Our Journey to Continuous Delivery at Grab (Part 2)
May 10, 2021Sylvain Bougerel

Summary
This post details the implementation of deployment hermeticity within Grab's Conveyor continuous delivery solution. It explains how Conveyor tracks application code, static configuration, and dynamic configuration as versioned artifacts to ensure reproducible deployments. The post describes the production deployment pipeline, including acquiring deployment locks, generating release notes, automated approval workflows, canary deployments with automated monitoring and rollbacks, and the benefits of hermeticity in reducing deployment failures and engineering effort. It quantifies the time saved per staging and production deployment and highlights the reduction in failure rates.