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.

132 Chapter 7 Work<strong>in</strong>g from <strong>Your</strong> Processes to the <strong>Cloud</strong>s<br />

On-Premise<br />

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

Figure 7.4 Processes, once analyzed, may reside on cloud comput<strong>in</strong>g platforms<br />

as needed to support the bus<strong>in</strong>ess. Some processes exist on-premise, some <strong>in</strong> the<br />

clouds, <strong>and</strong> some span both on-premise <strong>and</strong> cloud-based systems.<br />

hosted, depend<strong>in</strong>g on the requirements of the architecture. This is a very<br />

simple concept. However, figur<strong>in</strong>g out which processes to move <strong>and</strong> where to<br />

put them is a more complex issue that we cover <strong>in</strong> more depth <strong>in</strong> Chapter 10,<br />

“Def<strong>in</strong><strong>in</strong>g C<strong>and</strong>idate Data, Services, <strong>and</strong> Processes for the <strong>Cloud</strong>s,” <strong>and</strong><br />

Chapter 11, “Mak<strong>in</strong>g the Move to <strong>Cloud</strong> <strong>Comput<strong>in</strong>g</strong>.” Keep <strong>in</strong> m<strong>in</strong>d that<br />

while processes need to run someplace, either on-premise or with<strong>in</strong> the<br />

clouds, processes are always able to touch services, <strong>and</strong> sometimes data, that<br />

exist anywhere <strong>in</strong> the architecture, <strong>in</strong>clud<strong>in</strong>g on-premise <strong>and</strong> cloud-based<br />

platforms. Therefore, they can exist wherever they need to exist, <strong>and</strong> you can<br />

leverage them to b<strong>in</strong>d together all services that are network accessible.<br />

Note that while we can typically host data <strong>and</strong> services only on s<strong>in</strong>gle<br />

platforms—on-premise or cloud-based—<strong>in</strong> the world of BPM, we may have<br />

processes that span platforms, b<strong>in</strong>d<strong>in</strong>g together services <strong>and</strong> data between<br />

cloud-based <strong>and</strong> on-premise systems. Moreover, these processes can be <strong>in</strong>terplatform—cloud-based<br />

<strong>and</strong> on-premise—<strong>and</strong> they can span across many

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

Saved successfully!

Ooh no, something went wrong!