Imran Teli · Udemy · July 20, 2026 · 63.5 total hours

This course starts with Linux fundamentals, Docker, Terraform, and Ansible, then moves into CI/CD with Jenkins, GitHub Actions, and GitLab CI. From there it covers core AWS services like VPC, Lambda, and Elastic Beanstalk, the CodePipeline, CodeBuild, and CodeDeploy stack, monitoring with Prometheus and Grafana, and finally Kubernetes, Helm, and GitOps with ArgoCD.
The hands-on project running through all of it is vprofile, a login-based multi-tier Java app with MySQL for the database, Memcached for caching, and RabbitMQ as the message broker. I deployed it again and again as each new tool came up: first on a local VM, then on an EC2 instance, then through a CI/CD pipeline, and finally on Kubernetes using Helm on EKS with Terraform handling the infrastructure.
Skills covered