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.

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

Policies<br />

Policies<br />

Policy Design<br />

Runtime<br />

Governance<br />

Repository<br />

Logs<br />

Figure 8.5 We design policies for execution with<strong>in</strong> runtime service governance<br />

technology.<br />

Runtime governance technology typically features the ability to test policies;<br />

<strong>in</strong> some cases, specialized test<strong>in</strong>g software is needed. However, policies<br />

can be tested dur<strong>in</strong>g runtime as they execute along with the services on a test<br />

platform. The approach <strong>and</strong> technology you leverage will depend on your<br />

requirements.<br />

To test policies effectively, you should create a test plan that outl<strong>in</strong>es how<br />

the policy should be tested. Th<strong>in</strong>gs typically <strong>in</strong>cluded <strong>in</strong> a test plan are the def<strong>in</strong>itions<br />

of test data, the process of test<strong>in</strong>g the policy, <strong>and</strong> what def<strong>in</strong>es a policy<br />

that is ready for acceptance. The bad news is that you have to create the test<br />

plan. The good news is that test plans are typically pretty short for each policy.<br />

Deployment of the policy means mov<strong>in</strong>g it <strong>in</strong>to production with<strong>in</strong> the<br />

runtime service governance technology or on another platform for execut<strong>in</strong>g<br />

the policy. Issues to consider for deployment <strong>in</strong>clude mak<strong>in</strong>g sure the platform<br />

for policy execution is work<strong>in</strong>g as per the requirements. This <strong>in</strong>cludes<br />

hav<strong>in</strong>g features <strong>in</strong> the repository to track the policies, or logg<strong>in</strong>g features (see<br />

Figure 8.5).

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

Saved successfully!

Ooh no, something went wrong!