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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPTER 6<br />

Work<strong>in</strong>g from <strong>Your</strong><br />

Services to the <strong>Cloud</strong>s<br />

Chapter 6<br />

Do<strong>in</strong>g noth<strong>in</strong>g is very hard to do . . . you never<br />

know when you’re f<strong>in</strong>ished.<br />

—Leslie Nielsen<br />

What is a service, <strong>and</strong> why do we care Services denote<br />

behavior, or what is done by a service, such as<br />

Update customer<br />

Delete customer<br />

Calculate <strong>in</strong>surance risk<br />

Do a credit check<br />

Services are not specific to cloud comput<strong>in</strong>g or to<br />

<strong>SOA</strong>, for that matter. They are a way to describe how we<br />

can access specific behaviors <strong>and</strong> data. Services are typically<br />

exposed out of an application <strong>and</strong> provide a way to<br />

access the value of the application, both behavior <strong>and</strong><br />

data, us<strong>in</strong>g a well-def<strong>in</strong>ed <strong>in</strong>terface.<br />

We can th<strong>in</strong>k of services as collections of functional<br />

behaviors, each callable <strong>in</strong>dividually or as a group. You<br />

can mix <strong>and</strong> match services to form composite applications,<br />

or you can comb<strong>in</strong>e many services <strong>in</strong>to a s<strong>in</strong>gle<br />

composite application. This approach provides flexibility<br />

for the architecture, <strong>in</strong>clud<strong>in</strong>g the ability to leverage<br />

cloud comput<strong>in</strong>g resources <strong>and</strong> the ability to change the<br />

architecture as needed by the bus<strong>in</strong>ess.<br />

107

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

Saved successfully!

Ooh no, something went wrong!