Development and Deployment Made Easy

Meet the Successor to

Why Otto?

Developers want to focus on building scalable, secure applications. But it is overwhelming and time consuming to learn all the tooling required to develop locally, provision infrastructure, deploy the application, and secure the application. Otto abstracts away this complexity into one tool to handle all the aspects of development and deployment to any cloud platform. Maximize developer productivity, follow best practices, and automate operations with Otto.

Read more

Automated
Development Environments

Otto detects your application type and builds a development environment tailored specifically for that application, with zero or minimal configuration.

Watch$ otto dev

Video coming soon.

Focus on your Application, Automate the Rest

Don't worry about what you need to build a development environment or how to deploy your application, Otto does this for you.

Deployment

Otto manages your infrastructure and deploys your application to any cloud platform.

Microservices
Made Simple

Otto automatically fetches dependencies, detects conflicts, and installs and configures these dependencies for development and deployment.

Use Case

Otto Use Case: Rails on AWS

  • rails
  • aws

A story of the development and deployment of a fully functional Rails application onto AWS with Otto.

01. Start your Rails project

Initialize a new Rails application with out-of-the-box defaults.

$ rails new

02. Run Otto Compile

Otto's compile step automatically detects the type of application as Rails and prepares Otto to manage your app's lifecycle. (You can also customize nearly every aspect of Otto's behavior by writing an Appfile.)

$ otto compile

03. Develop Locally

Otto builds and runs a local development environment, so you can easily test and make changes to your application.

$ otto dev

04. Construct Infrastructure

Otto creates a base infrastructure according to industry best practices.

$ otto infra

05. Build Your Application

Otto packages your application and prepares it for deployment onto your infrastructure.

$ otto build

06. Deploy

Your Rails application is converted to running infrastructure. Your app is now available to the world!

$ otto deploy