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 />

38<br />

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

In order to deliver on these advantages and make sure you<br />

get the competitive advantage you expect by moving to PaaS,<br />

your provider should answer the following questions:<br />

✓ How do you integrate continuous integration and the overall<br />

application lifecycle management across the PaaS<br />

✓ How will you ensure that my web application can scale<br />

How will you guarantee that my web application can take<br />

on an unanticipated increased load and still perform<br />

✓ What’s your solution for auto scaling and high availability<br />

✓ If one of your machines goes down, how will you ensure<br />

that end-user experience is uninterrupted and remains<br />

consistent<br />

✓ What’s your plan for disaster recovery Do you support<br />

running in multiple regions so my application will automatically<br />

be supported in an alternative region if my base<br />

region is struck by a disaster<br />

✓ How easy is it to use my favorite development frameworks<br />

during development, testing, and in production<br />

using the PaaS The PaaS may provide “native” support<br />

for some frameworks, but in any case, if not, needs to<br />

make it possible for you to use and make updates to the<br />

frameworks yourself. How do I coordinate updates of<br />

frameworks across multiple applications as both frameworks<br />

and applications evolve<br />

Understanding PaaS Services<br />

for Deployment<br />

The PaaS provider becomes your first line of defense when it<br />

comes to deployment and operational issues. Most PaaS providers<br />

have a dashboard for visualizing overall systems performance.<br />

You can use this tool to monitor whether your PaaS<br />

provider is up or down and is meeting its service level agreements<br />

(SLAs). Ideally, in a hybrid environment, you should<br />

look for a dashboard that gives you uniform visibility across<br />

your own resources and those of your PaaS provider.<br />

Some of the most important deployment services are covered<br />

in this section.

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

Saved successfully!

Ooh no, something went wrong!