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