KDDI boosts productivity with containers and Red Hat OpenShift

In response to rising demand for messaging services, KDDI Corporation (KDDI) has expanded its offerings beyond the domestic +Message platform to include support for RCS Messages, with a view toward global development. To reduce the burden of resource expansion and managing numerous components in its current B2C messaging system, KDDI decided to transition to a container platform. By adopting Red Hat OpenShift Service on AWS, KDDI has improved resource efficiency, advanced automation, and achieved a major step forward in its platform.

Benefits:

  • Improved cost efficiency by approximately 50%
  • Significantly reduced operational burdens and eliminated extra time needed for recovery 
  • Shortened deployment time by 98.89% and reduced development cycles by about 20%
  • Improved system visibility for developers with a new development framework

Introducing a container platform to meet expanding messaging needs

With smartphone usage expanding rapidly and the spread of technologies such as 5G creating high-speed, large-capacity communication environments, Rich Communication Service (RCS) is gaining attention as a messaging service that has evolved from traditional forms such as Short Message Service (SMS) and Multimedia Messaging Service (MMS). Capable of sending rich content such as images, videos, and location information, RCS is expected to play a significant role not only in personal communications but also in corporate promotions and customer support.

In April 2025, KDDI launched RCS services on iPhones provided by brands such as au, UQ mobile, and others. “When considering the expansion of messaging services globally, adopting RCS, which is becoming the de facto standard, was the most rational choice at this point in time,” said Kazuhiro Watanabe, Expert in the Communication Platform Department of the Advanced Platform Development Division, KDDI.

However, the expansion of message delivery has led to challenges in system development. “In systems related to B2C message delivery, specification changes and updates are frequent,” said Ippei Kato, Core Staff , Communication Platform Department of the Advanced Platform Development Division, KDDI. “We scale out manually to enhance processing power, but this also makes management complex. We needed to reassess our current systems considering the need to improve resilience and visibility, as well as reduce operational burdens.”

The company had been advancing application development by deploying Red Hat JBoss EAP on AWS Amazon EC2 to run microservices. However, to further enhance productivity, a transition to a container platform was seen as the best path forward.

Choosing Red Hat OpenShift Service when building new systems

To swiftly respond to specification changes and updates in the B2C message delivery system, KDDI has adopted an agile development framework and has been discussing a move towards containerization for some time. The decision to introduce a container platform was made to create an RCS message delivery system for the first time.

“There were both expectations and concerns,” said Watanabe. “The RCS development project was critical, requiring high levels of quality, cost, and delivery (QCD). There was some internal conflict on whether to take on this challenge here and now, even though we would switch the entire platform eventually. However, we decided that sooner was better than later for making these changes.”

Evaluating the various options for the new container application platform, Red Hat OpenShift Service on AWS was chosen. Although Red Hat OpenShift Service on AWS was not a familiar platform for the company, one decisive factor in its adoption was the presence of OpenShift Operator.

“By using the functionality of Operator, we were able to automate platform operation tasks, which was truly a game changer,” said Kato. “It ensures quick installation and reliable, frequent updates. By adopting Red Hat OpenShift Service on AWS, we saw significant benefits in using OpenShift Operator’s automation for platform management.“

KDDI used a phased approach for the implementation. First, some of the application’s microservices were deployed in Podman containers on EC2, allowing the company to get a feel for container platforms by testing a deployment scheme using Podman before moving to a proof of concept (PoC) with Red Hat OpenShift. Throughout this process, Red Hat collaborated closely with KDDI, providing continuous support as a team.

“Since this was our first attempt at implementing a container platform, we set up a phased implementation process to eliminate technical risks, while promoting the team’s understanding and proficiency. We planned a smooth and reliable rollout involving trialing a lightweight container implementation with Podman, then proceeding to full-scale development. This was made possible thanks to Red Hat’s tailored support,” said Watanabe.

KDDI logo

Industry

Telecommunications

Headquarters

Tokyo, Japan

Software and services

Red Hat® OpenShift® Service on AWS

Red Hat started by asking, ‘What kind of future do you envision?’ They were there with us from the environment design phase, even before basic development, sharing our ideals and goals.

Kazuhiro Watanabe

Expert Communication Platform Department Advanced Platform Development Division KDDI Corp.

KDDI team photo

(from left)
KDDI: Masayuki Nishikawa, Fuuki Yoshizawa, Ippei Kato, Kazuhiro Watanabe
Red Hat: Jun Okada, Masaya Okada

Improving productivity with a container platform

Improved resource-related cost efficiency by about 50% through effective utilization of resources

With the deployment of the container platform running Red Hat OpenShift Service on AWS on Amazon EC2, resource efficiency has improved significantly.

“By using the Kubernetes API Horizontal Pod Autoscaler, we introduced a mechanism where new pods are automatically launched when resource usage reaches a certain threshold, and conversely, pods are removed when no longer needed,” said Kato. “This simultaneously resolved issues with scaling out resources and being unable to scale in, enabling us to respond more quickly and efficiently.”

Previously, it was necessary to always secure ample resources to handle spikes in demand, leading to significant infrastructure costs. However, with OpenShift effectively utilizing surplus resources, cost efficiency has improved by approximately 50%.

“For instance, in the past if there was ever a sudden need to secure resources for a campaign, it was impossible to respond unless resources were maximized in advance due to the time-consuming scaling,” said Watanabe. “But now, with the greatly improved scalability, we can respond quickly to requests like increasing resources for even just one day for a large-scale distribution.”

Significantly reduced operational burdens and eliminated time spent on recovery

Another major advantage of switching to Red Hat OpenShift Service on AWS was the improved operational ease it brought in various situations.

“We were setting up the integration between Amazon Cognito, which is the authentication infrastructure, and Red Hat OpenShift Service on AWS, and since we were not yet familiar with container platforms, there was some trial and error. However, thanks to the GUI in OpenShift, that trial and error never became a serious issue. By simply changing the values in the GUI, resources were automatically updated, allowing us to move forward without stress,” said Fuuki Yoshizawa, Core Staff of the Communication Platform Department, commenting about the ease of development.

Kato has also found recovery after operations to be easier, not just during the development stage.

“With OpenShift’s automatic container recovery, failures are far less likely to occur in the first place, and the system’s fault tolerance has further improved, which has greatly reduced the frequency of daily operational tasks,” said Kato. “Previously, when a failure caused the system to stop, we had to manually extract processing information from the logs and handle recovery. Now, however, the system is designed to automatically recover business processes in tandem with OpenShift’s automated recovery, so time-consuming manual recovery is no longer necessary.”

Deployment time reduced by 98.89%, development period shortened by about 20%

To accelerate deployment tasks, KDDI implemented Argo CD, a tool that supports the OpenShift GitOps Operator, and automated key tasks. As a result, deployment can now be completed with the push of a button in about two minutes.

“Until recently, deployment used to take around three hours, so this 98.89% reduction is dramatic,” said Kato. “The shorter deployment time not only improves the customer experience but also helps prevent human error and potential failures.”

The reduction in deployment time has also influenced releases. Watanabe notes that it has “changed our motivation”. “Previously, when commercial operations took hours, we were reluctant to release frequently, since it felt inefficient. Now that the work can be completed in just a few minutes, the mindset has shifted toward carrying out releases proactively. This has accelerated the feedback loop, speeding up the cycle of improvements and fixes, and ultimately improving quality,” said Watanabe.

Currently, verification releases are carried out about once a week, while commercial releases have increased from once every three months to about once a month.

In addition, with the adoption of Red Hat OpenShift Service on AWS, KDDI shifted from deploying Java EE–based applications on JBoss EAP to using Quarkus, a lightweight Java framework. The Quarkus libraries have also made it easier to introduce Apache Kafka to promote loose coupling through asynchronous processing.

“With the adoption of Quarkus, the introduction of Apache Kafka feels like it has become smoother. By leveraging Quarkus libraries, we were able to improve development efficiency and shorten development periods by around two months, which is about 20% less compared to before,” said Kato.

Improved system visibility for developers with a new development framework

KDDI also undertook a complete overhaul of its monitoring and observability framework, moving forward with planned development that included metrics and log design.

“With Red Hat’s proposals and support, we built a monitoring platform on OpenShift by integrating Prometheus and Grafana. Previously, our focus was mainly on tracking overall data throughput, but with this new platform we can now visualize the information needed for operations in greater detail and with greater efficiency, such as usage conditions and performance indicators for each system and service. By leveraging this, we believe we can optimize operations, enhance service quality, and support future business growth,” said Watanabe. 

In this project, Red Hat provided comprehensive proposals and support not only for Red Hat OpenShift Service on AWS, but also for middleware and the peripheral tools.

“It was reassuring to have Red Hat’s experts supporting us with their extensive container experience. Red Hat started by asking, ‘What kind of future do you envision?’ They were there with us from the environment design phase, even before basic development, sharing our ideals and goals,” said Watanabe.

“We have been able to build a healthy development framework,” said Kato. “Red Hat does not insist solely on its own products but constantly proposes whatever might work to achieve our ideal system. That type of consistency is pretty rare.”

By adopting Red Hat OpenShift Service on AWS, we saw significant benefits in using OpenShift Operator’s automation for platform management.

Ippei Kato

Core Staff Communication Platform Department Advanced Platform Development Division KDDI Corp.

Evolving the development environment further by using AI

Since May 2025, KDDI has offered official RCS accounts for enterprises, and plans to expand services by adding new accounts over time. These official accounts provide many interactive services utilizing artificial intelligence (AI), including chatbots.

“Our exploration of AI will deepen rapidly,” said Watanabe. “I am now involved with Model Context Protocol (MCP), which standardizes interactions between AI models and external systems. I foresee a future where users of API and services will be AI rather than humans or systems.”

“We have already started planning for AI-driven development, and I have high expectations that the advantage of using OpenShift will increasingly come into play,” said Yoshizawa. “We also see Red Hat OpenShift Service on AWS as having advantages for future global expansion, and we believe it excels in connecting different regions.”

There is also a strong interest in Red Hat OpenShift AI as part of the evolution of future development environments. “With Red Hat OpenShift AI, I think it may become possible for generative AI models to work in tandem with OpenShift Operator to monitor applications within OpenShift,” said Kato. “If AI could learn standard OpenShift behavior, then Operators could automatically detect and recover whenever there are deviations. I look forward to seeing that become a reality.”

About KDDI

KDDI Corporation is one of Japan’s leading telecommunications carriers and the only domestic carrier handling fixed-line, mobile, and global communications. The company continuously pursues cutting-edge innovation, partnering with SpaceX’s Starlink to provide communication services in areas beyond terrestrial base station coverage and building Asia’s largest AI data center.

About Red Hat Innovators in the Open

Innovation is the core of open source. Red Hat customers use open source technologies to change not only their own organizations, but also entire industries and markets. Red Hat Innovators in the Open proudly showcases how our customers use enterprise open source solutions to solve their toughest business challenges. Want to share your story?