{"id":1458,"date":"2011-07-18T19:15:19","date_gmt":"2011-07-19T02:15:19","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/cqtwo\/?p=1458"},"modified":"2011-07-22T23:12:52","modified_gmt":"2011-07-23T06:12:52","slug":"acme-industrial-distributors","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/2011\/07\/18\/acme-industrial-distributors\/","title":{"rendered":"Acme Industrial Distributors"},"content":{"rendered":"<p>Acme Industrial Distributors is a subsidiary of Gew\u00fcrztraminer GmbH. \u00a0Their IT organization runs a complex mix of enterprise applications including, at the operating system level, Sun Solaris, x86 Linux, Microsoft Windows Server, and an IBM mainframe running some crucial part of the business that everyone is afraid to touch. \u00a0Plus there&#8217;s some old AS\/400 (or VMS) rattling around, too, that they &#8220;haven&#8217;t been able to get around to replacing yet.&#8221;<!--more--><\/p>\n<p>The application stack includes\u00a0SAP but only because Gew\u00fcrztraminer required them to deploy it. \u00a0They don&#8217;t really use it for much more than rolling up financials. \u00a0They have a bunch of Oracle databases doing mysteriousnesses, and use Peoplesoft for HR. The sales organization uses an outdated version of Siebel that everyone hates. \u00a0They use Exchange for email and increasingly Sharepoint, and of course Windows desktops. \u00a0At the end of 2010 they migrated from Windows XP to Windows 7. \u00a0They use a heavily modified version of Manugistics that is key to the business; this is the one application which they consider themselves to be experts in.<\/p>\n<p>And then there are, inevitably, custom-developed apps, mostly written in Visual Basic. \u00a0In addition, they think they&#8217;re using Websphere but they&#8217;re actually running plain old Java on Tomcat without any of the J2EE extensions. \u00a0(It&#8217;s <em>always<\/em> plain old Java.)<\/p>\n<p>They use VMWare extensively for development and testing, and AWS too except that you can&#8217;t mention that to the CIO because he doesn&#8217;t know about it. \u00a0He also thinks that they have a sophisticated build environment, but they don&#8217;t. \u00a0(They <em>have<\/em>\u00a0it: they just don&#8217;t <em>use<\/em>\u00a0it.)<\/p>\n<p>Their whole setup is an accidental architecture.<\/p>\n<p>More or less, this is the standard corporate IT environment today. \u00a0What&#8217;s amazing about this unmanageable complexity is that it supports comparatively\u00a0few users compared to Internet-scale services. \u00a0But security requirements, privacy, etc. are all supposedly much stricter. \u00a0Except that, truth be told, they probably aren&#8217;t.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Acme Industrial Distributors is a subsidiary of Gew\u00fcrztraminer GmbH. \u00a0Their IT organization runs a complex mix of enterprise applications including, at the operating system level, Sun Solaris, x86 Linux, Microsoft Windows Server, and an IBM mainframe running some crucial part &hellip; <a href=\"https:\/\/archive.blogs.harvard.edu\/cqtwo\/2011\/07\/18\/acme-industrial-distributors\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1116,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1061],"tags":[],"class_list":["post-1458","post","type-post","status-publish","format-standard","hentry","category-architecture"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8jQA6-nw","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/posts\/1458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/users\/1116"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/comments?post=1458"}],"version-history":[{"count":10,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/posts\/1458\/revisions"}],"predecessor-version":[{"id":1489,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/posts\/1458\/revisions\/1489"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/media?parent=1458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/categories?post=1458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/cqtwo\/wp-json\/wp\/v2\/tags?post=1458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}