09.02.2015 Views

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 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>SOA</strong> Meets <strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong> 7<br />

services among enterprise applications <strong>in</strong>vites reusability <strong>and</strong> significantly<br />

reduces the need for redundant application services.<br />

What is unique about <strong>SOA</strong> is that it is as much a strategy as a set of technologies,<br />

<strong>and</strong> it is really more of a journey than a dest<strong>in</strong>ation.<br />

<strong>SOA</strong> Meets <strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong><br />

So, what does <strong>SOA</strong> have to do with cloud comput<strong>in</strong>g, <strong>and</strong> why did we write a<br />

book about it <strong>Cloud</strong> comput<strong>in</strong>g is any IT resource, <strong>in</strong>clud<strong>in</strong>g storage, database,<br />

application development, application services, <strong>and</strong> so on, that exists<br />

outside of the firewall that may be leveraged by enterprise IT over the Internet.<br />

The core idea beh<strong>in</strong>d cloud comput<strong>in</strong>g is that it is much cheaper to leverage<br />

these resources as services, pay<strong>in</strong>g as you go <strong>and</strong> as you need them,<br />

than it is to buy more hardware <strong>and</strong> software for the data center. There are<br />

other advantages as well.<br />

<strong>Cloud</strong> comput<strong>in</strong>g allows you to exp<strong>and</strong> <strong>and</strong> contract your costs <strong>in</strong> direct<br />

proportion to your needs. Moreover, it shifts some of the risk around exp<strong>and</strong><strong>in</strong>g<br />

your IT resources from the enterprise to the cloud comput<strong>in</strong>g provider.<br />

We cover the bus<strong>in</strong>ess benefits of cloud comput<strong>in</strong>g <strong>in</strong> Chapter 4,<br />

“Mak<strong>in</strong>g the Bus<strong>in</strong>ess Case for <strong>Cloud</strong>s.” Also, cloud comput<strong>in</strong>g abstracts those<br />

us<strong>in</strong>g the cloud comput<strong>in</strong>g–delivered IT resource from the management of<br />

those resources.<br />

The relationship between cloud comput<strong>in</strong>g <strong>and</strong> <strong>SOA</strong> is that cloud comput<strong>in</strong>g<br />

provides IT resources you can leverage on dem<strong>and</strong>, <strong>in</strong>clud<strong>in</strong>g resources<br />

that host data, services, <strong>and</strong> processes. Thus, you have the ability to<br />

extend your <strong>SOA</strong> outside of the enterprise firewall to cloud comput<strong>in</strong>g providers,<br />

seek<strong>in</strong>g the benefits already described. We describe this process as<br />

“<strong>SOA</strong> us<strong>in</strong>g cloud comput<strong>in</strong>g,” <strong>and</strong> it is the objective of this book to show<br />

you how it is done.<br />

<strong>SOA</strong> is important to cloud comput<strong>in</strong>g for a few key reasons:<br />

It is a good approach to architecture that deals with the proper formation<br />

of the <strong>in</strong>formation systems us<strong>in</strong>g mechanisms that make them work<br />

<strong>and</strong> play well together, <strong>in</strong>side <strong>and</strong> outside of the enterprise.<br />

In order to take advantage of cloud comput<strong>in</strong>g, you need <strong>in</strong>terfaces <strong>and</strong><br />

architectures that can reach out <strong>and</strong> touch cloud comput<strong>in</strong>g resources.<br />

While many believe they can simply create quick <strong>and</strong> dirty l<strong>in</strong>ks between<br />

core enterprise <strong>in</strong>formation systems <strong>and</strong> cloud comput<strong>in</strong>g resources, the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!