Cloud Computing and SOA Convergence in Your Enterprise: A Step ...
Cloud Computing and SOA Convergence in Your Enterprise: A Step ...
Cloud Computing and SOA Convergence in Your Enterprise: A Step ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
224 Chapter 12 Mov<strong>in</strong>g Onward<br />
The end-state architecture will be a mix of on-premise <strong>and</strong> cloud comput<strong>in</strong>g<br />
platforms, <strong>and</strong> thus the architecture will span on-premise <strong>and</strong> cloud comput<strong>in</strong>g<br />
systems. It is architecture, not cloud comput<strong>in</strong>g, that will save the day here.<br />
This k<strong>in</strong>d of stuff will cont<strong>in</strong>ue to pop up until those <strong>in</strong> IT step back from<br />
the hype that surrounds cloud comput<strong>in</strong>g. Give them a copy of this book; it is a<br />
great place to rega<strong>in</strong> perspective on the core issues. <strong>Cloud</strong> comput<strong>in</strong>g is a great<br />
way to go if there is an architectural fit. However, like any technological<br />
approach, you have to consider it as an architectural option, not the architecture.<br />
The trouble comes when the cloud comput<strong>in</strong>g team lives up to its namesake<br />
<strong>and</strong> focuses only on creat<strong>in</strong>g new processes <strong>and</strong> mov<strong>in</strong>g exist<strong>in</strong>g processes<br />
to cloud comput<strong>in</strong>g. This solves noth<strong>in</strong>g unless there is complete synergy with<br />
the exist<strong>in</strong>g enterprise systems. In too many cases, synergy seems to be an<br />
afterthought.<br />
Q: What about <strong>in</strong>teroperability between cloud comput<strong>in</strong>g providers<br />
A: Extend<strong>in</strong>g our discussion of st<strong>and</strong>ards, the larger issue concerns <strong>in</strong>teroperability<br />
among cloud providers. This is the notion of (1) cloud providers offer<strong>in</strong>g<br />
built-<strong>in</strong> communications as well as application <strong>and</strong> data portability<br />
among the cloud comput<strong>in</strong>g providers, mean<strong>in</strong>g providers can talk to one<br />
another; <strong>and</strong> (2) cloud providers hav<strong>in</strong>g the ability to move services, processes,<br />
<strong>and</strong> data among themselves as needed.<br />
Focus<strong>in</strong>g on the first concept, there is another concept known as the<br />
Intercloud. The Intercloud is the notion that allows cloud providers to exchange<br />
<strong>in</strong>formation <strong>and</strong> behavior <strong>in</strong> support of those who use the cloud.<br />
Model<strong>in</strong>g the Internet, they want to connect many different th<strong>in</strong>gs together<br />
<strong>and</strong> provide a st<strong>and</strong>ard mechanism for do<strong>in</strong>g so.<br />
This connectivity is important for a few reasons. First, it puts the responsibility<br />
for communication among providers on the providers’ shoulders, <strong>and</strong><br />
not on the users’. Second, it produces a foundation for <strong>in</strong>teroperability that<br />
has been pretty ad hoc. F<strong>in</strong>ally, it reduces the price po<strong>in</strong>t of cloud comput<strong>in</strong>g,<br />
<strong>and</strong>, consider<strong>in</strong>g the previous two po<strong>in</strong>ts, cost is the core sell<strong>in</strong>g po<strong>in</strong>t of the<br />
clouds.<br />
<strong>Cloud</strong> providers see the value of promot<strong>in</strong>g <strong>in</strong>teroperability. They might<br />
f<strong>in</strong>d that <strong>in</strong>teroperability gets many enterprises off the fence <strong>and</strong> mov<strong>in</strong>g toward<br />
the clouds. However, the success of <strong>in</strong>teroperability with<strong>in</strong> the cloud<br />
providers’ realm will depend on their ability to stop build<strong>in</strong>g features <strong>and</strong>