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.
22 Chapter 2 Reach<strong>in</strong>g for the <strong>Cloud</strong>s<br />
whereas cloud comput<strong>in</strong>g is an <strong>in</strong>stance of architecture, or an architectural<br />
option. <strong>SOA</strong> is more holistic <strong>and</strong> strategic, mean<strong>in</strong>g it deals with<br />
the complete enterprise <strong>in</strong>clud<strong>in</strong>g the bus<strong>in</strong>ess drivers, whereas cloud<br />
comput<strong>in</strong>g is more tactical <strong>and</strong> is a way of solv<strong>in</strong>g a problem. They are<br />
l<strong>in</strong>ked, <strong>and</strong> it is difficult to do one without the other if you are look<strong>in</strong>g to<br />
solve problems at the enterprise level.<br />
The concepts of cloud comput<strong>in</strong>g require that many enterprises perform<br />
unnatural acts, such as outplac<strong>in</strong>g processes <strong>and</strong> <strong>in</strong>formation. There are<br />
th<strong>in</strong>gs to consider, of course, but there should never be an approach that<br />
is completely aga<strong>in</strong>st cloud comput<strong>in</strong>g or completely for it. The answer<br />
is somewhere <strong>in</strong> the middle.<br />
This book is not advocat<strong>in</strong>g cloud comput<strong>in</strong>g. Keep that <strong>in</strong> m<strong>in</strong>d. It is a<br />
book promot<strong>in</strong>g good architectural practices by leverag<strong>in</strong>g the best from <strong>SOA</strong><br />
<strong>and</strong> cloud comput<strong>in</strong>g. You get the balanced view here, <strong>in</strong>clud<strong>in</strong>g when cloud<br />
comput<strong>in</strong>g is a fit <strong>and</strong> when it is not. <strong>Cloud</strong> comput<strong>in</strong>g is not “the end of IT,”<br />
nor is it a waste of time. Its value is somewhere between the two extremes.<br />
You will never hear from me that you need to outplace your core <strong>in</strong>formation<br />
systems to cloud-based platforms—nor will you hear that you do not<br />
need to look <strong>in</strong>to it. It is a balanc<strong>in</strong>g act that requires you to underst<strong>and</strong> your<br />
own issues before you can implement any approaches or techniques to build<br />
a better IT <strong>in</strong>frastructure for your enterprise.<br />
Div<strong>in</strong>g Deeper <strong>in</strong>to <strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong><br />
Now, what the heck is cloud comput<strong>in</strong>g It seems simple, but many def<strong>in</strong>e it<br />
<strong>in</strong> very different ways. From our discussion <strong>in</strong> Chapter 1, we def<strong>in</strong>ed cloud<br />
comput<strong>in</strong>g as follows:<br />
<strong>Cloud</strong> comput<strong>in</strong>g is the ability to provide IT resources over the<br />
Internet. These resources are typically provided on a subscription<br />
basis that can be exp<strong>and</strong>ed or contracted as needed. Services <strong>in</strong>clude<br />
storage services, database services, <strong>in</strong>formation services, test<strong>in</strong>g services,<br />
security services, platform services—pretty much anyth<strong>in</strong>g<br />
you can f<strong>in</strong>d <strong>in</strong> the data center today can be found on the Internet<br />
<strong>and</strong> delivered as a service.