Supercharging PayPal’s Application Development
summary
PayPal builds a proprietary PaaS that gives 4,500 developers self-service SDLC: language stacks for Java, Scala, Node and Go, container support on OpenStack, and Control‑M batch scheduling integrated via APIs. Creation plus CI/CD to a private test playground takes under 20 minutes and new apps go live in under two weeks versus months before. Platform runs 1 million builds a month, monitors 350,000 metrics/sec across 4,000 deployments a day, has done 1.8M automated remediations, and supports 2,600 production applications.
AI-written summary · about
chapters (26)
- 0:00Introduction
- 0:23Outline
- 1:02Brief History
- 1:32Recent History
- 2:24Goal
- 2:36Technology Scale
- 3:45Developer Life
- 5:28Developers drowning in tickets
- 5:50Selfservice experience
- 6:46Planning phase
- 7:51Developer experience
- 12:14Selfservice provisioning
- 13:21Selfservice deployment
- 15:40Monitoring platform
- 17:45Scheduling
- 19:19Selfhealing
- 21:29Lessons Learned
- 24:49Freedom and Agility
- 26:04User Experience
- 30:13Security
- 31:29Containerization
- 32:57Application Development
- 39:17SelfService Tools
- 40:19Branching Strategy
- 41:33Hybrid Cloud Deployment
- 44:23Site Operations Concerns
related talks
40mGoes Beyond CI to Production Scale PaaS with Docker
41mData DevOps is Real!
11mDanese Cooper (PayPal) Interview - OSCON 2014
27mQuality on Cloud 9: 9 Aspects of Delivering a Great Product on Cloud
10mHigh Order Bit: An Open
33mThe Road to Enable DevOps Within the Payment Industry
05mRunning Cloud Foundry at Scale
46mParadigm Shift in CI at PayPal with Docker and Mesos
