Developer Empowerment – Production Deployment DIY
summary
LivePerson builds a Jenkins-based deployer that lets developers trigger 7,000 production deployments per year without SSH, using a central release repo, role-based approvals and automatic promotion from release to production. Deployment pipelines run a single-node smoke-check then parallel rollout, integrate Puppet or Docker+Kubernetes, close GitHub pull requests and support rollbacks. Outcome: ops shifts to tool development, developers gain ownership and faster hotfixes, and the process scales across global datacenters.
AI-written summary · about
chapters (38)
- 0:00Introduction
- 0:47Who am I
- 1:13Agenda
- 2:06Life Person
- 4:38Live Engage
- 5:00Customers
- 5:22Conclusion
- 5:33Live Production
- 7:07Data Centers
- 7:23Architecture
- 8:17Microservices
- 9:23CICD
- 14:56Dr Kubernetes
- 16:38Release Process
- 17:50Unified Process
- 18:44Certification Process
- 19:59Production Repository
- 20:10Continuous Deployment vs Continuous Delivery
- 21:09Continuous Delivery
- 22:31Deployment
- 22:42Field of Dreams
- 23:21First Goal
- 24:25Second Goal
- 30:36Deployment to Production
- 33:13Deployment Tool
- 38:29Jenkins
- 42:15Deployer
- 43:43Requirements
- 47:46Jenkins Pipeline Job
- 49:50Jenkins Pipeline UI
- 50:22Check Single Server
- 50:35Puppet Job
- 50:54Kubernetes
- 52:30Pull Request
- 53:45Deployment in Jenkins
- 54:55Deployment in ServiceNow
- 55:25Impact
- 57:08Questions
related talks
54mFrom Code to Customer
45mBecoming a Plumber: Building Deployment Pipelines
46mContinuous Deployment Workflows
12mContinuous Deployment in a heavily regulated environment
26mHuman Trust in Continuos Deployment
33mMaking Strides towards Enterprise-Scale DevOps...w/ Jenkins in Your Tool Chain
27mWhy we provisioned 37 Jenkins servers...
34mEnabling a Continuous Deployment Mindset
