Transform your Ops team with Extreme programming
The purpose of this talk is to dive into what does extreme programming(XP) mean to Operations. It will be a deep dive on the lessons learned from operating an large scale public facing web service using the various practices like test driven development, continuous integration, pair programming, collective ownership and refactoring. It will attempt to outline how these practices are similar and different.
We currently run about 5000 web applications in our production environment which continuously deploys distributed software.
Outline/structure of the Session
1. Brief overview of extreme programming and the values it delivers to software development
2. Overview of the role of a Devops/Operator/SysAdmin for running various services
3. How we have adopted XP in our DevOps process at Pivotal
4. How to achieve the value of XP(extreme programming) by tailoring your Devops practices.
Anyone attending this session will learn about how your operations team will benefit by applying XP and develop capabilities to operate large scale cloud applications