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

Post on 10-Apr-2017

1.538 views 0 download

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

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 DeliveryG

ove

rna

nce

& P

roce

ss

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

ProcessesService

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/MetroPCSintegration

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

DO3T24SAccelerate DevTest with Microsoft® Azure™ and Service

Virtualization on Demand11/19/2015 at 3:00 pm

DO3X114SFreeing 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 DemoCreate Better Application Tests

Theater 4

DevOps Sim

DevOps Simulation Experience

Theater 3

Continuous App InsightAutomate Tests for Better Apps

Theater 4

Service VirtualizationDeliver 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