Repackage, Don’t Rewrite! Improving Portability and Agility of Legacy Applications with Habitat

Until now, there have only been two approaches to deal with business-critical legacy applications written in a pre-cloud era: rewrite them, which is a painful, risky and long-lived process (and in some cases, not possible); or lift-and-shift, which doesn’t address the underlying technical debt or the difficulty of managing and deploying this software. In our […]

Read More

Why Habitat? – Plans and Packages, Part 1

Habitat is Chef’s solution for application packaging and delivery: automation that travels with the application. This is the first in a multi-part series on the concepts behind Habitat. Application Automation is a big topic and relies upon multiple services from packaging, to service discovery, to runtime supervision, and deployment topologies. As a starting point, it […]

Read More