Question

I'm looking to deploy applications to my own cloud server as simply as it can be done to Heroku, is Micro Cloud Foundry a viable way to do this?

Was it helpful?

Solution

It's depends of your needs.

Method 1

If you need your own instance of CloudFoundry you can download the micro instance and use it as your private PaaS. It's a simple Ubuntu VM with services on it.

Pros:

  • You can deploy it on any public or private cloud you want.
  • Cheap to run and use.

Cons:

  • Not all features will be available
  • You will max out your VM quickly

Method 2

You can purchase CloudFoundry as service from Pivotal or AppFog. Pros and Cons are the same for these services as rolling your own.

Method 3

You can deploy the full CloudFoundry instance on top of your favorite IaaS platform (Amazon, WMWare, OpenStack).

Pros:

  • All power and control in your hands

Cons:

  • Can be difficult to install (I have no success with CF v2.0)
  • Can be expensive to run

OTHER TIPS

I can't tell you about micro cloud foundry, but you might also want to check out dokku-alt. It's basically a self-hosted heroku like set up.

Fire up a virtual machine somewhere running Ubuntu 14.04 for the host environment. Log in and run the Dokku-alt installer script, start pushing apps up by git. Plus a few commands forthings like adding volumes and databases. It's remarkably easy.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top