UptimeScope is a fully automated 🌩️ cloud-native monitoring & backup validation platform running on AWS Elastic Kubernetes Service (EKS) β€” built entirely with Terraform and operated under a GitOps-by-nature model.

Originally developed as a β€œWebsite Monitor with IP Whitelist” on GCP (Flask, Docker, GKE), it was rebuilt from the ground up on AWS as a production-grade, publicly reachable platform β€” designed for security πŸ”’, maintainability 🧩, and scalability βš™οΈ.

🧠 Tech Stack:
AWS (EKS, ECR, CodeBuild, IAM, VPC, Terraform, ACM) Β· Kubernetes Β· Dockerfile Β· YAML Β· GitHub

⚑ Highlights:
βœ… Full Infrastructure-as-Code setup with Terraform
βœ… CI/CD via GitHub + AWS CodeBuild (dockerless builds using Kaniko)
βœ… Public HTTPS access via ALB + AWS Certificate Manager
βœ… Secure, keyless OIDC trust (GitHub β†’ AWS)
βœ… GitHub as single source of truth for app & infra changes
βœ… Granular IAM roles & security groups following AWS best practices

πŸ“˜ Engineering Depth:
More than 72,000 words of engineering documentation were created during the infrastructure build β€” covering architecture, CI/CD flow, Terraform modules, IAM structures, networking, and operational processes.

🏁 Result:
A stable, maintainable, and publicly reachable AWS platform that unites Infrastructure-as-Code, CI/CD automation, TLS security, and efficiency into a sustainable, production-ready cloud architecture β€” fully accessible via its own domain over HTTPS. 🌐

πŸ’¬ Production-grade Platform Engineering.

#AWS #EKS #Terraform #GitOps #DevOps #InfrastructureAsCode #CloudEngineering #PlatformEngineering #Automation #Kubernetes #Cloud #Engineering