Level up your deployments for better resiliency and reliability.
After 15 years, the basic revelations of the CI/CD revolution are no longer news—small-batch changes with more frequent releases tend to be more stable and recover faster than lengthy big-bang release cycles. Automated is better than manual, instrumentation is key, and speed is critical. But the promise doesn't stop there.
Feature flags allow us to segment traffic, and observability lets us visualize differences between any arbitrary sets of hosts. Using that, deployments can be decoupled from releases using a set of techniques known as "progressive deployment." Swiftly validate code and experiment iteratively by rolling out code gradually—to percentages of users, environments, and hosts—and then promote it widely after its viability has already been proven in production.
Progressive delivery lets you see whether or not new changes will benefit users before they're really released. This webinar explores how to use progressive delivery, feature flags, and observability together.