The leadership were looking to automate infrastructure and build a robust architecture for the platform which could scale.

Being a startup the firm couldn’t afford any down-time and doesn’t have necessary resources nor experience on fixing production issues on the fly.

Table of Contents

Our Solution

Designed the projects with multiple modules and containerized each of the module

Leveraged Amazon ECR as Container Repository to host multiple versions of the product.

Setup Kubernetes with multiple nodes and distributed the pods among the multiple nodes & horizontal pod auto-scaler to scale independent modules based on the usage

Utilised Jenkins with AWS ECR to configure CI-CD pipelines to automate the deployments, the latest images were pulled from ECR for deployment

  • 0

    cases of downtime reported

  • 25%

    Savings in time focused on configuring and maintaining Infrastructure

  • Vendor dependency on AWS minimised