Amazon EKS

Far far away, behind the word mountains, far from the countries.

Scroll

Kubernetes , Aws EKS , Azure AKS

Project Date Confidential
Client Confidential

Problem -

Our client, a financial services company, sought to enhance their stock price application, which retrieves data from Yahoo Finance API and presents it in a user-friendly frontend. The existing architecture lacked scalability, resilience, and efficient data storage solutions, posing challenges in meeting growing user demands and ensuring data integrity. .

Detailed Suggested Solution Section - Amazon EKS (Elastic Kubernetes Service) for orchestration

1. **Backend and Frontend Containerization with Amazon EKS and Amazon ECR:**

- Containerized the backend and frontend components of the stock price application.

- Hosted container images in Amazon ECR, providing a secure and scalable repository for Docker images.

- Execution: Define and implement canary release strategies for select applications, gradually expanding to the entire deployment pipeline.

- Deployed containers to Amazon EKS clusters, enabling automated scaling, efficient resource utilization, and simplified management.

2. **Data Storage with Amazon S3 and AWS Lake Formation:**

- Stored stock price data in Amazon S3 buckets, ensuring durability, scalability, and high availability.

- Utilized AWS Lake Formation for data cataloging, permissions management, and enforcing fine-grained access controls.

3. **Query System with AWS SNS and Elasticsearch:**

- Integrated AWS SNS for efficient notification delivery, enabling real-time updates on stock price data.

- Implemented Elasticsearch for fast and efficient querying of historical stock price data, providing users with a responsive and interactive experience. .