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.

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

<strong>in</strong>g. If you th<strong>in</strong>k this sounds like <strong>SOA</strong>, <strong>in</strong> many ways it is. However, as we discussed<br />

<strong>in</strong> Chapter 1, “Where We Are, How We Got Here, <strong>and</strong> How to Fix It,”<br />

<strong>and</strong> as demonstrated <strong>in</strong> this chapter, <strong>SOA</strong> approaches are the correct onramp<br />

to cloud comput<strong>in</strong>g, with cloud comput<strong>in</strong>g provid<strong>in</strong>g architectural<br />

options for the architecture. Thus, at a high level, the process is as follows:<br />

1. Underst<strong>and</strong> the exist<strong>in</strong>g as-is architecture.<br />

2. Identify the exist<strong>in</strong>g services with<strong>in</strong> the architecture.<br />

3. Document <strong>and</strong> list those services with<strong>in</strong> a directory.<br />

4. Def<strong>in</strong>e the to-be architecture, <strong>in</strong>clud<strong>in</strong>g the use of cloud comput<strong>in</strong>g.<br />

As depicted <strong>in</strong> Figure 6.2, once we have a service-level underst<strong>and</strong><strong>in</strong>g of<br />

the problem doma<strong>in</strong>, we can identify systems <strong>and</strong> services that are good c<strong>and</strong>idates<br />

for relocation <strong>in</strong>to cloud platforms <strong>and</strong> those that can stay on-premise.<br />

(We get <strong>in</strong>to how that relocation occurs <strong>in</strong> subsequent chapters.) The idea is<br />

that we will relocate the systems to f<strong>in</strong>d a more cost-effective way to process the<br />

On-Premise<br />

<strong>Cloud</strong> Provider<br />

Figure 6.2 The “After.” Once we have a service-level underst<strong>and</strong><strong>in</strong>g of the problem<br />

doma<strong>in</strong>, we can beg<strong>in</strong> to relocate systems to the cloud-based platforms where it<br />

makes sense. Keep <strong>in</strong> m<strong>in</strong>d that the systems can still communicate us<strong>in</strong>g services.

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

Saved successfully!

Ooh no, something went wrong!