When T-Mobile wanted to rebuild its next generation web customer service platform, it chose AWS to enhance its customers’ user experience. In this session, learn how T-Mobile adopted the AWS cloud platform, implemented an agile development methodology, embraced faster release cycles, and paved the way for greater AWS adoption within the organization. In doing so, T-Mobile was also able to deliver a consistent, comparable experience to its customers across four screens: PCs, tablets, smartphones, and feature phones. T-Mobile was also able to demonstrate agility and efficiency from a technology and business perspective.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Shyam Sasidharan, Director, Technology Transformation Gopala Gaddipati, Principal Enterprise Architect
November 13, 2013
T-Mobile US, Inc. : America’s Un-Carrier
As America’s Un-carrier, T-Mobile US, Inc. is redefining the way consumers and businesses buy wireless services through leading product and service innovation.
• NYSE: TMUS • Employees: Approximately 38,000 • Customers: Approximately 45 million • Total revenues: $24.8 billion • Flagship brands: T-Mobile and MetroPCS
Technology Transformation Team Mission Identify and launch transformative technology driven programs that protect and enhance T-Mobile’s identity as America’s Un-carrier.
Transformation lifecycle
Discover Define Design/Build Operate Transition
Key Programs for 2013 • Public Cloud Adoption • Web Transformation
Web Transformation
Goals • Build the next generation Web platform • N-Screen Architecture / Adaptive Design • Unified platform for all Web properties • Business friendly environment for Content Authoring
Agility • Business Agility • Web Platform Agility • Infrastructure Agility
Vision “Build T-Mobile’s Next Gen Web Platform by taking a greenfield approach leveraging cloud infrastructure and an agile development process”
Program Characteristics Key Requirements
• Perpetual Beta
• Development kickoff within 2 weeks of Program Launch
• 3-week sprints with code deployed after every sprint
On-going Security Assurance Process for PCI Compliance
Auto-Scaling to Meet Burst workload demands
12
Cloud Environment Provisioning
OS + Application Stack – Automated Provisioning through bootstrapping silent installation scripts into AMIs Manual configuration of Environment specific Parameters. Challenge – Inconsistent configurations across different environments
OS – AMI Golden Images Application Stack – Manual Provisioning Challenge – All product's cannot be provisioned through Golden Images
Security • Assurance • Infrastructure Security • Application & Data Security • Identity and Access Management
High Availability • Redundancy at each layer • Stateless Application Design • Auto Scale Capability • Automated Provisioning • Data Replication • Monitoring and Real time alerts • Disaster Recovery
AWS Support
15
Account Management
Architectural Review
Enterprise Support Products Partners
EBS
SES
SQS
CloudWatch
ELB/ILB
IAM
Storage Gateway S3
VPC
Glacier Direct Connect
Please give us your feedback on this presentation
As a thank you, we will select prize winners daily for completed surveys!