4X Faster Deployment Using AWS EKS

Aokumo helped a FinTech client achieve 4X faster container deployments and 30% cost saving with standardized and automated Kubernetes.

SUMMARY

The Client

Based in Sydney, the client is an award-winning global financial institution providing prime financial services to institutional clients across the globe.

The Challenge

The client was facing problems with orchestrating and managing their containers and wanted a cloud-native solution to overcome these challenges.

The Impact

Aokumo helped them deploy Managed Kubernetes using AWS EKS to standardize and automate Kubernetes-based deployment.

Client

Invast Financial Services Pty Ltd.

Industry

Financial Services

Website Link

https://www.26degreesglobalmarkets.com/

Featured Services

4X Faster Deployment Using AWS EKS

Aokumo helped a FinTech client achieve 4X faster container deployments and 30% cost saving with standardized and automated Kubernetes.

Client

Invast Financial Services Pty Ltd.

Industry

Financial Services

Website Link

https://www.26degreesglobalmarkets.com/

Featured Services

SUMMARY

The Client

Based in Sydney, the client is an award-winning global financial institution providing prime financial services to institutional clients across the globe.

The Need

The client was facing problems with orchestrating and managing their containers and wanted a cloud-native solution to overcome these challenges.

The Results

Aokumo helped them deploy Managed Kubernetes using AWS EKS to standardize and automate Kubernetes-based deployment.

4

X

faster container deployments

30

%

cost saving

2

X

developers productivity

80

%

lesser production incidents

Use case

The Summary

The client is a fast-growing Fintech company with a global base of institutional clients. They use cloud-native technologies such as containers and microservices to build and release new products and services. However, the client had just started its Kubernetes adoption journey, and the in-house team lacked the experience and expertise to manage and run the platform.

The client wanted a modern solution to orchestrate their containers without any underlying complexity seamlessly. They also wanted to increase the security of their production environment and other technology resources to minimize risk.

Aokumo helped the client implement managed Kubernetes services using AWS EKS  for faster, stable, and secure deployments.

Before

The client has no standard way of production deployment and container orchestration, impacting developer productivity.

Due to the lack of Kubernetes professionals, the client could not take full advantage of Kubernetes, resulting in higher costs of running, management, and maintenance.

Kubernetes deployment complexity made it hard to upgrade and take advantage of new features and security improvements.

Security best practices were not being followed, leaving them vulnerable to inside and outside threats.

After

Aokumo conducted a 4-hour workshop and training session with the client to get them comfortable with Kubernetes, analyze their problems, understand the goals, and agree on the outcomes.

After analyzing the existing deployment process and production environment, we deployed AWS EKS for managed Kubernetes to orchestrate containers efficiently.

We integrated AWS IAM for identity & access management and implemented security best practices to minimize risk.

Aokumo went one step further to integrate modern AWS services such as AWS VPC, ELB, and Private Link for additional security and high performance.

The Outcome

4

X

faster container deployments

AWS EKS makes it easy to deploy and run Kubernetes without getting into complexities.

30

%

cost saving

Cost-saving in computes and maintenance resources by using an already optimized managed Kubernetes environment.

2

X

developers productivity

Developers don’t waste their time figuring out multiple configurations and upgrades, instead focus on building applications.

80

%

lesser production incidents

The client has seen significantly lower incidents in productions since the use of AWS EKS coupled with other services.

Tools & Technologies

Aokumo leverages several Amazon services

Amazon EKS

- A managed Kubernetes cluster that allows to run and scale of containerized workloads in the AWS cloud at scale.

Amazon VPC

- A service that lets users launch AWS resources in a logically isolated virtual network that they define and allows them to manage the entire resources.

AWS IAM

- An AWS service that allows organizations to control access to their AWS resources and provides centralized access to manage access keys, security credentials, and permission levels.

AWS Secrets Manager

- A security service to centrally manage sensitive information and protect the secrets needed to access IT applications, services, and resources.

AWS Certificate Manager

- A service that makes it easy to provision, manage, and deploy public and private SSL/TLS certificates for use with AWS and your internal connected resources.

Istio

- An open-source service mesh that provides a uniform way to integrate microservices, manage traffic flow across microservices, enforce policies, and aggregate telemetry data.

ArgoCD

- A declarative, GitOps continuous delivery tool for Kubernetes responsible for continuously monitoring all running applications and comparing their live state to the desired state specified in the Git repository.

Helm

- A package manager for Kubernetes that lets users package and deploy complete applications in Kubernetes.

Kustomize

- A configuration management tool that allows making declarative changes to configurations without changing the original files.

ELK Stack

- A package of open source technologies for collecting, searching, analyzing, and visualizing large data volumes generated by diverse data sources.

Amazon CloudWatch

- An AWS service designed to help users monitor the performance and health of their AWS resources and applications.

PagerDuty

- An incident management solution for monitoring systems and triggering alerts that helps IT operations and DevOps engineers resolve critical errors in their IT systems as quickly as possible.