T-Mobile’s DevOps and Continuous Delivery Journey
Building a Foundation for a Future Built for Agility
Martin Krienke
DevOps: Continuous Delivery
T-Mobile
IT Development, Sr. Manager
DO4T17S
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type
of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
Where the "Uncarrier" started its continuous
delivery journey and current effort to do its first
platform with a full end-to-end continuous
delivery lifecycle, including key challenges it is
working on to overcome.
Martin
Krienke
T-Mobile
IT Development, Sr.
Manager
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
T-MOBILE
TECHNICAL PILLARS OF CONTINUOUS DELIVERY
THE JOURNEY CONTINUES
OUR JOURNEY
DELIVERING VALUE
ACCOUNTABILITY
1
2
3
4
5
6
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
T-Mobile’s DevOps & Continuous Delivery Journey
Building a Technical Foundation for a More Agile Future
Martin Krienke
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
 61.2 million Customers
 $7.8 billion total revenue in Q3 2015
 Over 45,000 Employees
 A few thousand Enterprise IT Employees
 Fastest Nationwide 4G LTE Network
Covering 300 Million People
7 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
7
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
 Software Design & Architecture
Technical Pillars of Continuous Delivery
Governance&Process
Workflow System
Standardized
& Automated
Configuration
Management
Service
Virtualization
Automated
Deployment &
Environment
Management
Automated
Test
1 2 3 4
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
OUR
JOURNEY
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
Development VP’s
ASK
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
How can we deliver code
QUICKLY & RELIABLY?
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
EFFECTIVE & EFFICIENT
Standardized Configuration
& Release Management
Processes
Service
Virtualization
Deployment
Automation
Automated
Testing
DEVELOPMENT
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
DELIVERING VALUE
More with Less
 Implemented by developers
 Does not require large teams
Centralized CM Team
 Reduced resources by over 40%
 Consistent practices,
processes, tools
 Repeat builds quickly and reliably
Automated Middleware Testing
 Increased quality of MW services
 UI testing being implemented now
Deployment Automation
 More consistent deployment
approach
Service Virtualization
 Created a Center of Excellence
(COE) to set design patterns and
teach other teams
 First used in T-Mobile/MetroPCS
integration
 Training environments for business
 Earlier integration/test is helping
“shift to the left”
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
ORGANIZATIONAL GOALS
Continuous Delivery &
Agile Methodology
Promote Innovation
Mistakes Become
Learning Opportunities
Open to Change
and Ideas
Collaboration Becomes Critical
Efficiency & Effectiveness
In All we Do
Process Automation is
Key to Success
Guiding Principles
Now Include…
ENTERPRISE IT
Further steps that have been taken
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
PROGRESS
 Department reorganization to better align with DevOps model
 External process review and documentation for feedback
and insight
 Pilot programs underway
 Haven’t yet tackled some of the bigger cross platform challenges
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
ACCOUNTABILITY
Ask Yourself:
 Do I know who my customers are?
 Am I looking for ways to help improve and
make things better for my customer?
 Do I “own” understanding how my work
impacts the team, the sustainability of the
product, and ability to deliver to the
customer?
 Am I thinking beyond my functional area of
responsibility?
ENTERPRISE IT
Educate Evaluate Ensure Establish
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
THE JOURNEY CONTINUES
ENTERPRISE IT
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO3T24S
Accelerate DevTest with Microsoft® Azure™ and Service
Virtualization on Demand
11/19/2015 at 3:00 pm
DO3X114S
Freeing the World from Slow: How Service Virtualization
and the Concept of S.P.E.E.D.
11/19/2015 at 3:45 pm
DO3T22S DevOps for a 10-Year-Old (Codebase) 11/19/2015 at 4:30 pm
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
Application
Test Demo
Create Better
Application Tests
Theater 4
DevOps Sim
DevOps Simulation
Experience
Theater 3
Continuous
App Insight
Automate Tests for
Better Apps
Theater 4
Service
Virtualization
Deliver Better Apps
Faster with SV
Theater 3
22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
Theaters 3 & 4
Tech Talks
Theaters 3 & 4
23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

T-Mobile’s DevOps and Continuous Delivery Journey Building a Foundation for a Future Built for Agility

  • 1.
    T-Mobile’s DevOps andContinuous Delivery Journey Building a Foundation for a Future Built for Agility Martin Krienke DevOps: Continuous Delivery T-Mobile IT Development, Sr. Manager DO4T17S #CAWorld
  • 2.
    2 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation
  • 3.
    3 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract Where the "Uncarrier" started its continuous delivery journey and current effort to do its first platform with a full end-to-end continuous delivery lifecycle, including key challenges it is working on to overcome. Martin Krienke T-Mobile IT Development, Sr. Manager
  • 4.
    4 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda T-MOBILE TECHNICAL PILLARS OF CONTINUOUS DELIVERY THE JOURNEY CONTINUES OUR JOURNEY DELIVERING VALUE ACCOUNTABILITY 1 2 3 4 5 6
  • 5.
    T-Mobile and themagenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. T-Mobile’s DevOps & Continuous Delivery Journey Building a Technical Foundation for a More Agile Future Martin Krienke
  • 6.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.  61.2 million Customers  $7.8 billion total revenue in Q3 2015  Over 45,000 Employees  A few thousand Enterprise IT Employees  Fastest Nationwide 4G LTE Network Covering 300 Million People
  • 7.
    7 T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. 7 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.  Software Design & Architecture Technical Pillars of Continuous Delivery Governance&Process Workflow System Standardized & Automated Configuration Management Service Virtualization Automated Deployment & Environment Management Automated Test 1 2 3 4
  • 8.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. OUR JOURNEY
  • 9.
    T-Mobile and themagenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. Development VP’s ASK
  • 10.
    T-Mobile and themagenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. How can we deliver code QUICKLY & RELIABLY?
  • 11.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. EFFECTIVE & EFFICIENT Standardized Configuration & Release Management Processes Service Virtualization Deployment Automation Automated Testing DEVELOPMENT
  • 12.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. DELIVERING VALUE More with Less  Implemented by developers  Does not require large teams Centralized CM Team  Reduced resources by over 40%  Consistent practices, processes, tools  Repeat builds quickly and reliably Automated Middleware Testing  Increased quality of MW services  UI testing being implemented now Deployment Automation  More consistent deployment approach Service Virtualization  Created a Center of Excellence (COE) to set design patterns and teach other teams  First used in T-Mobile/MetroPCS integration  Training environments for business  Earlier integration/test is helping “shift to the left”
  • 13.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. ORGANIZATIONAL GOALS Continuous Delivery & Agile Methodology Promote Innovation Mistakes Become Learning Opportunities Open to Change and Ideas Collaboration Becomes Critical Efficiency & Effectiveness In All we Do Process Automation is Key to Success Guiding Principles Now Include…
  • 14.
    ENTERPRISE IT Further stepsthat have been taken T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. PROGRESS  Department reorganization to better align with DevOps model  External process review and documentation for feedback and insight  Pilot programs underway  Haven’t yet tackled some of the bigger cross platform challenges
  • 15.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. ACCOUNTABILITY Ask Yourself:  Do I know who my customers are?  Am I looking for ways to help improve and make things better for my customer?  Do I “own” understanding how my work impacts the team, the sustainability of the product, and ability to deliver to the customer?  Am I thinking beyond my functional area of responsibility?
  • 16.
    ENTERPRISE IT Educate EvaluateEnsure Establish T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc. THE JOURNEY CONTINUES
  • 17.
    ENTERPRISE IT T-Mobile andthe magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
  • 18.
    T-Mobile and themagenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.
  • 19.
    19 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 20.
    20 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO3T24S Accelerate DevTest with Microsoft® Azure™ and Service Virtualization on Demand 11/19/2015 at 3:00 pm DO3X114S Freeing the World from Slow: How Service Virtualization and the Concept of S.P.E.E.D. 11/19/2015 at 3:45 pm DO3T22S DevOps for a 10-Year-Old (Codebase) 11/19/2015 at 4:30 pm
  • 21.
    21 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Application Test Demo Create Better Application Tests Theater 4 DevOps Sim DevOps Simulation Experience Theater 3 Continuous App Insight Automate Tests for Better Apps Theater 4 Service Virtualization Deliver Better Apps Faster with SV Theater 3
  • 22.
    22 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Follow On Conversations At… Smart Bar Theaters 3 & 4 Tech Talks Theaters 3 & 4
  • 23.
    23 © 2015CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15