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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
When the <strong>Cloud</strong> Fits 33<br />
Service-level agreements record a common underst<strong>and</strong><strong>in</strong>g about services,<br />
priorities, responsibilities, guarantees, <strong>and</strong> warranties between the cloud provider<br />
<strong>and</strong> the cloud user. Many cloud providers do not offer them, but that<br />
will change as larger enterprises with stricter requirements beg<strong>in</strong> to leverage<br />
cloud comput<strong>in</strong>g. The trend is for cloud comput<strong>in</strong>g providers to offer SLAs,<br />
but of course they do so by pass<strong>in</strong>g the cost of the risk down to the cloud<br />
comput<strong>in</strong>g platform consumer. It is another issue <strong>and</strong> cost to consider.<br />
When the <strong>Cloud</strong> Fits<br />
Now we underst<strong>and</strong> both the benefits <strong>and</strong> the drawbacks of cloud comput<strong>in</strong>g.<br />
Let’s talk more about whether or not an application or a system is a fit<br />
for cloud comput<strong>in</strong>g. Keep <strong>in</strong> m<strong>in</strong>d that this really beg<strong>in</strong>s with underst<strong>and</strong><strong>in</strong>g<br />
your own architecture issues <strong>and</strong> the design patterns of the application.<br />
We cover these issues <strong>in</strong> much more detail <strong>in</strong> Chapter 10, “Def<strong>in</strong><strong>in</strong>g C<strong>and</strong>idate<br />
Data, Services, <strong>and</strong> Processes for the <strong>Cloud</strong>s,” <strong>and</strong> Chapter 11, “Mak<strong>in</strong>g<br />
the Move to <strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong>,” but it is important that we get a sense of<br />
where cloud comput<strong>in</strong>g fits before we beg<strong>in</strong> the process of def<strong>in</strong><strong>in</strong>g our <strong>SOA</strong><br />
us<strong>in</strong>g cloud comput<strong>in</strong>g.<br />
<strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong> Is a Fit . . .<br />
When the processes, applications, <strong>and</strong> data are largely <strong>in</strong>dependent, or<br />
when they are not tightly coupled with other applications or <strong>in</strong>formation.<br />
The idea is that if they are tightly coupled, they are difficult, if not<br />
impossible, to decouple, <strong>and</strong> thus will not operate <strong>in</strong>dependently on a<br />
remote platform. If they are loosely coupled, fit is not an issue. Loosely<br />
coupled applications are a much better fit for cloud comput<strong>in</strong>g.<br />
When the po<strong>in</strong>ts of <strong>in</strong>tegration are well def<strong>in</strong>ed, or when there are welldef<strong>in</strong>ed<br />
po<strong>in</strong>ts with<strong>in</strong> an application where that application can share<br />
data, behavior, <strong>and</strong> processes. Thus, they are easy to <strong>in</strong>tegrate with applications<br />
back <strong>in</strong> the enterprise.<br />
When a lower level of security will work just f<strong>in</strong>e, or when the <strong>in</strong>formation<br />
to be conta<strong>in</strong>ed with<strong>in</strong> the cloud comput<strong>in</strong>g environment requires<br />
a low level of security, <strong>and</strong> the world will not end if the <strong>in</strong>formation<br />
somehow got out. <strong>Cloud</strong> comput<strong>in</strong>g systems typically provide “good