30.01.2015 Views

u3Zgz

u3Zgz

u3Zgz

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.

These materials are the copyright of John Wiley & Sons, Inc. and any<br />

dissemination, distribution, or unauthorized use is strictly prohibited.<br />

32<br />

Platform as a Service For Dummies, Special Edition<br />

Development-to-test-to-production<br />

coordination services<br />

The PaaS provider can provide services that enable updates<br />

of cloud applications without interrupting services. For example,<br />

in your own data center, you may roll out the new version<br />

of the software to one segment of users at a time. With PaaS,<br />

you can make sure that the flow between development, testing,<br />

and deployment is more seamless. PaaS helps you guarantee<br />

no loss of uptime.<br />

While these concerns cross more into deployment, they also<br />

impact development. For example, a Java web application may<br />

make use of a session store to ensure the state is maintained<br />

in the event of failure and across updates. The PaaS provider<br />

can help by providing a session store capability built-in and by<br />

automatically coordinating the update rollout process. So, the<br />

developer can make use of the session store directly and also<br />

test to make sure it always works properly during the development<br />

lifecycle. As the application is updated, the developer can<br />

also ensure that application-level changes work across versions<br />

that use the same session store.

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

Saved successfully!

Ooh no, something went wrong!