Customer Stories / Telecommunications
Telkomsel Modernizes Key Business Applications Powering Its Digital Offerings on AWS
Telkomsel transformed the flexibility and manageability of its business applications with AWS, supporting subscriber growth and enhancing the customer experience.
175%
Scaled application to support increase in subscribers
13 minutes
Reduced server provisioning time from 5 days
170%
Improved performance of virtual assistant application
Overview
Telkomsel is a leading telecommunications company in Indonesia. To support an increase in subscribers and workloads, the company modernized the applications supporting its digital offerings on AWS.
Telkomsel is leveraging services including Amazon Elastic Kubernetes Service (Amazon EKS), and Amazon ElastiCache for Redis to reduce application management and scale seamlessly. As a result, the company has reduced deployment time and costs, while supporting a 175% increase in subscribers.
Opportunity | Transforming Key Business Applications to Stay Ahead of the Curve
Telkomsel continues to drive the development of the country’s telecommunications infrastructure, having launched Indonesia’s first 5G network in 2021. With investments expected to boost demand for Telkomsel’s services, the business anticipates an increase in subscribers and workloads. As of September 2022, Telkomsel had 156 million subscribers, with more than 126 million mobile data users—representing 1.3 percent year-on-year growth. Data traffic also grew by 20 percent in the same period.
To support this increase, Telkomsel sought to migrate and rearchitect key monolithic business applications to a modern cloud architecture. One of the applications that Telkomsel wanted to transform was its MyOrbit home internet service, which offers high-quality, non-buffering live video streaming, online gaming, website filtering, and usage statistics. Another application Telkomsel wanted to modernize was its chat-based virtual assistant, called Veronika, that provides services information across multiple digital channels.
The applications’ frontend services ran on Amazon Web Services (AWS) while backend services, including a content management system (CMS) and customer notification system, ran on an on-premises infrastructure. Telkomsel had to procure hardware weeks in advance if additional capacity was required to support its backend services, reducing its overall IT agility. To improve flexibility and manageability, Telkomsel migrated its application backend to AWS.
We’ve reduced the expense of upgrading hardware and managing our environment. Now, we can allocate more resources to enhancing MyOrbit application and improving services."
Kristian Nugroho
General Manager for Platform and Cloud Center of Excellence, Telkomsel
Solution | Migrating to Amazon EKS to Simplify Scaling and Reduce Application Management
To accelerate its cloud migration journey, Telkomsel’s builders adopted AWS’ Experience-Based Acceleration (EBA) approach to migration. EBA is an agile-inspired approach to development, bringing together decision-makers and developers in cross-functional teams to maximize the efficiency of the migration process. Kristian Nugroho, general manager for platform and cloud center of excellence at Telkomsel, says, “We were able to identify potential bottlenecks and solve them quickly over the three days. This accelerated our overall migration progress.”
With the transformation process mapped out in detail, Telkomsel builders began to re-platform the backend of MyOrbit to run in Kubernetes containers. To run and scale the containerized applications, the team used Amazon Elastic Kubernetes Services (Amazon EKS), which eliminates the need for internal resources to manage Kubernetes clusters.
In addition, Telkomsel migrated the application’s frontend and backend services into a single Amazon EKS cluster for ease of administration. It also adopted Amazon ElastiCache for Redis for ease of scaling. The telco engaged a local AWS Partner to support the development work, ensuring that its AWS environments followed best practices.
While MyOrbit’s main database is currently running on premises, it is connected to the cloud-based applications using AWS Direct Connect. Kristian says, “We wanted to carry out our transformation in stages. Modernizing other application components is one of the next steps on our cloud roadmap.”
With the MyOrbit application running on AWS, Telkomsel’s IT team no longer procures hardware weeks in advance, nor oversees time-consuming provisioning and management tasks. It can launch an Amazon Elastic Compute Cloud (Amazon EC2) instance to provide the Amazon EKS cluster with additional compute power in less than 13 minutes.
Kristian states, “We’ve reduced the expense of upgrading hardware and managing our environment. Now, we can allocate more resources to enhancing MyOrbit application and improving services.”
Following the success of MyOrbit, Telkomsel migrated the on-premises infrastructure behind Veronika to AWS. The IT team followed a similar process to the MyOrbit migration, supporting Veronika to run in Amazon EKS. With Veronika on AWS, application performance has increased by 170 percent and CPU consumption has reduced by 62.5 percent. Kristian says, “Our virtual assistance service has demonstrated improved performance in responding to customer inquiries and has proven to be more efficient in terms of resource utilization.”
Outcome | Supporting a 175% Increase in Subscribers
With AWS, Telkomsel easily scaled MyOrbit to meet a 175 percent increase in subscribers in 2022. By leveraging the flexibility of Amazon EKS, the IT team was able to seamlessly scale each service as workloads increased. This ensured consistent application performance, allowing business processes to run smoothly even as more MyOrbit customers signed up.
Furthermore, to enhance its staff's proficiency in cloud computing and optimize Telkomsel’s cloud implementation, the company established a Cloud Center of Excellence (CCOE) in collaboration with AWS and partnered with AWS Training and Certification to design a comprehensive cloud training program.
Since 2021, over 1,000 participants have participated in AWS Training and Certification upskilling and reskilling initiatives. This has allowed teams to collaborate seamlessly from the outset of digitization projects, freeing them from the burdens of infrastructure management and allowing them to focus on driving innovation. Training for the business units involved in the company’s cloud implementation covers cloud subjects including AWS Technical Essential Training, Migration on AWS, Cloud Essentials for Business Leaders, Building Data Lakes, and other courses. In addition, self-paced online learning on cloud fundamentals is made available to the company’s 5,400 employees, driving a cloud-first mentality across the company.
Telkomsel became Indonesia’s first telco to incorporate AWS Skills Guild, a comprehensive skills enablement program that builds cloud fluency across organizations, to further prepare employees for digital transformation.
By decreasing overhead costs, Telkomsel will have more resources at its disposal to modernize applications and migrate workloads to AWS. Although the transformation process is still in its early days, Kristian anticipates greater benefits as Telkomsel progresses along its AWS journey. He says, “Through our new approach to software, we can start leveraging more and more services from AWS, making it easier to add new features and services to improve the customer experience.”
Learn More
About Telkomsel
Telkomsel is a leading digital telecommunications company in Indonesia, committed to providing digital connectivity, platforms, and innovative solutions such as mobile gaming, digital entertainment, mobile financial services, enterprise solutions, and IoT. The telco deploys 4G networks and is focused on developing 5G networks. With over 27 years in the industry, Telkomsel has served more than 156 million customers through its website, social media channels, and MyTelkomsel app, supporting more than 265,000 BTS.
AWS Services Used
Amazon Elastic Kubernetes Service (EKS)
Amazon EKS is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.
Amazon ElastiCache for Redis
Amazon ElastiCache for Redis is a blazing fast in-memory data store that provides sub-millisecond latency to power internet-scale real-time applications.
Learn more »
AWS Direct Connect
The AWS Direct Connect cloud service is the shortest path to your AWS resources.
Learn more »
Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 600 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload.
Learn more »
Get Started
Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.