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.

150 Chapter 8 Br<strong>in</strong>g<strong>in</strong>g Governance to the <strong>Cloud</strong>s<br />

Policies<br />

Policies<br />

Runtime<br />

Governance<br />

Monitor<strong>in</strong>g<br />

Repository<br />

Logs<br />

Figure 8.3 Governance means controll<strong>in</strong>g access to service us<strong>in</strong>g policies, track<strong>in</strong>g<br />

services us<strong>in</strong>g repositories, <strong>and</strong> logg<strong>in</strong>g <strong>and</strong> monitor<strong>in</strong>g the execution of those<br />

services.<br />

Thus, we create someth<strong>in</strong>g that has a tremendous amount of value when<br />

it comes to agility <strong>and</strong> the ability to operate enterprise IT at greatly reduced<br />

costs. However, the architecture is very complex <strong>and</strong> needs a specialized service<br />

governance mechanism to manage this complexity.<br />

Dependencies, as reflected <strong>in</strong> our open<strong>in</strong>g example, mean that many of<br />

these services are <strong>in</strong>terdependent: services call other services, which make<br />

them composite services. Moreover, many applications are dependent on<br />

these services (see Figure 8.4).<br />

Services that fail or, more likely, that change without authorization have<br />

a dom<strong>in</strong>o effect on other services <strong>and</strong> applications that leverage them. A s<strong>in</strong>gle<br />

service that is altered without the knowledge <strong>and</strong> underst<strong>and</strong><strong>in</strong>g of the<br />

impact that change may have could br<strong>in</strong>g down many core enterprise systems,<br />

perhaps cost<strong>in</strong>g thous<strong>and</strong>s of dollars an hour <strong>in</strong> lost revenue, which

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

Saved successfully!

Ooh no, something went wrong!