how t-mobile leveraged service virtualization as a foundation to digital transformation

25
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation Pi Chartbanchachai DevOps: API Management and Application Development T-Mobile Software Development Manger DO3X115S #CAWorld

Upload: ca-technologies

Post on 10-Apr-2017

1.164 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

Pi Chartbanchachai

DevOps: API Management and Application Development

T-Mobile

Software Development Manger

DO3X115S

#CAWorld

Page 2: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

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

Page 3: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Abstract

How T-Mobile overcame challenging obstacles and kept programs running efficiently by shifting left with virtual services and automated tests, significantly reducing costs with virtual training systems and exceeding overall quality standards.

Pi Chartbanchachai

T-Mobile

SW Development Mgr.

Page 4: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

T-MOBILE INDUSTRY LANDSCAPE

USE CASE 1 – SHIFT LEFT

Q & A

USE CASE 2 – VIRTUAL TRAINING ENVIRONMENT

TAKE AWAY

NEXT STEPS

1

2

3

4

5

6

Page 5: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

How T-Mobile Leveraged

Service Virtualization as a

Foundation to Digital

TransformationPi Chartbanchachai

Page 6: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Current T-Mobile Position

T-Mobile IT Delivery

Landscape

Use Case 1 – Shift Left

Use Case 2 – Virtual Training Environment

Takeaway & Next Steps

Page 7: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

7 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

61M CUSTOMERS

BRANDEDPOSTPAIDNET ADDS

Page 8: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

8 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

8

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

UN-CARRIER MOVES

Page 9: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

9 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

9

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

IT Delivery

Current Systems

& Processes

Monthly Major Release Cadence

5-10 Minor Releases/Month

Universe 1.0

Radical Systems Transformation

Move toward

Un-carrier DeliveryTM

Universe2.0

Page 10: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Use Case 1Shift Left

Page 11: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

11 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

11

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Shift Left

Presentation Layer

API Management

Middleware Major Backend

UI

Façade API

Core API

Enterprise Business Services “Echo”

Other Backend Systems

OMS SAP PAY …

Partners

LEGEND

T-Mobile

Echo Vendor

UI Vendor

Other

Page 12: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

12 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

12

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Shift Left

May June July August September October November

Iteration 0

Iteration 1

Iteration 2

Iteration 3

Iteration 4

Development

Development

Development

Development

Development

Integration &

QAT

Integration &

QAT

Integration &

QAT

Integration &

QAT

Integration &

QAT

Page 13: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

13 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

13

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Scope of Testing and Virtual Services

Presentation Layer

API Management

Middleware Major Backend

UI

Façade API

Core API

Enterprise Business Services Echo

Other Backend Systems

OMS SAP PAY …

Partners

LEGEND

Test

Automation

Virtual Services

Page 14: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

14 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

14

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Controlled Ecosystem

SCMCI

Application

Dependency

Invoker

Application Under Test

Virtual Backend

“Test” API

Developer Portal

Automated Test

Continuous Monitoring

Developers

Analysts

DevTesters

Page 15: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Use Case 2Virtual Training

Environment

Page 16: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

16 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

16

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Virtual Training Environment

2nd Prod Environment Emulator

Create another set of production environment (scaled down) to

mimic production behavior exactly

Create mock-up application

UX- Production-like experience

- Support Walk-Me / Guide-Me

- Emulator experience

- Walk-Me/Guide-Me needs

additional development

Infra $ $$$$$ $

Labor $ $$$$$ $$$$

Data Prep $ $$$$$ $

Virtual Training Environment

Use live applications for UI and API layers – virtualize the layer below

- Production-like experience

- Support Walk-Me / Guide-Me

$$

$$

$

Page 17: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

17 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

17

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Virtual Training Environment Architecture

Presentation Layer

API Management

Virtual Service Environment

UI

Façade API

Core API

Enterprise Business Services Echo

OMS SAP PAY …

Partners

LEGEND

T-Mobile

Billing Vendor

UI Vendor

Other

Ra

te o

f C

ha

ng

e

$5M

$5M

Page 18: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Takeaways &Next Steps

Page 19: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

19 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

19

T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

Shift Left

Allow domain experts to self-create artifacts easily

Establish control and governance on virtual and automation artifacts

Generalize and parameterize virtual service artifacts and use them later in the life cycle

Takeaways

Virtual Training Environment

Educate business users

early about the concept

Pick the right layer to

virtualize for training

Use fake data for the

training environment!

Page 20: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

20 T-Mobile and the magenta color are registered trademarks of Deutsche Telekom AG. © 2015 T-Mobile USA, Inc.

20

Test Data Management

Deployment Automation CA Release Automation

Docker

Test Case & Service Monitoring

Compatibility

Next Steps

Page 21: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Q & A

Page 22: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Recommended Sessions

SESSION # TITLE DATE/TIME

DO4X129SFueling DevOps with a Testing Trifecta—How the New

World of Testing is Driving Agile Dev11/18/2015 at 4:30 pm

DO4X131SSunTrust’s Next Gen QA & Release Services

Transformation Journey11/19/2013 at 1:00 pm

DO3X118SThe Why, Where and How of Service Virtualization

Adoption11/19/2013 at 2:00 pm

Page 23: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

23 © 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

Page 24: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Follow Conversations At…

Smart Bar

DevOps

Theaters 3 & 4

Tech Talks

DevOps

Theaters 3 & 4

Page 25: How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Transformation

25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15