This document discusses the challenges of continuous deployment (CD) for data, mobile, and scale. For data, CD is made difficult by slow data updates/movement and schemas living outside code. Solutions include applying only cheap changes, applying changes to standby databases, and blue/green deploys. For mobile, users must opt-in to updates and app store submissions take time, but tools exist to help. For scale, availability, performance, and developer happiness must be maintained as user counts and tests increase. Techniques include fast tests, parallel testing, hardware scaling, and defining CD roles and processes.