![Page 1: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/1.jpg)
Copyright © 2009, ZapThink, LLC 1
Cloud Computing and SOA:Same but Different
Ronald SchmelzerManaging Partner
ZapThink LLC
![Page 2: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/2.jpg)
Copyright © 2009, ZapThink, LLC 2
Reiterating the SOA Vision
ESBWeb Services
Process
Service
Service
Service
SOA is NOT Standards Based Integration!
It is an architectural approach for dealing with continual change
![Page 3: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/3.jpg)
Copyright © 2009, ZapThink, LLC 3
The Long Tail: Applications
Source: http://blog.editgrid.com/tags/articles/ideas/
bought from big enterprise vendors
pile of unserved demands
specialized software delivered via the Web
built by power users with Excel, etc. combined with manual processes
built by internal IT resources
![Page 4: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/4.jpg)
Copyright © 2009, ZapThink, LLC 4
The Enterprise 2.0 Long Tail
Source: http://blog.editgrid.com/tags/articles/ideas/
Enterprise Mashups
built by power users, business analysts, and LOB-centric IT personnel
the long tail – serving the demands of small niches
More repeatable More situational
![Page 5: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/5.jpg)
Copyright © 2009, ZapThink, LLC 5
Software-as-a-Service & SOA
• Software deployment over the Internet
• Traditionally delivered via a browser interface
• Increasingly delivered via Web Services interface as well
• SaaS is Service-oriented when Services are Business Services that support business processes via metadata-driven composition
The CRM is particularly good this evening.
Location independence taken to its Location independence taken to its natural conclusion!natural conclusion!
![Page 6: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/6.jpg)
Copyright © 2009, ZapThink, LLC 6
Virtualization & SOA
• Many kinds: platform, network, resource (includes storage) & application virtualization
• Generally focus on abstracting operating systems & other physical resources
• The Service abstraction is technically a form of virtualization, but not in practice
• Virtualization projects can support highly available SOA infrastructures
![Page 7: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/7.jpg)
Copyright © 2009, ZapThink, LLC 7
Cloud Computing & SOA
• SaaS + virtualization delivered via loosely-coupled Services
• SOA taken to the next level?
• What’s really outside the SOA box?
Cloud computing architectures are Cloud computing architectures are inherently Service-orientedinherently Service-oriented
![Page 8: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/8.jpg)
Copyright © 2009, ZapThink, LLC 8
Cloud Computing Value #1:Location & Infrastructure
Loose Coupling
• Biggest value proposition:– Someone else’s infrastructure, management, and cost &
time
• Location and infrastructure loose coupling is…– … a fundamental SOA tenet
• Stop thinking about the infrastructure– It doesn’t matter for SOA
• Issues: – Data availability, security– Third party Service consumption– Composition outside the firewall
Can we Can we finallyfinally stop talking about ESBs?stop talking about ESBs?
![Page 9: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/9.jpg)
Copyright © 2009, ZapThink, LLC 9
Cloud Computing Value #2:Focus on the Service
• Software as a Service primed the pump for Cloud…… as did Application Service Providers (ASPs)… as did Web 2.0
• Abstract the coding and the infrastructure– The focus is on the Service.
Designing to use or provide Cloud Designing to use or provide Cloud Services requires a SOA mentalityServices requires a SOA mentality
![Page 10: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/10.jpg)
Copyright © 2009, ZapThink, LLC 10
Enterprise Cloud Computing
• Bringing the cloud inside the Enterprise:– ENTERPRISE CLOUD COMPUTINGENTERPRISE CLOUD COMPUTING
• If this works outside the firewall, why not inside?
• Reintroducing the concept of Application Grids / Application Virtualization
• Leveraging cloud infrastructure best practices for agility and resilience
Beyond Web Services EAIBeyond Web Services EAI
![Page 11: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/11.jpg)
Copyright © 2009, ZapThink, LLC 11
Conclusion
• Hype is Ripe. – Cloud is the new SOA.
• Cloud extends SOA by shifting focus away from the infrastructure– Bringing focus back to the Service
• And introducing more best practices for agile, resilient enterprise architecture– The real goal of SOA
![Page 12: Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC](https://reader036.vdocuments.mx/reader036/viewer/2022062308/56649dd35503460f94aca42e/html5/thumbnails/12.jpg)
Copyright © 2009, ZapThink, LLC 12
Thank You!
ZapThink is an industry analysis firm focused exclusively on Service-Oriented Architecture.
Ronald Schmelzer
Photos © Lisa Polucci
Get your SOA Credentials!Get your SOA Credentials!
Become a Licensed Become a Licensed ZapThink Architect (LZA).ZapThink Architect (LZA).
Find out more at Find out more at www.zapthink.comwww.zapthink.com