Instacart allows people to order groceries online by connecting them with personal shoppers who hand pick items at the customers' favorite local stores and deliver them straight to their doors. Founded in San Francisco in 2012, Instacart has quickly scaled to 18 metropolitan areas across the US and partnered with dozens of grocery retailers, including popular national chains like Whole Foods Market, Costco, and Petco as well as local and regional grocers.

Engineers use the CodeDeploy console and CodeDeploy APIs to monitor the status of each deployment

Uses CodeDeploy’s deployment configurations options depending on the application being deployed and its SLA—rolling updates for consumer-facing web services and all-at-once or half-at-once updates for background job processing systems

Uses CodeDeploy’s lifecycle event hooks to automatically trigger scripts at different stages of each deployment, ensuring the proper configuration and libraries are automatically installed, verifying that applications are booted correctly, and notifying them if rollback updates have failed