Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
T-Mobile Case Study:
Looking to Build a Foundation for DevOps
Martin Krienke
DOX03S #CAWorld
T-Mobile
Development Sr. Mana...
Abstract
There are ways to start on the path of having
a positive impact on the organization’s ability
to deliver applicat...
Building a Foundation for DevOps
Martin Krienke
Sr.Manager in Development, T-MobileIT
My organization,
SERVICE BUREAU (SBO)
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-M...
Typical ITchallenges we’re facing
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobil...
Needto get features out faster.
Codedelivery takes too long.
Trying to move faster increases“code debt.” (We’llfixitlater....
STANDARIZED CONFIGURATION
MANAGEMENT
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mo...
But,we knew we needed toDO MORE.
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile...
Release notes were a manual,tediousprocess
Environmentscan’t be builtfastenoughand
differentteams supportdifferent environ...
C U L T U R E
It’s a hard thing to overcome.
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©...
A technicalfoundationto support
A DevOpsand CDmodel
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Teleko...
Service Virtualization,a great next step
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014...
We couldget wins that benefitedmultiplegroups.
Success wouldhelpsome teams
tostart seeingthe potential.
One of ourkey cust...
Findingthe RIGHTfirst project(s)
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile...
Keepprojects smaller inscope to start.
Focus on goals that are clear
and more readilyunderstood.
Lookfor wins that can als...
Put a leadand two other senior developers onto start.
After about four months—expanded to four onshore, two offshore devel...
Why developers?
Have more ways to solve problems
Will have more of anarchitectural view/design
patterns
They can write cod...
Application trainingenvironments (somethingnew)
Partner integration
Performance testing
Developmenthas started doing more ...
DEPLOYMENT AUTOMATION
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
The key to any process—includingan automatedone—
is repeatability,which requires consistency.
Once the core deployment pat...
Architected the core solutionfirstincluding:
Evaluatedin parallel deploymenttools
Builtthe toolsto integrate andmanage mul...
GettingOther Teams Onboard
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, ...
Evangelize andchampionthe successes.
Get teams topartner together—especially
development andoperations.
Need to planfor su...
Thank you!
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
Questions ?
T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
Continuous
Delivery
CA Technologies
DevOps
Assessment
CA Technologies
Related Technologies
Parallel
Application
Developmen...
27 © 2014 CA. ALL RIGHTS RESERVED.
For More Information
To learn more about DevOps, please visit:
http://bit.ly/1wbjjqX
In...
28 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
This presentation provided at CA World 2014 is intended...
Upcoming SlideShare
Loading in …5
×

T-Mobile Case Study: Looking to Build a Foundation for DevOps

Looking for ways to start on the path of having a positive impact on the organization’s ability to deliver applications more quickly with quality? Standardized configuration management, service virtualization, automated code deployments and automated test are foundational to any DevOps or related initiative.

For more information on DevOps solutions from CA Technologies, please visit: http://bit.ly/1wbjjqX

T-Mobile Case Study: Looking to Build a Foundation for DevOps

  1. 1. T-Mobile Case Study: Looking to Build a Foundation for DevOps Martin Krienke DOX03S #CAWorld T-Mobile Development Sr. Manager DevOps
  2. 2. Abstract There are ways to start on the path of having a positive impact on the organization’s ability to deliver application more quickly with quality. Standardized configuration management, service virtualization, automated code deployments and automated test are foundational to any DevOps or related initiative. Martin Krienke T-Mobile Development Sr. Manager
  3. 3. Building a Foundation for DevOps Martin Krienke Sr.Manager in Development, T-MobileIT
  4. 4. My organization, SERVICE BUREAU (SBO) T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  5. 5. Typical ITchallenges we’re facing T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  6. 6. Needto get features out faster. Codedelivery takes too long. Trying to move faster increases“code debt.” (We’llfixitlater.) Conflictin goals between Ops andDev (perceptionof “Risk”) Transformation/Changecan be viewed as job“insecurity.” IT needsto respond FASTER and cost LESS. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  7. 7. STANDARIZED CONFIGURATION MANAGEMENT T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  8. 8. But,we knew we needed toDO MORE. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  9. 9. Release notes were a manual,tediousprocess Environmentscan’t be builtfastenoughand differentteams supportdifferent environments. Deployment process variesfrom appto app. Couldn’teven considercontinuousdelivery The need for more deploymentsand faster time- to-market for featureskeeps increasing. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  10. 10. C U L T U R E It’s a hard thing to overcome. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  11. 11. A technicalfoundationto support A DevOpsand CDmodel T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  12. 12. Service Virtualization,a great next step T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  13. 13. We couldget wins that benefitedmultiplegroups. Success wouldhelpsome teams tostart seeingthe potential. One of ourkey customers—Retail Sales—would benefit. Developmentcouldstart doing more paralleldevelopment. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  14. 14. Findingthe RIGHTfirst project(s) T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  15. 15. Keepprojects smaller inscope to start. Focus on goals that are clear and more readilyunderstood. Lookfor wins that can also benefitmultipleteams. Start to build“believers.” T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  16. 16. Put a leadand two other senior developers onto start. After about four months—expanded to four onshore, two offshore developers Createda Centerof EXCELLENCE Lead Senior developers On shore Offshore fourmonths T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  17. 17. Why developers? Have more ways to solve problems Will have more of anarchitectural view/design patterns They can write code tosolve problems andtolinktools together. Allowedme to be nimble None had previous experience with SV but in under a week we were virtualizing services. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  18. 18. Application trainingenvironments (somethingnew) Partner integration Performance testing Developmenthas started doing more parallel development. “Changeshowwehirepeople”–SalesOperations Provided an environmentfor staging/prod configuration testing. QA environment support managerbegan supporting Virtualized a third-party externalWebapplication T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  19. 19. DEPLOYMENT AUTOMATION T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  20. 20. The key to any process—includingan automatedone— is repeatability,which requires consistency. Once the core deployment patterns are built, other less experienced folkscancopy. Easier for teams to see how the deployment flowworks Wanted to avoid hundreds of thousands oflinesof scriptingcode The ability to utilizeamodern workflowtool for deploymentautomationwas keyforus. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  21. 21. Architected the core solutionfirstincluding: Evaluatedin parallel deploymenttools Builtthe toolsto integrate andmanage multipleenvironments—more than justusing deployment tools. Startedbuildingthe design patterns • Applicationconfigurationandmonitoring standards Foundour first project todemonstrate end-to-end build,deployand use SV to shorten dev cycle. • Codingdocumentation T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  22. 22. GettingOther Teams Onboard T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  23. 23. Evangelize andchampionthe successes. Get teams topartner together—especially development andoperations. Need to planfor success andhave thought about howto rolloutwhen adoptionoccurs Findtransformational-mindedpeople andget them involved. DevOps/CD is a term thatmore and more folks willhave “heard” of, it will have “recognition.” Success is contagious—especiallywhen itis being rewarded by management. T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  24. 24. Thank you! T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  25. 25. Questions ? T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  26. 26. Continuous Delivery CA Technologies DevOps Assessment CA Technologies Related Technologies Parallel Application Development CA Technologies Agile Operations CA Technologies T-Mobile and themagenta color areregisteredtrademarksofDeutsche Telekom AG. ©2014T-Mobile USA, Inc.
  27. 27. 27 © 2014 CA. ALL RIGHTS RESERVED. For More Information To learn more about DevOps, please visit: http://bit.ly/1wbjjqX Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here; ensure it links to correct page DevOps
  28. 28. 28 © 2014 CA. ALL RIGHTS RESERVED. For Informational Purposes Only This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Content provided in this presentation has not been reviewed for accuracy and is based on information provided by CA Partners and Customers. Terms of this Presentation

×