{"id":14,"date":"2006-03-17T12:35:06","date_gmt":"2006-03-17T20:35:06","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=14"},"modified":"2006-03-17T12:35:06","modified_gmt":"2006-03-17T20:35:06","slug":"infoworld-soaexecforum","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/infoworld-soaexecforum\/","title":{"rendered":"InfoWorld SOAExecForum"},"content":{"rendered":"<p>Yesterday&#8217;s 2006 <a title=\"InfoWorld 2006 SOA Executive Forum\" href=\"http:\/\/www.SOAExecForum.com\" target=\"_blank\">SOAExecForum<\/a>\u00a0held in San Francisco brought together many of the innovators leading the push towards <a title=\"Services Oriented Architecure\" href=\"http:\/\/en.wikipedia.org\/wiki\/Service-oriented_architecture\" target=\"_blank\">SOA<\/a>.<\/p>\n<p>One theme that echoed throughout many of the presentations and discussions throughout the day was the idea of &#8220;Start Small, but Think Big&#8221;.\u00a0 Build a master plan and implement incrementally.\u00a0 An advantage of the SOA approach is that it needn&#8217;t be adopted monolithically like an ERP system.\u00a0\u00a0<\/p>\n<p>SOA\u00a0is something that can be phased in gradually, but there was the emphasis that to do it right it needs to be done thoughtfully.\u00a0 Implementations that are\u00a0developed\u00a0with only a single\u00a0point-to-point solution in mind tend not to be implemented well for general reuse.\u00a0 It&#8217;s important to take the time to design individual services in a way that promotes and encourages their reuse by future processes.\u00a0<\/p>\n<p>The day\u00a0started off with a\u00a0keynote by <a title=\"Transamerica Life Insurance\" href=\"http:\/\/www.talife.com\/\" target=\"_blank\">Transamerica Life Insurance&#8217;s<\/a> <a title=\"Jeff Gleason bio\" href=\"http:\/\/www.infoworld.com\/event\/soa\/march\/speakers.html\" target=\"_blank\">Jeff Gleason<\/a>, Director of IT Strategies for the Annuities Products and Services Division.\u00a0 Jeff outlined how he led TLI&#8217;s migration from a &#8216;project-based&#8217; culture (project-based architecture, project-based tools, project-based iDEs&#8230;)\u00a0into one that flows from a single overall architecture.\u00a0 He\u00a0preferred not to emphasize enabling technologies like WSDL, UDDI and SOAP, but rather to consider business processes and reusability.\u00a0 That was a theme that many of the other presenters also echoed.\u00a0<\/p>\n<p>The TLI approach was very methodical in creating a Business Architecture Map using tools like IBM&#8217;s <a title=\"IBM Rational RequisitePro\" href=\"http:\/\/www-306.ibm.com\/software\/awdtools\/reqpro\/\" target=\"_blank\">Rational RequisitePro<\/a> and Sun&#8217;s <a title=\"Sun Java Composite Application Suite\" href=\"http:\/\/www.sun.com\/software\/javaenterprisesystem\/integration_suite\/\" target=\"_blank\">Composite Application Suite<\/a>.\u00a0 Using these tools TLI breaks down their processes into actors, business events, and business functions.\u00a0 He defined events as anything that caused a change in state of the business and functions as the process that is performed due to a change in state.<\/p>\n<p>Jeff was followed by <a title=\"BEA\" href=\"http:\/\/bea.com\/framework.jsp?CNT=homepage_main.jsp&#038;FP=\/content\" target=\"_blank\">BEA&#8217;s<\/a> Bret Dixon.\u00a0 Brett pitched BEA&#8217;s AquaLogic and also presented a number of statistics from InfoWorld that showed a trend towards more wide-spread industry acceptance and a growing number of pilot projects based on SOA.\u00a0<\/p>\n<p>Interestingly,\u00a0Brett\u00a0showed the results of a survey where\u00a0BEA, IBM and Microsoft\u00a0came out as\u00a0the perceived leaders in the SOA space, with Oracle and SAP dragging behind.\u00a0 The survey was across 558 large companies having 20,000 or more employees.\u00a0 Neither Oracle\u00a0nor SAP had a presence at the conference,\u00a0so maybe the perception is correct, but it surprised me that Oracle wasn&#8217;t\u00a0seen as a leader in the space.\u00a0\u00a0The reason for the\u00a0perception is probably\u00a0because of Oracle&#8217;s strong push to be\u00a0the end-to-end provider of enterprise applications\u00a0like their <a title=\"Oracle Application Suite\" href=\"http:\/\/www.oracle.com\/applications\/home.html\" target=\"_blank\">Oracle Application Suite<\/a> and their on-going\u00a0<a title=\"Oracle Fusion\" href=\"http:\/\/www.oracle.com\/applications\/fusion.html\" target=\"_blank\">Fusion project<\/a>.\u00a0\u00a0And there were quite a few digs throughout the day by presenters at the signature high-budget approach of monolithic ERP systems.\u00a0 The audience of the survey probably pegged Oracle solely in the ERP\u00a0camp, which is partly true,\u00a0but on other fronts\u00a0<a title=\"Oracle SOA\" href=\"http:\/\/www.oracle.com\/technologies\/soa\/index.html\" target=\"_blank\">Oracle<\/a>\u00a0has actually been a strong promoter of both SOA and standards.<\/p>\n<p>Brett also saw SOA in most cases as being a technology that works well via gradual adoption.\u00a0 Many enterprises adopt a &#8220;multi-phase, multi-dimensional roadmap&#8221;.\u00a0 He saw very few companies approaching SOA as an ERP-like &#8220;Mega Project&#8221;.\u00a0 Brett quoted the Home Depo slogan: &#8220;You can do this&#8221;.<\/p>\n<p>The idea of &#8220;going slow&#8221; and wisely selecting components that have strong potential for reusability fits in well with <a title=\"Formtek, Inc.\" href=\"http:\/\/www.formtek.com\" target=\"_blank\">Formtek<\/a> strategy.\u00a0 Formtek has created <a title=\"Formtek Web Services\" href=\"http:\/\/www.formtek.com\/products\/sdk.shtml\" target=\"_blank\">services<\/a> for managing and versioning Content and Documents.\u00a0 Maintaining a link to content is a requirement of almost any business process.\u00a0 Implementing\u00a0the capability\u00a0once and making it available for resuse across many processes is a smart move.<\/p>\n<p>Various other case study success stories were highlighted throughout the day at the conference.\u00a0 These included Merrill Lynch, PG&#038;E, Rockwell, Ameriquest Capital, and Sony Pictures Entertainment.<\/p>\n<p>In Jeff&#8217;s keynote, he pointed out one problem that they&#8217;re still working through is to address SOA security, in particular whether it needed to be applied at the Services Level or whether it was something that should be applied at the Composite Application Level.<\/p>\n<p>Throughout much of the rest of the conference, security of services came up again and again.\u00a0 Somewhat surprisingly, of the\u00a0roughly 15\u00a0sponsers of the event, five of them are building hardware to support SOA infrastructure\u00a0and SOA security.<\/p>\n<p>Types of things being moved into hardware include XML parser acceleration, Security Processing, Clustering, Threat Detection (especially Denial of Service via XML threats &#8212; something that XML is very susceptible to), and Cryptography.<\/p>\n<p>Vendors with hardware offerings included Cisco, Intel, IBM, <a title=\"Layer 7 Technologies\" href=\"http:\/\/www.layer7tech.com\/\" target=\"_blank\">Layer 7<\/a> and Reactivity.\u00a0 The souped up routers and hardware appliances are in effect becoming &#8220;XML Firewalls&#8221;.\u00a0 The Layer 7 people, led by their Director of Architeture, Scott Morrison, seemed to have a <a title=\"Scott Morrison and Layer 7\" href=\"http:\/\/websphere.sys-con.com\/read\/45690.htm?CFID=9763&#038;CFTOKEN=114814C8-6849-14DC-78D1122F0C85763D\" target=\"_blank\">good command of the issues<\/a>.\u00a0\u00a0 As one of the drafters of WS-Security,\u00a0Scott has unique understanding and insight into what is involved in implementing Security.\u00a0<\/p>\n<p>Despite having been involved in the drafting of the specs,\u00a0Scott see the WS-* specifications as very onerous on the application\/service developer.\u00a0 The many specifications are very complicated and oftentimes appear to be contradictory.\u00a0 They are also still evolving and changing.\u00a0 It is too much to have to ask developers to have to keep up on the details of the current services spec and to then implement the spec\u00a0in their service to guarantee that\u00a0the implementation\u00a0complies fully with the spec and\u00a0is fully interoperable with other components.\u00a0<\/p>\n<p>Moving security out of software and into the hardware layer makes sense and guarantees a common approach when dealing with any service, no matter which vendor or group created it.\u00a0\u00a0 The Layer 7 offering lets application programmers program to the WSDL of the service without having to program to an intermediary that includes security concerns.<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Finfoworld-soaexecforum%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Yesterday&#8217;s 2006 SOAExecForum\u00a0held in San Francisco brought together many of the innovators leading the push towards SOA. One theme that echoed throughout many of the presentations and discussions throughout the day was the idea of &#8220;Start Small, but Think Big&#8221;.\u00a0<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/infoworld-soaexecforum\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,31,32],"tags":[],"class_list":["post-14","post","type-post","status-publish","format-standard","hentry","category-content-management","category-security","category-soa"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/14\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=14"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=14"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}