Goes Beyond CI to Production Scale PaaS with Docker
summary
PayPal describes dockerizing its PaaS to run thousands of daily deployments for 3,000+ developers across multiple data centers, replacing per-VM drift with image-based rollouts. They build images in Jenkins, store them in a single private HA Docker Registry backed by OpenStack Swift/Cinder with an Elasticsearch index, and use Apache Traffic Server as a cross-datacenter cache so production pulls come from one source. Demo shows developer workflow with boot2docker fig/compose and Kraken JS, and the system is running in production.
AI-written summary · about
chapters (11)
- 0:00Docker at PayPal
- 1:09Scaling PayPal’s PaaS
- 5:25Docker runtime portability
- 7:15CI to production images
- 9:00Building images at scale
- 11:49Securing Docker registries
- 13:12Cross-data center deployment
- 14:39Traffic Server as cache
- 18:12Developer workflows
- 21:47Live Docker demo
- 31:41Conclusion & Q&A
related talks
46mParadigm Shift in CI at PayPal with Docker and Mesos
01h 04mPreparing your Dockerised Application for Production
01h 09mDocker in Production
40mHow to build your own cloud while staying in business
31mDockerized app in production? YES WE CAN!!
52mLessons Learned from building out hyper scale cloud services using docker
23mOrchestration and CI/CD
43mLightweight PaaS for Jenkins CI Environments with Docker
