Skip to Content

Challenges and Solutions in Generali Malaysia's Adoption of Amazon EKS

20 May 2026 by
TechStora

Adopting a Containerized Microservices Architecture

Generali Malaysia's decision to migrate to a containerized microservices architecture was driven by the need to modernize legacy systems while addressing growing demands for digital insurance services. Transitioning from monolithic applications to microservices required a balance between scalability and operational simplicity. Containers provided the flexibility to isolate workloads, enabling easier updates and faster deployment cycles. However, this shift came with inherent complexities in orchestration, networking, and monitoring.

By selecting Amazon EKS as their container orchestration platform, Generali leveraged its enterprise-grade capabilities, including automated scaling and integration with other AWS services. This choice simplified the deployment of microservices, but implementation demanded meticulous planning to ensure operational consistency across clusters. The team had to address challenges in container lifecycle management and ensure proper resource allocation for dynamic workloads.

Scalability vs. Operational Overhead

The migration to Amazon EKS allowed Generali to scale their applications to meet fluctuating user demands. However, achieving this scalability while maintaining a lean operational base posed a significant challenge. Without careful management, the complexity of Kubernetes environments can lead to resource overuse and operational inefficiencies.

To mitigate this, Generali adopted Amazon EKS Auto Mode, which simplifies cluster management by automating the underlying infrastructure. This reduced the need for manual intervention and enabled focus on application-level optimizations. The use of managed node groups streamlined worker node provisioning, ensuring efficient resource utilization without overburdening operational teams.

Ensuring Security and Reliability

Security was a top priority in Generali's cloud migration strategy. Transitioning to a cloud-native architecture required comprehensive measures to protect sensitive insurance data. The team implemented AWS Identity and Access Management policies and employed role-based access controls to restrict unauthorized access to resources.

To enhance reliability, Generali aligned their EKS deployment with the AWS Well-Architected Framework. This involved periodic reviews and stress testing to identify potential vulnerabilities. Monitoring tools were also integrated to provide real-time insights, enabling proactive detection and resolution of issues before they could impact end users.

Cost Optimization Strategies

The adoption of cloud-native technologies introduced new cost considerations. While Amazon EKS provided scalability, it was critical to avoid unnecessary expenditures from underutilized resources. Generali implemented cost monitoring tools and dynamic scaling policies to balance performance with budget constraints.

By leveraging spot instances for non-critical workloads, they significantly reduced compute costs. Additionally, resource tagging allowed better tracking of expenses, ensuring alignment with their financial objectives. These measures collectively minimized the financial impact of scaling operations while maintaining service quality.

Continuous Improvement Through Well-Architected Principles

Generali's success with Amazon EKS is rooted in their commitment to the six pillars of the AWS Well-Architected Framework: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability. These principles guided the team in their ongoing refinement of infrastructure and processes.

Regular audits and iterative improvements ensured that their EKS environment remained aligned with evolving business needs. This approach enabled them to not only meet current demands but also position their platform for future growth. The integration of best practices contributed to a resilient, scalable, and cost-effective architecture that supports Generali's digital transformation objectives.