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.

Work<strong>in</strong>g from <strong>Your</strong> Services to the <strong>Cloud</strong>s 111<br />

Us<strong>in</strong>g a simplistic approach that allows us to cover this problem doma<strong>in</strong>/<br />

architecture <strong>in</strong> a s<strong>in</strong>gle chapter, let’s say that we found the follow<strong>in</strong>g c<strong>and</strong>idate<br />

services with<strong>in</strong> the follow<strong>in</strong>g systems:<br />

Sales Automation<br />

Add_Customer<br />

Del_Customer<br />

Edit_Customer<br />

Add_Sales<br />

Del_Sales<br />

Edit_Sale<br />

Perform_Credit_Check<br />

Inventory Management<br />

Add_Product<br />

Del_Product<br />

Edit_Product<br />

Order_Product<br />

General Ledger<br />

Add_Customer<br />

Del_Customer<br />

Update_Customer<br />

Add_Account<br />

Update_Account<br />

Add_Product<br />

Del_Product<br />

Update_Product<br />

Record_Sales<br />

Update_Sales<br />

The use of this <strong>SOA</strong> to leverag<strong>in</strong>g cloud comput<strong>in</strong>g provides us with a<br />

few key advantages:<br />

We have the ability to leverage services from anywhere, as required by<br />

the architecture <strong>in</strong> support of the bus<strong>in</strong>ess. For example, we can leverage<br />

a credit check service hosted on a cloud-based platform from any systems<br />

with<strong>in</strong> the architecture, on-premise or cloud-based. S<strong>in</strong>ce you deal<br />

with applications at the services level, they are location <strong>and</strong> platform <strong>in</strong>dependent,<br />

<strong>and</strong> it should not matter where they are hosted.<br />

We have the ability to leverage virtualization, or address core applications<br />

as logical <strong>in</strong>stances that may run on any number of physical server

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

Saved successfully!

Ooh no, something went wrong!