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.

Do<strong>in</strong>g Someth<strong>in</strong>g Different 35<br />

When the core <strong>in</strong>ternal enterprise architecture needs work. If your enterprise<br />

architecture is dysfunctional, then extend<strong>in</strong>g it out to clouddelivered<br />

platforms is not a good idea. Get your house <strong>in</strong> order first,<br />

at least to the extent that externaliz<strong>in</strong>g systems to cloud resources will<br />

not cause harm.<br />

When the application requires a native <strong>in</strong>terface. If you need to leverage<br />

native APIs (such as W<strong>in</strong>32) <strong>and</strong> browsers are not an option, then cloud<br />

comput<strong>in</strong>g may not be a good fit.<br />

When cost is an issue. Aga<strong>in</strong>, consider the costs holistically. While <strong>in</strong><br />

many cases cloud comput<strong>in</strong>g is a fit, <strong>in</strong> some cases it is not. We talk more<br />

about this <strong>in</strong> Chapter 4.<br />

When the application is legacy. Just as new applications are much easier to<br />

move to cloud comput<strong>in</strong>g, older or legacy applications are not.<br />

Do<strong>in</strong>g Someth<strong>in</strong>g Different<br />

There is noth<strong>in</strong>g all that revolutionary about cloud comput<strong>in</strong>g. It is more of<br />

an evolutionary approach <strong>in</strong> which some of our key comput<strong>in</strong>g platforms are<br />

better off on cloud-delivered platforms. In short, we are just extend<strong>in</strong>g our<br />

way of do<strong>in</strong>g architecture, specifically <strong>SOA</strong>, to cloud comput<strong>in</strong>g platforms.<br />

This book reviews some of the issues you need to consider <strong>in</strong> a shift to cloud<br />

comput<strong>in</strong>g. More importantly, the book provides a process to def<strong>in</strong>e an <strong>SOA</strong><br />

us<strong>in</strong>g cloud comput<strong>in</strong>g by mak<strong>in</strong>g as many right decisions as you can along<br />

the way.<br />

It is just about the architecture, <strong>and</strong> it has always been about the architecture.<br />

<strong>Cloud</strong> comput<strong>in</strong>g simply provides those who do <strong>SOA</strong>—<strong>and</strong> enterprise<br />

architecture—with some cost-effective <strong>and</strong> <strong>in</strong>novative architectural options.<br />

The core purpose of do<strong>in</strong>g architecture does not change. The core benefits of<br />

do<strong>in</strong>g architecture do not change. <strong>Cloud</strong> comput<strong>in</strong>g is about new platforms<br />

that are more efficient <strong>and</strong> effective <strong>and</strong> that cost less.

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

Saved successfully!

Ooh no, something went wrong!