|
Technologies Involved:
PYTHON
Area Of Work: DevOps Engineering
Project Description

A digital video publishing startup focused on scalable microservices needed a reliable Kubernetes-based deployment for its dynamic frontend and backend applications. With growing demands for performance, cost-efficiency, and secure delivery, the client partnered with Oodles Platform to build a robust infrastructure on AWS using EKS, Docker, and automated CI/CD pipelines.

Scope Of Work

The client aimed to build a secure, scalable cloud infrastructure to manage microservices effectively. The project covered deployment automation, cost-optimized compute provisioning, secure traffic routing, and resource scaling. Areas of work included cloud networking, container orchestration, CI/CD integration, and service discovery.

Our Solution

To fulfill the deployment needs of this cloud-native application, a structured infrastructure was established on AWS with a focus on modularity, automation, and scalability. The process began with creating a VPC in the Frankfurt region, complete with six subnets (public and private) across three availability zones to ensure high availability and fault tolerance.

Key Features & Implementations:

  • Cert-manager Integration: Enabled automatic SSL/TLS certification via Let’s Encrypt for secure HTTPS connections.
  • Deployment via Kubernetes YAMLs: Configured backend and frontend deployments with precise replica management and environment variables.
  • ConfigMaps & Secrets: Managed environment-specific configuration cleanly and securely across services.
  • Ingress Controller + Application Load Balancer: Streamlined external traffic routing with host-based rules. 

Related Projects