Cloud-Native Three-Tier Application Deployment on AWS

Designed and deployed a highly available three-tier application architecture on AWS using Terraform for Infrastructure as Code and Amazon EKS.

Deployment Downtime:0 mins
Automation:100% IaC

Highlights & Capabilities

  • •Designed and deployed a highly available three-tier application architecture on AWS using Terraform for Infrastructure as Code.
  • •Containerized frontend and backend services using Docker and deployed them on Amazon EKS with rolling updates and auto-scaling.
  • •Implemented GitHub Actions CI/CD pipelines to automate application build, testing, Docker image creation, and deployment.
  • •Configured CloudWatch monitoring, centralized logging, and IAM-based security following AWS best practices.
  • •Implemented zero-downtime deployments and infrastructure automation to improve reliability and deployment efficiency.
AWSTerraformDockerAmazon EKSGitHub ActionsCloudWatchIAM

Kubernetes Observability & Monitoring Platform

Built a complete Kubernetes monitoring stack using Prometheus, Grafana, and ELK for metrics collection, visualization, and centralized logging.

Cluster Visibility:100%
Alert Precision:Proactive

Highlights & Capabilities

  • •Built a complete Kubernetes monitoring stack using Prometheus, Grafana, and ELK for metrics collection, visualization, and centralized logging.
  • •Configured Kubernetes Deployments, Services, Ingress, ConfigMaps, and Secrets for production-style workloads.
  • •Developed Grafana dashboards to monitor CPU, memory, pod health, and application performance.
  • •Automated monitoring stack deployment using Helm charts and Kubernetes manifests.
  • •Implemented alerting and proactive infrastructure monitoring to improve cluster visibility and reliability.
KubernetesPrometheusGrafanaELK StackHelmConfigMapsIngress