14. This would result in LOTS of endpoint to manage in a large enterprise3
15. and this was what we ended up with… 4 Registry Web Services Management discover register Secure [ESF] Fast [XML Acceleration] Client Service Reliable [WS-RM] invoke
17. and we ended up with standards about standards 6
18. Too many things trying to make up for the inadequacies of HTTP 7 WS-Federation WS-Addressing WS-Security WS-RM WS-Eventing WS-Transfer WS-MetadataExchange WS-Policy WS-Discovery
19. When what was really needed was a better (or cheaper) MOM 8 This is the ‘magic quadrant’ of SOA But until recently only proprietary implementations
20. So the people who could live with HTTP retreated to simplicity 9 http://www.infoq.com/articles/rest-introduction http://geekandpoke.typepad.com/geekandpoke/2009/11/service-calling-made-easy-part-1.html
22. SOA fails because of Conways Law 11 “...organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations” Or… your org chart had better look like your architecture, or you’re doomed.
25. The Cloudburger 14 Opex efficiency Software as a service directly delivers business functionality. Software as a Service (SaaS) Platform as a service has less direct value, but may help organizations build functionality cheaper and faster. Value Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Capex displacement Most of the value of Infrastructure as a Service is tied into the capital assets. Though some comes from operating efficiencies 14
26. Back to the future – TheEGA Technical Reference Model 15 Each physical layer provides Abstraction to the layer above Each Virtualized layer provides a flexible mapping/management point