Dave Chappell introduces cloud computing to an SOA audience discussing how to make good use of grid computing and cloud computing to implement the next generation of SOA initiatives and presenting two case studies: Credit Suisse building Java PaaS on WebLogic and showing how to build an Oracle virtual appliance on Rackspace.
Benjamin Carlyle discusses reaching SOA integration maturity using reusable and uniform contracts translated into REST service definitions by splitting capabilities into centralized methods, choosing proper media types and using service-specific resource identifiers.
Brian Lokhorst presents practical use cases based on several SOA design patterns showing how he and his colleagues improved the Dutch Tax and Customs Administration services.
Harold van Aalst explains the need to use proper governance for SOA implementations by defining the rules, policies and standards to follow and having a tool to monitor them at runtime in order to discover when they are broken to be able to act on time. Beside the usual design-time governance, Aalst details on Development, Deployment and Runtime Governance.
For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity to some basic concepts: enterprise, patterns, frameworks, architecture, SOA, development, architecture lifecycle, best practices, what they are and what the aren’t, emphasizing the role and importance of patterns.
Anne Thomas Manes, who pronounced SOA dead a year ago, talks about the reincarnation of SOA. She believes the old SOA had to die because it was too much focused on technology and products, while the new one, absolutely necessary for the new cloud computing era, will be focused on architecture, principles and practices.