SlideShare una empresa de Scribd logo
1 de 20
©2016 Apigee Corp. All Rights Reserved.
Becoming the Un-carrier: T-Mobile’s Digital Journey
Himanshu Kumar, T-Mobile
Paul Williams, Apigee
ENTERPRISE IT
T-Mobile’s DigitalJourney
October 27,2016
T-Mobile Confidential
WELCOME
4
4ENTERPRISE IT
 Who We Are
 Becoming Un-carrier
 Un-carrier on the Inside and Digital
Transformation
 Digital Transformation & API First at T-
Mobile
 Sharing Our API Wisdom
 Q&A
T-Mobile Confidential
Webinar Topics Breakdown
5
5ENTERPRISE IT
T-Mobile Confidential
T-Mobile – the Un-carrier
As America's Un-carrier, T-Mobile US, Inc. (NASDAQ: TMUS) is redefining the way
consumers and businesses buy wireless services through leading product and service
innovation. The Company's advanced nationwide 4G LTE network delivers outstanding
wireless experiences to more than 69.4 million customers who are unwilling to
compromise on quality and value. Based in Bellevue, Washington, T-Mobile US provides
services through its subsidiaries and operates its flagship brands, T-Mobile and
MetroPCS.
6
Un-carrier onthe Inside
 Frequencyandspeed ofdelivery ofnew capabilitiesbecomes
critical forourcontinuedsuccess.
 Unprecedented externalintegrationandmonetization
opportunities.
 API economyenvisioned.
 Self serviceAPIs forinternalandexternal
consumers.Digital transformationhasbegun!
ENTERPRISE IT
Digital Transformation Enablers
People
Process
Technology
Achieving API First at T-Mobile!
T-Mobile Confidential
PEOPLE
PROCESS
WORLD-CLASS
DIGITAL
COMPANY TECHNOLOGY
:WHY APIGEE?
How it fitsin overall
TECHNOLOGY
STACK
 API management + any quick win enablers (U11.0 solution
enabled using this platform)
 Compliments our Microservices platform choice PCF and enables
existing services on ESB out front, for consumption
 Ubiquitous API exposure for API endpoints
API
Management
 Ease of use for developer – Edge UI, Documentation, Community
 Lightweight and capability to achieve speed to market
 Ready to use with SaaS and on-Prem + built in caching
 CI/CD and other tooling aligned with platform APIs
 Helps us achieve self serve API dev platform including ease of API consumption.
ENTERPRISE IT
T-Mobile Experience
Technology Landscape
Scope & Guiding documents
Winning hearts and minds
Wins & Losses
Imparting wisdom
T-Mobile Confidential
12
API Lifecycle
Design Build Documentation Operate / Run
Internal
Developer
s
3rd Party
Develope
rs
Partner
Developer
s
API Designers API Developers
API
Operators
Leadershi
p
Experience API
Capability API
APIGEE
EDGE
Swagger
API Proxy
Policies
Resources
API
Specs
jso
n
Community
Registration
Documentati
on
Analysis
APIGEE Portal
Security
Representation
Caching
Retrieval /Aggregation
APIGEE Gateway
Security
Representation
Caching
PCF Spring Boot
Restful
APIs
Capabili
ty
Docs Catalog Dashboards
Monitoring
Web /
Mobile
UI
External
Web /
Mobile UI
Experience
API
Capability API
Proxy
Capability API
13
API Policies &Scope – Our Wisdom
 Security(authenticationandauthorization)
 ThreatProtection– JSON,XML,SQLInjection
 SLAenforcement
 Routing
 Simpledataandprotocoltransformations
 Payloadvalidations
 Consistenterrorhandling
14
DigitalLayers
Browser / DevicePresentation
Server / Device
Experience
Apps
API Gateway /
Aggregation
Experience
API
Cloud Native
REST APIs
Capability API
Cloud Native
Microservices &
Data
Capability
App/Services
Event BusEvents
SOA Services
Internal /
External
DC/Hybrid Cloud
ESB SOA
Services
Capability
Applications /
Platforms DC/Hybrid
Cloud
System Of
Record
ExperienceCapability Landing Page
UI App1
/v1/landing/app1/sum
mary
capid/v1/entity2/{id} capidx/v1/entity3/{id}/subs
Capability1 entity2
Capability2
entity3
Entity-
accessed
event
Event-n
Services1
SOR1
System
Record 2
System Of
Record3
Services2
Proxy API
Capid-
n/v1/entity1/{id}
Capability - 1 Capability – 2
Entity1 Details View
UI App2
Entity3 Sync
EventEntity Sync
Event
15
Standards– Anchors, Guardrails and Self Help
 T-Mobile API REST Design Guidelines
 T-Mobile API Developers Playbook
 T-Mobile API Operations Playbook
 T-Mobile API Partner Onboarding Guidelines
EASY TO ADOPT
 SettingupAutomatedbuildsand deploymentprocess.
 Securitypoliciesandotheroutofbox trafficmanagementcapabilities
 Frameworkdesignpracticetoenablereuseusingbuildprocess.
 GeneratemetricsandanalyticsfromPlatformandAPIusage.
Winning Hearts And Minds
REQUIRED MORE
EFFORT
 Achievealignmenton standardsand processes
 Achieveparallelpolicy executions,retries
 Proxychaininglimitationstoan Env make itdifficulttouseitasageneraldesignpattern.
 DebugTraceco-relationwithotherAPIs.
 ChallengesfromVersionnon-parityinon-PremandCloud
ARGUMENTS,
CHALLENGES &
CONCERNS THAT
WE OVERCAME
 Securityin SaaS
 Debugging(and accepting)Time spentinsideAPIplatform
 REST designpatterns-partnershiponthisfronthasbeenveryhelpful.
THINGS I WOULD
DO DIFFERENTLY
 REST guidelines– finalizeearlyand basedonwhatworksforyourorganization.
 Gatewayscopeand useclarity.
 DataModelandfinelinebetweenconsistencyandreuse
 CI/CDandtestdrivendevelopmentpipelinefromgetgo(pick one).
Lessons and Ideas
WHAT WORKED
WELL
 Upandrunningwithtoolset,Edgeintuitivenessandsimplicitytouse.
 Setupmoreoptimization,transformationanddesignpatterns.
 Codevalidation& enforcementtools.
 Documentation
WHERE ARE WE
HEADED
 Portalparity– internalandexternal.
 Digitallayerharmony–strikingtherightbalanceonlayerresponsibility.
 TrueAPIfactoryvisionwithfederatedAPIproductteamsoperatingoptimally.
 DriveAPIadoptionviaselfserveT-Mobile Portalaswellas Twilio’sdeveloperplatform.
ADVICE TO
OTHER DIGITAL
ARCHITECTS
 DecideLayerresponsibilitiesasearlyaspossible.
 UseHands-onapproach& leveragetherightplatformcapabilities
 Fosterflexibilityvsreuseconversation– foryourorganization
 Pragmaticstandardsandprocesses.
Imparting wisdom
ADVICE TO
LEADERS
 Driveorganizationalalignmenton APIandtechnologyplatformvision.
 Setacleargoalontransformationjourneyand avoidtoomanydirectionchanges.
 Platformrolloutischallenging – sharebroadervisionandpurpose.
 HelpAchievecrossteamsynergiestobuildupon eachotherssolution – nothavetosolvesameproblem.
ADVICE TO
DEVELOPERS
 Continuallylookforoptimizationopportunitiesin frameworksandautomation
 TestDrivendevelopmenttakesgettingusedto – but it’sthewaytogo.
 OperationalaspectofAPImustbekeptin mindduringdesign.
 Remember,You BuildIt– You ownit!
T-Mobile Confidential
Thank you

Más contenido relacionado

La actualidad más candente

Live Commerce - Zia Daniell Widger
Live Commerce - Zia Daniell WidgerLive Commerce - Zia Daniell Widger
Live Commerce - Zia Daniell WidgereCommerce Institute
 
Embedded Finance intro presentation - Simon Torrance August 2021
Embedded Finance intro presentation  - Simon Torrance August 2021Embedded Finance intro presentation  - Simon Torrance August 2021
Embedded Finance intro presentation - Simon Torrance August 2021Simon Torrance
 
IoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsIoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsLiwei Ren任力偉
 
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul Choudary
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul ChoudarySTATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul Choudary
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul ChoudarySangeet Paul Choudary
 
Metaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business DevelopmentMetaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business DevelopmentAlex G. Lee, Ph.D. Esq. CLP
 
Digital Transformation in Higher Education - The Changing Student Relationship
Digital Transformation in Higher Education - The Changing Student RelationshipDigital Transformation in Higher Education - The Changing Student Relationship
Digital Transformation in Higher Education - The Changing Student RelationshipAndy Steer
 
Metaverse - The Future of Marketing and Web 3.0.pdf
Metaverse - The Future of Marketing and Web 3.0.pdfMetaverse - The Future of Marketing and Web 3.0.pdf
Metaverse - The Future of Marketing and Web 3.0.pdfAvantiMundwaik
 
Industrial Internet of things.pptx
Industrial Internet of things.pptx Industrial Internet of things.pptx
Industrial Internet of things.pptx faisal_ghazanfar
 
Brand Management Example - T Mobile Presentation
Brand Management Example - T Mobile PresentationBrand Management Example - T Mobile Presentation
Brand Management Example - T Mobile Presentationlisaj5472
 
Metaverse - The Future of Internet
Metaverse - The Future of InternetMetaverse - The Future of Internet
Metaverse - The Future of Internetrajdave38
 
Tish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceTish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceAugmentedWorldExpo
 
Most Popular Metaverse Projects
Most Popular Metaverse ProjectsMost Popular Metaverse Projects
Most Popular Metaverse ProjectsaNumak & Company
 
Iot and Healthcare
Iot and HealthcareIot and Healthcare
Iot and HealthcareKarl Seiler
 
What is the Metaverse?
What is the Metaverse?What is the Metaverse?
What is the Metaverse?Stephen Irvine
 
IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOTAmberSinghal1
 

La actualidad más candente (20)

Live Commerce - Zia Daniell Widger
Live Commerce - Zia Daniell WidgerLive Commerce - Zia Daniell Widger
Live Commerce - Zia Daniell Widger
 
Embedded Finance intro presentation - Simon Torrance August 2021
Embedded Finance intro presentation  - Simon Torrance August 2021Embedded Finance intro presentation  - Simon Torrance August 2021
Embedded Finance intro presentation - Simon Torrance August 2021
 
metaverse presentation
metaverse presentation metaverse presentation
metaverse presentation
 
IoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsIoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and Solutions
 
Analytics in IOT
Analytics in IOTAnalytics in IOT
Analytics in IOT
 
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul Choudary
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul ChoudarySTATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul Choudary
STATE OF THE PLATFORM REVOLUTION 2021 - by Sangeet Paul Choudary
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Metaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business DevelopmentMetaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business Development
 
Digital Transformation in Higher Education - The Changing Student Relationship
Digital Transformation in Higher Education - The Changing Student RelationshipDigital Transformation in Higher Education - The Changing Student Relationship
Digital Transformation in Higher Education - The Changing Student Relationship
 
Metaverse - The Future of Marketing and Web 3.0.pdf
Metaverse - The Future of Marketing and Web 3.0.pdfMetaverse - The Future of Marketing and Web 3.0.pdf
Metaverse - The Future of Marketing and Web 3.0.pdf
 
Industrial Internet of things.pptx
Industrial Internet of things.pptx Industrial Internet of things.pptx
Industrial Internet of things.pptx
 
Brand Management Example - T Mobile Presentation
Brand Management Example - T Mobile PresentationBrand Management Example - T Mobile Presentation
Brand Management Example - T Mobile Presentation
 
Metaverse - The Future of Internet
Metaverse - The Future of InternetMetaverse - The Future of Internet
Metaverse - The Future of Internet
 
What is a metaverse?
What is a metaverse?What is a metaverse?
What is a metaverse?
 
Tish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceTish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of Intelligence
 
Most Popular Metaverse Projects
Most Popular Metaverse ProjectsMost Popular Metaverse Projects
Most Popular Metaverse Projects
 
Iot and Healthcare
Iot and HealthcareIot and Healthcare
Iot and Healthcare
 
Iot
IotIot
Iot
 
What is the Metaverse?
What is the Metaverse?What is the Metaverse?
What is the Metaverse?
 
IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOT
 

Similar a Becoming the Uncarrier: T-Mobile's Digital Journey

What does web2.0 mean for operators?
What does web2.0 mean for operators?What does web2.0 mean for operators?
What does web2.0 mean for operators?Robert Seymour
 
The winners and losers in the move to the Real-Time Cloud Communications
The winners and losers in the move to the Real-Time Cloud CommunicationsThe winners and losers in the move to the Real-Time Cloud Communications
The winners and losers in the move to the Real-Time Cloud CommunicationsAlan Quayle
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practiceSanjay Roy
 
WebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video OverviewWebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video OverviewDean Bubley
 
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009Sanjay Jhawar
 
Salesforce for Services - transform your service with the #1 Service Platform
Salesforce for Services - transform your service with the #1 Service PlatformSalesforce for Services - transform your service with the #1 Service Platform
Salesforce for Services - transform your service with the #1 Service PlatformAdama Sidibé
 
Newsletter VoIP, entrevista a Fidel Salgueiro
Newsletter VoIP, entrevista a Fidel SalgueiroNewsletter VoIP, entrevista a Fidel Salgueiro
Newsletter VoIP, entrevista a Fidel SalgueiroFidel Angel Salgueiro
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSG
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSGBuilding the Telecom Application Development Ecosystem TADMeetupSG / MoMoSG
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSGAlan Quayle
 
Service Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementService Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementAnt Cruz
 
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Dreamforce
 
Creating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCreating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCA Technologies
 
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...CA Technologies
 
Yin & Yang of Enterprise Mobility: Gartner Mobile & Wireless 2008
Yin & Yang of Enterprise Mobility:  Gartner Mobile & Wireless 2008Yin & Yang of Enterprise Mobility:  Gartner Mobile & Wireless 2008
Yin & Yang of Enterprise Mobility: Gartner Mobile & Wireless 2008Relayware
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseProfesia Srl, Lynx Group
 
Anz dx client update slideshare
Anz dx client update slideshareAnz dx client update slideshare
Anz dx client update slideshareleamedhurst
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...CA Technologies
 
Gluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise ScaleGluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise ScaleSid Bhatia
 
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...Tiffany Xingyu Wang
 

Similar a Becoming the Uncarrier: T-Mobile's Digital Journey (20)

What does web2.0 mean for operators?
What does web2.0 mean for operators?What does web2.0 mean for operators?
What does web2.0 mean for operators?
 
The winners and losers in the move to the Real-Time Cloud Communications
The winners and losers in the move to the Real-Time Cloud CommunicationsThe winners and losers in the move to the Real-Time Cloud Communications
The winners and losers in the move to the Real-Time Cloud Communications
 
Enterprise API deployment best practice
Enterprise API deployment best practiceEnterprise API deployment best practice
Enterprise API deployment best practice
 
WebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video OverviewWebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video Overview
 
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009
APIs 2.0 presentation at the Telco 2.0 conference in Orlando 11 December 2009
 
Salesforce for Services - transform your service with the #1 Service Platform
Salesforce for Services - transform your service with the #1 Service PlatformSalesforce for Services - transform your service with the #1 Service Platform
Salesforce for Services - transform your service with the #1 Service Platform
 
Newsletter VoIP, entrevista a Fidel Salgueiro
Newsletter VoIP, entrevista a Fidel SalgueiroNewsletter VoIP, entrevista a Fidel Salgueiro
Newsletter VoIP, entrevista a Fidel Salgueiro
 
Api management customer
Api management customerApi management customer
Api management customer
 
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSG
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSGBuilding the Telecom Application Development Ecosystem TADMeetupSG / MoMoSG
Building the Telecom Application Development Ecosystem TADMeetupSG / MoMoSG
 
Service Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementService Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services Management
 
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
 
Creating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCreating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your Customers
 
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
 
AT&T API Platform
AT&T API PlatformAT&T API Platform
AT&T API Platform
 
Yin & Yang of Enterprise Mobility: Gartner Mobile & Wireless 2008
Yin & Yang of Enterprise Mobility:  Gartner Mobile & Wireless 2008Yin & Yang of Enterprise Mobility:  Gartner Mobile & Wireless 2008
Yin & Yang of Enterprise Mobility: Gartner Mobile & Wireless 2008
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
 
Anz dx client update slideshare
Anz dx client update slideshareAnz dx client update slideshare
Anz dx client update slideshare
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
 
Gluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise ScaleGluecon2014 - Building an API strategy at Enterprise Scale
Gluecon2014 - Building an API strategy at Enterprise Scale
 
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...
From Enterprise SaaS to Self-Serve Api- the S.T.R.E.A.M. Framework for API La...
 

Más de Apigee | Google Cloud

Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldApigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessApigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorApigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailApigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!Apigee | Google Cloud
 

Más de Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Último

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Becoming the Uncarrier: T-Mobile's Digital Journey

  • 1. ©2016 Apigee Corp. All Rights Reserved. Becoming the Un-carrier: T-Mobile’s Digital Journey Himanshu Kumar, T-Mobile Paul Williams, Apigee
  • 4. 4 4ENTERPRISE IT  Who We Are  Becoming Un-carrier  Un-carrier on the Inside and Digital Transformation  Digital Transformation & API First at T- Mobile  Sharing Our API Wisdom  Q&A T-Mobile Confidential Webinar Topics Breakdown
  • 5. 5 5ENTERPRISE IT T-Mobile Confidential T-Mobile – the Un-carrier As America's Un-carrier, T-Mobile US, Inc. (NASDAQ: TMUS) is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to more than 69.4 million customers who are unwilling to compromise on quality and value. Based in Bellevue, Washington, T-Mobile US provides services through its subsidiaries and operates its flagship brands, T-Mobile and MetroPCS.
  • 6. 6
  • 7. Un-carrier onthe Inside  Frequencyandspeed ofdelivery ofnew capabilitiesbecomes critical forourcontinuedsuccess.  Unprecedented externalintegrationandmonetization opportunities.  API economyenvisioned.  Self serviceAPIs forinternalandexternal consumers.Digital transformationhasbegun!
  • 8. ENTERPRISE IT Digital Transformation Enablers People Process Technology Achieving API First at T-Mobile! T-Mobile Confidential
  • 10. :WHY APIGEE? How it fitsin overall TECHNOLOGY STACK  API management + any quick win enablers (U11.0 solution enabled using this platform)  Compliments our Microservices platform choice PCF and enables existing services on ESB out front, for consumption  Ubiquitous API exposure for API endpoints API Management  Ease of use for developer – Edge UI, Documentation, Community  Lightweight and capability to achieve speed to market  Ready to use with SaaS and on-Prem + built in caching  CI/CD and other tooling aligned with platform APIs  Helps us achieve self serve API dev platform including ease of API consumption.
  • 11. ENTERPRISE IT T-Mobile Experience Technology Landscape Scope & Guiding documents Winning hearts and minds Wins & Losses Imparting wisdom T-Mobile Confidential
  • 12. 12 API Lifecycle Design Build Documentation Operate / Run Internal Developer s 3rd Party Develope rs Partner Developer s API Designers API Developers API Operators Leadershi p Experience API Capability API APIGEE EDGE Swagger API Proxy Policies Resources API Specs jso n Community Registration Documentati on Analysis APIGEE Portal Security Representation Caching Retrieval /Aggregation APIGEE Gateway Security Representation Caching PCF Spring Boot Restful APIs Capabili ty Docs Catalog Dashboards Monitoring Web / Mobile UI External Web / Mobile UI Experience API Capability API Proxy Capability API
  • 13. 13 API Policies &Scope – Our Wisdom  Security(authenticationandauthorization)  ThreatProtection– JSON,XML,SQLInjection  SLAenforcement  Routing  Simpledataandprotocoltransformations  Payloadvalidations  Consistenterrorhandling
  • 14. 14 DigitalLayers Browser / DevicePresentation Server / Device Experience Apps API Gateway / Aggregation Experience API Cloud Native REST APIs Capability API Cloud Native Microservices & Data Capability App/Services Event BusEvents SOA Services Internal / External DC/Hybrid Cloud ESB SOA Services Capability Applications / Platforms DC/Hybrid Cloud System Of Record ExperienceCapability Landing Page UI App1 /v1/landing/app1/sum mary capid/v1/entity2/{id} capidx/v1/entity3/{id}/subs Capability1 entity2 Capability2 entity3 Entity- accessed event Event-n Services1 SOR1 System Record 2 System Of Record3 Services2 Proxy API Capid- n/v1/entity1/{id} Capability - 1 Capability – 2 Entity1 Details View UI App2 Entity3 Sync EventEntity Sync Event
  • 15. 15 Standards– Anchors, Guardrails and Self Help  T-Mobile API REST Design Guidelines  T-Mobile API Developers Playbook  T-Mobile API Operations Playbook  T-Mobile API Partner Onboarding Guidelines
  • 16. EASY TO ADOPT  SettingupAutomatedbuildsand deploymentprocess.  Securitypoliciesandotheroutofbox trafficmanagementcapabilities  Frameworkdesignpracticetoenablereuseusingbuildprocess.  GeneratemetricsandanalyticsfromPlatformandAPIusage. Winning Hearts And Minds REQUIRED MORE EFFORT  Achievealignmenton standardsand processes  Achieveparallelpolicy executions,retries  Proxychaininglimitationstoan Env make itdifficulttouseitasageneraldesignpattern.  DebugTraceco-relationwithotherAPIs.  ChallengesfromVersionnon-parityinon-PremandCloud ARGUMENTS, CHALLENGES & CONCERNS THAT WE OVERCAME  Securityin SaaS  Debugging(and accepting)Time spentinsideAPIplatform  REST designpatterns-partnershiponthisfronthasbeenveryhelpful.
  • 17. THINGS I WOULD DO DIFFERENTLY  REST guidelines– finalizeearlyand basedonwhatworksforyourorganization.  Gatewayscopeand useclarity.  DataModelandfinelinebetweenconsistencyandreuse  CI/CDandtestdrivendevelopmentpipelinefromgetgo(pick one). Lessons and Ideas WHAT WORKED WELL  Upandrunningwithtoolset,Edgeintuitivenessandsimplicitytouse.  Setupmoreoptimization,transformationanddesignpatterns.  Codevalidation& enforcementtools.  Documentation WHERE ARE WE HEADED  Portalparity– internalandexternal.  Digitallayerharmony–strikingtherightbalanceonlayerresponsibility.  TrueAPIfactoryvisionwithfederatedAPIproductteamsoperatingoptimally.  DriveAPIadoptionviaselfserveT-Mobile Portalaswellas Twilio’sdeveloperplatform.
  • 18. ADVICE TO OTHER DIGITAL ARCHITECTS  DecideLayerresponsibilitiesasearlyaspossible.  UseHands-onapproach& leveragetherightplatformcapabilities  Fosterflexibilityvsreuseconversation– foryourorganization  Pragmaticstandardsandprocesses. Imparting wisdom ADVICE TO LEADERS  Driveorganizationalalignmenton APIandtechnologyplatformvision.  Setacleargoalontransformationjourneyand avoidtoomanydirectionchanges.  Platformrolloutischallenging – sharebroadervisionandpurpose.  HelpAchievecrossteamsynergiestobuildupon eachotherssolution – nothavetosolvesameproblem. ADVICE TO DEVELOPERS  Continuallylookforoptimizationopportunitiesin frameworksandautomation  TestDrivendevelopmenttakesgettingusedto – but it’sthewaytogo.  OperationalaspectofAPImustbekeptin mindduringdesign.  Remember,You BuildIt– You ownit!

Notas del editor

  1. Tamara
  2. Why API Management - Rate of change increases up in the digital value chain, ubiquitous and self serve.
  3. API Management layer has Provided us a toolkit to help track all API traffic from external network / customer interaction Uis crossing into API layer. Inter-microservice communication uses Gateway, where it makes sense.