Your top priority: Migrating to the cloud

Diane Mueller
October 25, 2011 —  (Page 1 of 4)
Diane MuellerMost applications that are being deployed in the cloud today are “greenfield” applications: Web applications engineered specifically for deployment in the cloud on technologies intended for the cloud. Especially in the public platform-as-a-service arena, PaaS users typically deploy new projects that lack any constraints imposed by prior work and code.

However, one of the main reasons companies want to move to the cloud is to gain computing and resource efficiencies out of existing apps. If you're not migrating your legacy apps, you're missing most of that efficiency. Engineers end up spending precious development resources reengineering or rebuilding from scratch perfectly good applications so that they can be deployed on new cloud infrastructure.

Why reinvent the wheel when you already have apps in place that work well for your company? It just makes sense to port those applications to the cloud rather than create all-new programs.

Fortunately, there is a solution for porting applications to the cloud without the usual hassles and with minimal reengineering: use a private PaaS.

Public vs. private PaaS
Most commonly, a PaaS is an externally hosted and managed service outside of the corporate firewall. This is known as a public PaaS. However, there are security vulnerabilities inherent in the public cloud, which has the potential to aggregate a large quantity of confidential data in cloud data centers.

Often, there is little transparency in the public cloud provider’s security measures, and clients must simply trust the cloud provider to keep their data safe. In addition, cloud users rely heavily on browsers, which leave the public cloud potentially vulnerable to browser security failures. Moreover, most public PaaS providers use a “one size fits all” approach, and it doesn’t bend to accommodate the needs of existing applications.

On the other hand, a private PaaS lives inside the corporate firewall, and offers a simple and secure way to deploy and manage new and existing apps to a private cloud, including a virtualized toolbox for developers to build and deploy their own apps. By using a private PaaS, your company can simplify the porting of apps to the cloud.

Related Search Term(s): cloud, PaaS

Pages 1 2 3 4 

Share this link:


10/26/2011 05:57:03 AM EST

What about vertical scaling? I know the only PaaS that has automated vertical scaling of your environments. It is Jelastic ( Jelastic lets you scale your applications horizontally by changing the number of application servers. I think it is more useful then horizontal scaling.

United StatesMarina

Life in the PaaSLane: Making your apps ready for the cloud
Migrating apps out of data centers and into the cloud surely won’t make you lose your mind Read More...

News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>



Download Current Issue

Need Back Issues?

Want to subscribe?