AvivaSA adopts containers to speed services with Red Hat OpenShift

Avadhut Shinde
8 min readMar 13, 2021

OpenShift Cost Management: What You Need To Know

Given the large increase in telework demands as well as online services due to COVID-19, organizations are finding themselves more taxed than ever regarding infrastructure and technology to maintain operability. The flexibility of the cloud has afforded organizations the ability to dynamically scale online services/workloads; transforming what used to be CapEx in infrastructure to a Variable Cost. Although, having insights into these costs and managing the budget has been a challenge. It has become critically important that IT teams can more quickly and easily see the totality of their IT costs across the hybrid cloud.

Enter OpenShift Cost Management. It is a free service as part of a Red Hat OpenShift Container Platform subscription.

OpenShift Cost Management provides:

  • A simplified, more intuitive view into infrastructure costs
  • Macro to granular cost analysis views and data of an OpenShift deployment

OpenShift Cost Management is available through cloud.redhat.com, OpenShift Cost Management offers a true hybrid cloud cost management service that goes beyond just public cloud cost management. When combined with the Advanced Cluster Management tool, OpenShift provides real insights, governance, and control of your OpenShift environments across the hybrid cloud.

A unified view of aggregates and displays of the costs of your OCP deployments on:

  • Bare-metal servers
  • VMs
  • Private clouds
  • Public cloud infrastructure (AWS and Microsoft Azure)

OpenShift cost management enables:

  • Cost models — for applying markup ratios to monitored infrastructure, reflecting real costs of a production environment
  • Tagging — to map charges to projects and internal organizations, using an organization’s existing taxonomy/org structure

OpenShift Cost Management will help manage the overall costs of an OpenShift environment in the face of dynamic, evolving global challenges (like COVID-19). This tool will provide critical, valuable insight into costs and budgetary concerns for customers across all environments for their OpenShift deployments meaning they will no longer have to hop between cost management tools and dashboards from public cloud providers or internal/vendor-based tools for on-prem.

CASE STUDY: AvivaSA

About AvivaSA

AvivaSA is one of Turkey’s leading insurance and pension providers. The company was founded in 2007 through a joint venture between Aviva, the UK-based multinational, and the local Sabancı Holding.

Turkish pension and life insurance provider AvivaSA sought to expand its IT Modernization Program to prepare for government permission to use public cloud environments. To create a container- and microservices-based architecture, the company expanded its Red Hat environment with Red Hat OpenShift. Now, AvivaSA uses its responsive, reliable container platform to deliver services 95% faster while reducing costs by 23% — leading the way to a cloud-based future for Turkey’s finance industry.

Turkish financial company delivers services 95% faster with Red Hat OpenShift

“The reliability on-premise Red Hat OpenShift delivers is critical to our business continuity. Any problems with the platform would bring the company to a halt.”

-Yaşar Karadeli

Head of Software Development, AvivaSA

Benefits

  • Reduced operating costs by 23% with optimized management and resource use
  • Cut environment build times by 95%, accelerating time to market
  • Extended platform reliability to the container environment
  • Created foundation for future cloud adoption

Continuing IT modernization efforts with cloud and container adoption

AvivaSA Emeklilik ve Hayat A.Ş. (AvivaSA), a provider of private pension and life insurance services, is a joint venture between Sabancı Holding and British insurance company Aviva plc. It distributes services through several channels, including direct sales, corporate and branch locations, phone, web, and mobile.

In 2017, Turkey’s government began requiring all private-sector employers to automatically enroll employees into a pension plan. In response, AvivaSA introduced its IT Modernization Program, an extensive initiative of 44 projects. To support this work, the company adopted the Red Hat JBoss Enterprise Application Platform to manage its many Java™ applications and Red Hat’s single sign-on technology to centralize security and integrate multiple sources of authentication and. As a result, AvivaSA successfully launched a new pension auto-enrolment plan, completed 30 million pension transactions by the end of 2017, and won 282,000 new pension contracts.

Recently, AvivaSA decided to continue its IT modernization efforts by migrating from its service-oriented architecture (SOA) to microservices, Kubernetes, and container-based architecture, supported by an on-premise cloud strategy.

“Moving to the cloud and containerizing the technology supporting our services would increase business agility in anticipation of government permission to allow finance companies to use the public cloud at some point in the future,” said Yaşar Karadeli, Head of Software Development at AvivaSA.

Enhancing enterprise service environment with Red Hat OpenShift

After its success with Red Hat technology, AvivaSA turned to Red Hat for a supported, enterprise Kubernetes-based container platform that took advantage of the rapid innovation and troubleshooting of the community while providing the required reliability.

“Red Hat OpenShift is one of the top container products, with operational efficiency and dynamic management among its great features, so we didn’t need to consider any other options,” said Kağan Aydınyüz, IT Channel and Integration Applications Unit Manager at AvivaSA. “We were, and still are, very happy with the performance of our other Red Hat products.”

Based on the Kubernetes container orchestration technology and Red Hat Enterprise Linux, Red Hat OpenShift is a container application platform with full-stack automated operations and a user-friendly interface on a consistent foundation across any on-premise, cloud, or hybrid infrastructure.

AvivaSA worked closely with Red Hat to design, build, and test Red Hat OpenShift in an on-premise, virtualized environment. With assistance from its operations partner SabancıDX, the financial services company migrated 4 critical business systems to the new environment over 6 months: pension auto-enrolment, a sales mobile application, bancassurance services — a partnership where an insurance company sells products to a bank’s client base. The company also migrated applications used by its partner Akbank and used for AvivaSA’s internal operations.

After the completion of its IT Modernization Program, AvivaSA now processes close to 40% of its critical transactions — around 5 million transactions per day — with systems running on Red Hat OpenShift and its other Red Hat technology.

Achieving cost and performance improvements with containers

Reduced OpEx by 23%

AvivaSA has used the self-healing and auto-scaling capabilities built into the latest version of Red Hat OpenShift to help reduce its operational expenses (OpEx) by 23% by reducing manual work time for maintenance and other routine tasks. For example, SabancıDX’s team no longer needs to spend time monitoring and adjusting the production environment to meet service-level agreements (SLAs) that ensure service availability for customers.

“Previously, administrators had to react manually if a workload needed additional memory or CPU capacity, or if there was an error,” said Aydınyüz. “Red Hat OpenShift automatically restarts any application that encounters an error, decreasing service interruptions.”

More reliable operations means SabanciDX can now offer a pay-as-you-go model that contributes to AvivaSA’s financial savings.

“The computing capacity we are using today has increased, but our costs are still lower compared to our previous approach,” said Aydınyüz. “We pay our third-party provider for our actual hourly use of computing resources, such as CPU and memory. This is a new approach in Turkey that’s possible with the help of the metrics Red Hat OpenShift provides.”

Cut environment build times by more than 95%

Previously, creating new development environments took AvivaSA 3–4 days. Now, with Red Hat OpenShift, that same provisioning work can be completed in just 3 hours. As a result, the company has improved time to market for both updates and new features and services.

“Red Hat OpenShift lets us quickly set up a new environment or easily make changes to the applications running in production, with minimal disruption to our service availability,” said Aydınyüz.

Achieved high reliability for container environment

Dynamic management built into Red Hat OpenShift helps AvivaSA extend the reliability of its existing Red Hat architecture to its new, container-based environment.

“Any problems with the platform would bring the company to a halt. The total reliability Red Hat OpenShift delivers is essential to our business,” said Karadeli. “We have had no major issues or errors with either capacity or performance since we adopted Red Hat technology years ago.”

This reliability has helped AvivaSA extend its partnership with Akbank, which now operates some financial applications on Red Hat OpenShift on AvivaSA’s behalf.

Created foundation for future cloud adoption

Migrating critical core applications to Red Hat OpenShift on-premise has helped AvivaSA be prepared if the Turkish government allows the use of cloud computing environments in the future.

“As a Kubernetes platform, Red Hat OpenShift ensures we are ready for public cloud when Turkish regulations allow,” said Aydınyüz. “It will make it very easy for us to move to a public or hybrid cloud environment.”

Preparing for an innovative future

AvivaSA is looking to continue expanding its Red Hat environment with Red Hat OpenShift Service Mesh, a component that standardizes connecting, managing, and monitoring microservices-based applications.

The company is also evaluating Red Hat CodeReady Workspaces, a collaborative Kubernetes-native development solution that delivers OpenShift workspaces and in-browser integrated development environments (IDE) for rapid cloud application development.

“We like that CodeReady does not restrict developers to their desks but instead lets them work remotely, in the cloud,”

-said Aydınyüz.

AvivaSA plans to continue promoting its adoption of Red Hat technologies to attract and retain top IT talent.

“Red Hat OpenShift has helped us become the first company in the Turkish insurance market to move to a container platform,”

-said Karadeli.

“We are now a great example for other Turkish companies in how to innovate.”

--

--