Deploy Your Docker Applications in Minutes

Enjoy the power of docker with the ease of automatic deployment and scaling

55Fleets is a platform as a service (PAAS) built on top of docker and AWS for developers and dev-ops who are moving fast. It provides all the features required to deploy and mantain an application including webhook based deployment(from git), rolling deploys, load balancing, auto-provisioning of instances, easy spot instances, one click roll-back, multi-az deployments, instance monitoring and replacement, secret management etc.

Rolling Deploys

Rolling deploys by default. Each application has a set of load balancers, on a successful deployment we do a rolling deploy and swap in the new servers.

Automatic Code Deployments

As soon as you push to your Github or Bitbucket repository we pull the code, build your containers and deploy your application.

Simple web based configuration

We have a simple configuration tool where you specify the number of instances you want to deploy and the docker-compose file you want to run. We take care of the rest.

Rely on AWS

Take advantage of the security and stability of Amazon AWS. All your instances are in your own Virtual Private Cloud. Easily deploy to different availability zones and access other AWS based services with the speed that only comes from being in the same data center.

Take Advantage of Multi-AZ Deployments by Default

We set up subnets in multiple availability zones for every app. We automatically disperse your on-demand servers evenly throughout these availability zones. This makes it easy to create a high-availability app and protect yourself from failures in any one availability zone.

Scale with ease from our dashboard with the click of a button

Scaling is extremely easy. Select the number of machines you want to add and click the button. We'll provision and start the machines with no downtime or interruption to your existing machines.

Stop Worrying About How to Deploy Secrets

Set up your secrets in our web interface and we'll inject them into your app as it launches. No more configuration files or commiting to code repositories.

Easy SSL

We terminate SSL at the load balancer. You can easily add and change your SSL certificates using our web interface.

Self Healing

We detect when a machine is out of service and automatically replace it with a new one.

How it works.

We use the the docker-compose tool to deploy your application. Once you commit your code we check out the new version, build it and then scale up the required number of instances. We then do a rolling deploy adding web servers to the load balancer if this option is specified.

We only deploy code after health checks pass so you should see zero downtime.

We then monitor your application. If any machines fail a keep-alive we spawn additional machines, replacing the old instances.

If you mess up a deploy you can easily roll back to a previous version with one click. This is fast (sub 1 minute) as we don't need to build any images.

Get Started

You'll need a docker-compose.yml file and at least one Dockerfile. These are standard docker files but we've provided you with samples here. These will work with a simple rails app and should be easily modifiable to work with any language or framework.

Ready to Deploy?

Get Started Now