Optimizing Applications for the Cloud

When ISVs plan to build applications using cloud computing services, they have two key decisions to make:

What services to build, and  what sort of application to build?

One approach is to build a traditional enterprise application, carryout minimal modification and run it on a particular provider’s cloud system infrastructure such as Microsoft Azure or Amazon’s EC2.  These are hosted applications running on cloud infrastructure and benefit from hardware virtualization, but are not optimized cloud applications or cloud application services.

A second approach is to create a cloud-optimized application that uses various programming models, architectures and techniques to exploit the dynamic and distributed nature of the cloud environment.  Applications designed using SaaS architecture are prime candidates for cloud optimization as such applications are designed to support scalability and performance to serve their entire use base.

The second approach can be built into an application using traditional in-house propriety tools or cloud based development and test tools supported by providers like IBM.  Some of the specialized platforms can also be used to build cloud optimized application as these platforms provide controlled environments to mask the complexities of creating cloud applications.

By Sunil Gupta

About CloudTweaks

Established in 2009, CloudTweaks is recognized as one of the leading authorities in connected technology information and services.

We embrace and instill thought leadership insights, relevant and timely news related stories, unbiased benchmark reporting as well as offer green/cleantech learning and consultive services around the world.

Our vision is to create awareness and to help find innovative ways to connect our planet in a positive eco-friendly manner.

In the meantime, you may connect with CloudTweaks by following and sharing our resources.

View All Articles

Sorry, comments are closed for this post.

Cloud Thought Leaders And Contributors

Write For Us - Find Out More!

CloudTweaks is recognized as one of the leading influencers in cloud computing, infosec, big data and the internet of things (IoT) information. Our goal is to continue to build our growing information portal by providing the best in-depth articles, interviews, event listings, whitepapers, infographics and much more.