Modern web apps are increasingly decoupled, with front-end assets deployed globally using a CDN and the backend powered by multiple microservices. Multiple moving parts across the front end and backend can make DevOps complicated. In this session, learn how to use a Git-centric workflow for building these apps in the cloud and subsequently deploying them using A/B testing, progressive rollouts, pushState routing (using Lambda@Edge), and more. Learn about the tools you need, and then follow along as we take a static web app (implemented using frameworks such as React.js, Ionic, Angular, and Vue.js), add backend features, and ultimately distribute it to your end users.