DevOps | Cloud Native Deployment (EKS)
I created this video to demonstrate my DevOps knowledge through a mini project where I deploy a Go-based backend microservice to AWS EKS. In this demo, I showcase how modern DevOps practices can be applied to build a fully automated and scalable deployment pipeline.
The video walks through the end-to-end process, starting from provisioning infrastructure using Infrastructure as Code with Terraform, followed by automating the application deployment to Kubernetes (EKS) using GitHub Actions.
Key highlights:
- Infrastructure as Code (Terraform) to provision cloud resources in AWS
- Kubernetes deployment (EKS) for running containerized Go microservices
- CI/CD pipeline with GitHub Actions to automate build and deployment
- End-to-end automation from infrastructure provisioning to application release
- Cloud-native architecture approach for scalability and maintainability
- Practical DevOps implementation demonstrating real-world workflow
Technologies
GoKubernetesTerraformGitHub Actions