Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Deploy Your Apps to Any Cloud

DZone's Guide to

Deploy Your Apps to Any Cloud

Learn more about how you can run your applications on a PaaS that can use any cloud infrastructure service.

· Cloud Zone
Free Resource

MongoDB Atlas is a database as a service that makes it easy to deploy, manage, and scale MongoDB. So you can focus on innovation, not operations. Brought to you in partnership with MongoDB.

In a prior post, I created a very long list of factors that companies need to consider when choosing an IaaS (Infrastructure as a Service). Not only is it a long list, there are a lot of infrastructures out there--all of them have different advantages and there are different reasons to use them. The question is how do you choose the infrastructure you want to use for your application stack and business requirements?

Some of these infrastructures are very mature, some of them are not so mature. Some have way more features than others or support things like multi-dependency or bare metal. Some infrastructures have more momentum or very high profile customers using it. And you may need to ask yourself, can you (or do you want to) run it on premise or is it something that needs to be only available in the cloud? And there are reasons for and against doing both of those, privacy reasons or cost reasons.

Given all of these factors, it's important to remember this one thing: Don't tie your applications to infrastructure.

Most infrastructures will probably perform as you need them for most typical use cases. You may want to step away from the infrastructure, and the most natural way to do that is with PaaS (Platform-as-a-Service)--which is an abstraction layer above the IaaS allowing you to deploy your Software-as-a-Service applications. So instead of focusing on the infrastructure, a different approach is choose the right PaaS.

Below is an excerpt of my recent webinar, One PaaS, Many Clouds. I show how you can use Stackato and run it on any infrastructure that you require (AWS, OpenStack via HP Helion Cloud, Microsoft Azure, vSphere, and a laptop).

Now you no longer have to worry about the nitty-gritty details of the infrastructure itself and experience the freedom to deploy your application on any cloud your business demands.

HP Helion Cloud (OpenStack)


AWS


Microsoft Azure


WMWare


Laptop/Virtualbox


MongoDB Atlas is the best way to run MongoDB on AWS — highly secure by default, highly available, and fully elastic. Get started free. Brought to you in partnership with MongoDB.

Topics:
paas ,cloud

Published at DZone with permission of John Wetherill, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}