Five things you must know about platform as a service

It’s like glue. Platform as a Service (PaaS) may be the linchpin of cloud computing. It’s the application development, integration and management layer between cloud infrastructure offerings like storage and SaaS applications. Microsoft’s Azure, Salesforce’s and Google’s AppEngine promise to help developers write applications for a virtualized operating system that draws on computing resources distributed across many servers.

You can test it now. In early 2010, Kelley Blue Book will pilot Azure to manage overflow capacity for its website, says Andy Lapin, Kelley’s director of architecture. PaaS’s benefits come from the vendor maintaining large pools of reserve computing capacity, taking the guesswork out of technology development and deployment and eliminating the need to buy excess capacity as a buffer. “This is, 100 percent, a way to cut operational costs,” Lapin said.

Start small. Try PaaS first on applications with few external dependencies. “It’s an option, but it’s not always a good fit,” says Dave Linthicum, author of Cloud Computing and SOA Convergence in Your Enterprise. He advises clients to find a low-risk application they can use to gain experience with this model. An application that has many dependencies and connections with other enterprise applications wouldn’t be an ideal fit to move to a PaaS environment.

Scalability isn’t guaranteed. “That’s one of the great myths–that as soon as you go to the cloud, you scale,” says Steve Bobrowski, a consultant. A cloud platform allows you to add server capacity quickly, but your application still needs to be smart about distributing workload. Lapin agrees, pointing out that scaling from 10 servers to 10,000 is a lot different than going from 10 to 20, and each scenario leads to different decisions.

Platforms aren’t Portable. applications are written in a language specific to that platform, Apex. “It’s something people can sign up with to build their app and get it up and running in almost no time,” Bobrowski said, but “you cannot move off” Other PaaS offerings include support for more standardized languages and frameworks, such as Java or Ruby on Rails, but may still require applications to be tailored for a specific cloud environment.

Would you recommend this article?


Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.

Jim Love, Chief Content Officer, IT World Canada

Featured Download

Featured Article

ADaPT connects employers with highly skilled young workers

Help wanted. That’s what many tech companies across Canada are saying, and research shows that as the demand for skilled workers...

Related Tech News

Tech Jobs

Our experienced team of journalists and bloggers bring you engaging in-depth interviews, videos and content targeted to IT professionals and line-of-business executives.

Tech Companies Hiring Right Now