Provisioning Your Infrastructure

A brief overview of options if you choose to build software on top of IaaS.

What if you choose IaaS?

If you go down the IaaS route, in theory, you can go with any cloud provider. The cloud providers are just providing the raw infrastructure that you will run your Docker containers on top of.

Here are some of the big players that you have probably heard of:

  • Amazon AWS
  • Microsoft Azure
  • Google Compute Engine (GCE)
  • DigitalOcean

However, you are going to need to provision your infrastructure, and in particular, the instances that Docker and your orchestration layer will be installed on. There are a number of tools that can assist you in this endeavor.

Docker Machine

Get hands-on with 1200+ tech skills courses.