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.

50 Chapter 3 Def<strong>in</strong><strong>in</strong>g the <strong>Cloud</strong>s for the <strong>Enterprise</strong><br />

You can th<strong>in</strong>k of processes as a sequence of events that must occur <strong>in</strong> a certa<strong>in</strong><br />

order, leverag<strong>in</strong>g any number of services <strong>and</strong> portions of data. For example,<br />

Process “Ship Product”<br />

1. Transmit order to warehouse.<br />

2. Process shipp<strong>in</strong>g provider.<br />

3. Price shipp<strong>in</strong>g.<br />

4. Turn over to shipp<strong>in</strong>g provider.<br />

5. Track shipment.<br />

6. Report to customer.<br />

Each step above <strong>in</strong>cludes services called by the process, but the services<br />

themselves are not processes. Processes provide control <strong>in</strong>structions about<br />

how to do someth<strong>in</strong>g us<strong>in</strong>g many resources that can exist on-premise or <strong>in</strong><br />

the clouds. Processes can span a s<strong>in</strong>gle enterprise or, more often, many enterprises<br />

when deal<strong>in</strong>g with process-as-a-service (see Figure 3.6).<br />

Process eng<strong>in</strong>es are really noth<strong>in</strong>g new, although the existence of process<br />

eng<strong>in</strong>es on dem<strong>and</strong> is. As we move forward with cloud comput<strong>in</strong>g, the use of<br />

process eng<strong>in</strong>es to leverage <strong>and</strong> manage any number of local <strong>and</strong> remote services<br />

to form them <strong>in</strong>to bus<strong>in</strong>ess solutions will be an important component<br />

to cloud comput<strong>in</strong>g <strong>and</strong> to <strong>SOA</strong> us<strong>in</strong>g cloud comput<strong>in</strong>g.<br />

Process-as-a-Service<br />

Company A<br />

Company B<br />

Company C<br />

Figure 3.6 Process-as-a-service allows you to create common processes that<br />

span many companies, cloud services, <strong>and</strong> on-premise services.

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

Saved successfully!

Ooh no, something went wrong!