{"id":1348,"date":"2006-03-23T11:31:00","date_gmt":"2006-03-23T15:31:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/2006\/03\/23\/enterprise-architecture-isnt\/"},"modified":"2006-03-23T11:31:00","modified_gmt":"2006-03-23T15:31:00","slug":"enterprise-architecture-isnt","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2006\/03\/enterprise-architecture-isnt\/","title":{"rendered":"Enterprise architecture isn&#8217;t"},"content":{"rendered":"<p>A great\n<a href=\"http:\/\/copia.ogbuji.net\/blog\/2006-03-22\/Today_s_wo\">post from Uche<\/a>,\nwhich references another\n<a href=\"http:\/\/www.25hoursaday.com\/weblog\/PermaLink.aspx?guid=29b15dde-1c17-4c48-b29d-0104ffefb423\">great post from Dare<\/a>.\nDare writes;<\/p>\n\n<blockquote cite=\"http:\/\/www.25hoursaday.com\/weblog\/PermaLink.aspx?guid=29b15dde-1c17-4c48-b29d-0104ffefb423\">\nThe funny thing about a lot of the people who claim to be &#8216;Enterprise Architects&#8217; is that I&#8217;ve come to realize that they tend to seek complex solutions to relatively simple problems. How else do you explain the fact that web sites that serve millions of people a day and do billions of dollars in business a year like Amazon and Yahoo are using scripting languages like PHP and approaches based on REST to solve the problem of building distributed applications while you see these &#8216;enterprise architect&#8217; telling us that you need complex WS-* technologies and expensive toolkits to build distributed applications for your business which has less issues to deal with than the Amazons and Yahoos of this world?\n<\/blockquote>\n\n<p>And Uche follows up;<\/p>\n\n<blockquote cite=\"http:\/\/copia.ogbuji.net\/blog\/2006-03-22\/Today_s_wo\">\nI&#8217;ve recently had occasion to discuss my &#8220;enterprise&#8221; credentials with some mainstream-y CIO\/CTO types. It always amazes me how many of that number gaze vacantly at simple architectural ideas, and find true comfort in endless, overlapping boxes with data arrows flying in all dizzying directions, so long as those boxes are labeled &#8220;Oracle&#8221;, &#8220;SAP&#8221; and such.\n<\/blockquote>\n\n<p>Indeedy-do.  I could have sworn I wrote a blog post a while ago\nabout this, but I can&#8217;t find it&#8230; but the gist was that complexity is\nactually <em>desirable<\/em> to many architects (enterprise or otherwise, but\nmore prevalent in enterprise IME) because &#8211; at least as far as I can determine &#8211;\nit seems to validate the importance of the problem; the more important the task,\nthe more complexity that&#8217;s &#8220;desirable&#8221;.  Obviously this is the complete\nantithesis of principled design.<\/p>\n\n<p>So forget open source, open standards, software-as-a-service &#8230; the\nwholesale simplification of inter and enter-prise architecture by putting\nit on the Web, is by <em>far<\/em>, the biggest disruptive force facing\n&#8211; and indeed, currently shaping &#8211; our industry today.<\/p>\n\n<p>And Uche just\n<a href=\"http:\/\/copia.ogbuji.net\/blog\/2006-03-22\/No_one_eve\">followed up<\/a>\nwith a beaut (why can&#8217;t I come up with these?!);<\/p>\n\n<blockquote cite=\"http:\/\/copia.ogbuji.net\/blog\/2006-03-22\/No_one_eve\">\nMy recent experiences, and Dare&#8217;s quote, bring me to mind of the old adage: &#8220;No one ever got fired for buying IBM&#8221;. Why is there no sign of a corresponding &#8220;No one ever got fired for designing like Google&#8221;?\n<\/blockquote>\n\n<p>Sweet Uche, very sweet.  But have patience, it won&#8217;t be long before\nthat&#8217;s mainstream thinking.  As one of the Dare&#8217;s commentors said (in a very\n<a href=\"http:\/\/www.lesscode.org\">lesscode<\/a>\/Gandhi-esque\nstyle);<\/p>\n\n<pre>\nFirst they ignore you.\nThen they laugh at you.\nThen they just say 'Ok, well you can exist, but our problems are\n*much* more complicated, as distributing a two-phase transaction\nupdate between 15 business partners using 3 different security\ntokens types is \/never\/ a bad idea...'.\nThen you win.\n<\/pre>\n\n<p>Tags:\n<a href=\"http:\/\/del.icio.us\/tag\/soa\">soa<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/rest\">rest<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/softwarearchitecture\">softwarearchitecture<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/enterprisearchitecture\">enterprisearchitecture<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/architecture\">architecture<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/enterprise\">enterprise<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/web\">web<\/a>,\n<a href=\"http:\/\/del.icio.us\/tag\/webservices\">webservices<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"A great post from Uche, which references another great post from Dare. Dare writes; The funny thing about a lot of the people who claim to be &#8216;Enterprise Architects&#8217; is that I&#8217;ve come to realize that they tend to seek complex solutions to relatively simple problems. How else do you explain the fact that web [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[22],"class_list":["post-1348","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-rest"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=1348"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1348\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=1348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=1348"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=1348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}