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.

CHAPTER 9<br />

Test<strong>in</strong>g from <strong>SOA</strong><br />

to the <strong>Cloud</strong>s<br />

Chapter 9<br />

Let’s just say I was test<strong>in</strong>g the bounds of society.<br />

I was just curious.<br />

—Jim Morrison (1943–1971)<br />

At this po<strong>in</strong>t, we have a service-, process-, <strong>and</strong> <strong>in</strong>formationlevel<br />

underst<strong>and</strong><strong>in</strong>g of our problem doma<strong>in</strong>, <strong>and</strong> we have<br />

a governance model created as well. Now it is time to explore<br />

the unique test<strong>in</strong>g requirements that <strong>SOA</strong> br<strong>in</strong>gs<br />

when used with cloud comput<strong>in</strong>g. We focus on test<strong>in</strong>g<br />

for a few core reasons:<br />

The mix of on-premise <strong>and</strong> cloud comput<strong>in</strong>g systems<br />

<strong>and</strong> services creates a complex <strong>and</strong> widely distributed<br />

architecture that is also complex to test <strong>and</strong><br />

requires some new th<strong>in</strong>k<strong>in</strong>g. We are extend<strong>in</strong>g our<br />

test<strong>in</strong>g to systems we do not own or control. While<br />

this is not the first time we have <strong>in</strong>cluded systems<br />

outside of the enterprise with<strong>in</strong> our test<strong>in</strong>g doma<strong>in</strong>,<br />

typically, we have never leveraged those systems as vital<br />

architectural components. We are break<strong>in</strong>g some<br />

new ground here.<br />

The test<strong>in</strong>g must occur at many levels, <strong>in</strong>clud<strong>in</strong>g the<br />

user <strong>in</strong>terface, services, governance, processes, <strong>and</strong> so<br />

on, <strong>and</strong> we need an approach strategy for this multilevel<br />

test<strong>in</strong>g requirement.<br />

163

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

Saved successfully!

Ooh no, something went wrong!