Simplifying Container Management with Habitat

Containers provide a delightful development experience. It’s easy to download a container image and get started writing code. But it’s a different story when you have to run containers in production at scale. That’s when all the hidden complexities become apparent and the real challenges begin. What tools are you going to use to build, deploy, run, and manage your containerized applications? How are you going to manage difference between environments like staging and production with a fleet of immutable objects? How will you effectively scale containerized applications once you’ve deployed them?

Habitat, our open-source project for application automation, simplifies container management by packaging applications in a compact, atomic, and easily auditable format that makes it easier to deploy your application on various container runtimes. Once your applications are deployed, the Habitat supervisor simplifies the complexities of running in production environments with built-in abstractions for functions typically handled by external tooling, such as dynamic scaling and rolling updates.

If you’d like to learn more about Habitat can help you ease container and application management, you can watch our recent webinar on the topic, “Simplifying Container Management.” The webinar helps to answer the following questions:

  • Why automation is critical to deploying in a containerized world and how Habitat provides the minimum viable automation.
  • Why a strong container build system is important, and how the Habitat studio provides that system.
  • Why Habitat is the easiest way to build and run containers at scale, no matter the underlying container architecture.

Want to learn more about Habitat? Run through the Habitat tutorial and then join the Habitat slack team to interact with others in Habitat community.

Author Michael Ducy

Michael Ducy currently works as a Director of Product Marketing for Chef focusing on helping companies understand Chef, DevOps, and IT transformation. Previously, Michael focused on designing and implementing automation solutions for customer’s Cloud, IT Automation, and Continuous Delivery needs. Michael has also worked in a variety of roles in his career including Cloud Architecture, Systems Engineering , Performance Engineering, and IT Instructor. Michael holds a Masters in Computer Science from the University of Chicago and an MBA from The Ohio State University.