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.

228 Chapter 12 Mov<strong>in</strong>g Onward<br />

Q: What about security <strong>and</strong> cloud comput<strong>in</strong>g<br />

A: Many who push back on cloud comput<strong>in</strong>g po<strong>in</strong>t to the security risks as a<br />

reason not to leverage cloud comput<strong>in</strong>g platforms. The reality is that cloud<br />

comput<strong>in</strong>g does not mean you give up security. You can support an exceptional<br />

level of security <strong>and</strong> leverage a cloud comput<strong>in</strong>g platform. It is just a<br />

matter of establish<strong>in</strong>g the right security model, select<strong>in</strong>g the right security<br />

approaches <strong>and</strong> technology, <strong>and</strong> work<strong>in</strong>g with the cloud comput<strong>in</strong>g provider<br />

to make sure they adhere to those models, approaches, <strong>and</strong> technology.<br />

Most cloud comput<strong>in</strong>g providers are very aware that security has to exist<br />

<strong>and</strong> work for them to be successful. They have thought through many different<br />

security models <strong>and</strong> patterns to provide to their users, <strong>in</strong>clud<strong>in</strong>g encryption,<br />

role-based security, identity management, <strong>and</strong> more. The trick is to<br />

th<strong>in</strong>k through your security requirements before you select a cloud comput<strong>in</strong>g<br />

provider, <strong>and</strong> make sure they support your requirements.<br />

Q: What is the future of cloud comput<strong>in</strong>g <strong>and</strong> <strong>SOA</strong> us<strong>in</strong>g cloud<br />

comput<strong>in</strong>g<br />

A: In a word, bright. We could consider cloud comput<strong>in</strong>g as a revolution <strong>in</strong> the<br />

way we do comput<strong>in</strong>g go<strong>in</strong>g forward <strong>and</strong> someth<strong>in</strong>g that will overshadow architectural<br />

patterns such as <strong>SOA</strong>. However, cloud comput<strong>in</strong>g will be more of<br />

an evolution than a revolution. As time goes on, we will f<strong>in</strong>d more of our core<br />

enterprise services, processes, <strong>and</strong> data on cloud comput<strong>in</strong>g platforms.<br />

This will be a slow migration. While many are call<strong>in</strong>g for the “big<br />

switch,” it will <strong>in</strong>itially be a “switch <strong>in</strong> bits.” Traditional enterprises will move<br />

to cloud comput<strong>in</strong>g platforms as it makes sense for them, <strong>and</strong> only a few systems<br />

at a time. Consider<strong>in</strong>g the importance of core bus<strong>in</strong>ess systems, this is<br />

only prudent.<br />

Just a few years ago, traditional enterprise IT would not have thought<br />

any major enterprise systems would run outside of their control. The advent<br />

of software-as-a-service <strong>and</strong>/or application-as-a-service, <strong>in</strong>clud<strong>in</strong>g Salesforce.com,<br />

taught us that exist<strong>in</strong>g enterprise IT will not implode when they<br />

leverage enterprise applications that exist outside of the firewall <strong>and</strong> thus<br />

outside of their control. The core benefits, <strong>in</strong>clud<strong>in</strong>g speed to deployment<br />

<strong>and</strong> cost, are too great to ignore.<br />

As we move more <strong>in</strong>frastructure-type resources to cloud comput<strong>in</strong>g platforms,<br />

<strong>in</strong>clud<strong>in</strong>g storage, databases, transaction process<strong>in</strong>g, <strong>and</strong> application<br />

development, this requires more of a shift <strong>in</strong> th<strong>in</strong>k<strong>in</strong>g than when we leveraged

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

Saved successfully!

Ooh no, something went wrong!