For years, developers have had a Vagrant on their desktop, helping them quickly go from code to build to running application. Today, however, Vagrant gives way as Otto, its follow-up applications, arrives on the scene.
Hosted at Ottoproject.io, Otto is built to ease the definition and deployment of multi-tier applications. The tool joins a retinue of applications for software developers from HashiCorp. To date, its tools account for more than 6 million downloads by developers. The company’s tools include Packer (a container and VM building tool) and Vault (a password and key storage system).
(Related: In other application deployment tool news)
Otto works with the other tools in the HashiCorp tool chain to ease the process of standing up applications in the cloud. The tool is a part of HashiCorp’s Atlas ecosystem. Atlas is the management hub for HashiCorps’ other tools, and is available for US$40 per node, per month, with the first 10 nodes being free.
“Otto is the successor to Vagrant and completes the HashiCorp vision for application delivery, building upon Vagrant, Packer, Terraform, Serf, Consul, Vault, and Nomad,” said Mitchell Hashimoto, cofounder and CEO of HashiCorp. “Otto presents an efficient, simple developer and operator experience, and Atlas is the powerful management and collaboration counterpart. Otto builds upon five years of Vagrant success, active development and user feedback to deliver on the promise of simple, reliable and secure application delivery.”
Otto uses what are called Appfiles to codify application and infrastructure information. Appfiles allow developers to declare complex, multi-tier applications and deploy them as virtual machines or containers. Using Otto, developers can also generate the information needed by HashiCorp’s other tools to automatically configure networking, security, services discovery, and environment provisioning.
Otto is available today from HashiCorp.