O'Reilly logo

Hybrid Cloud For Dummies by Dan Kirsch, Fern Halper, Marcia Kaufman, Judith Hurwitz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Developing and Delivering Applications with PaaS

One way organizations are looking to develop applications in the cloud and for the cloud is by using a PaaS approach. Developing in a PaaS environment differs from the way development organizations have designed software over the past few decades. In a traditional model, the development team may select a variety of different tools — operating systems, middleware, security products, and the like. If the team is very experienced, this is a fine choice. Many organizations have been very effective with this approach. However, typically, there are problems in managing complexity — especially in an era where more and more aspects of daily life are controlled by software.

We talk about some of these factors in the previous section, but the following list highlights a few factors that make it hard for development teams to synchronize their efforts, whether their work environment is on-premises or in the cloud:

check.png Teams are distributed across business units or different geographic regions of a company.

check.png Software code needs to work across multiple platforms and devices.

check.png The software development process requires individual components that all need ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required