Build a Real DevOps Project on AWS EKS | Kubernetes, Docker, ArgoCD, FluentBit, Splunk, Prometheus, Grafana, and GitOps
Are you ready to level up your DevOps skills and build a real-world DevOps project using modern tools and cloud-native best practices?
What you’ll learn
- Understand the core concepts of GitOps and how it streamlines Kubernetes application delivery..
- Automate application deployments in Kubernetes with ArgoCD.
- Build and deploy a production-ready logging pipeline using Fluent Bit, Splunk, AWS EFS, and EKS..
- Create, manage, and customize Helm charts for different Kubernetes workloads and use cases..
- Create and manage Helm-based Kubernetes applications with Argo CD..
- Use GitHub as a remote repository through bash command line.
- Implement real-time dashboards and alerts using Splunk to monitor Kubernetes workloads..
- Clean up and optimize your Kubernetes environment to reduce AWS costs and prevent resource waste..
- Gain confidence to troubleshoot, upgrade, and scale Argo CD-managed applications in real-world scenarios..
Course Content
- Introduction –> 1 lecture • 4min.
- Architecture Breakdown –> 1 lecture • 4min.
- AWS Infrastructure provisioning –> 2 lectures • 13min.
- GitOps with Argo CD –> 3 lectures • 16min.
- Ghost CMS –> 4 lectures • 18min.
- Metrics and alerting with Grafana, Prometheus & Slack –> 5 lectures • 23min.
- Logging and Alerting Infrastructure Setup: Deploy Fluent Bit & Splunk on EKS –> 3 lectures • 19min.
- Logging Insights: Build Dashboards and Alerts in Splunk + Slack Integration –> 7 lectures • 35min.
- Optimize AWS Costs: Clean Up Your Kubernetes Environment –> 1 lecture • 7min.
Requirements
Are you ready to level up your DevOps skills and build a real-world DevOps project using modern tools and cloud-native best practices?
In this hands-on course, you’ll go beyond theory and walk through a complete end-to-end DevOps project — from provisioning infrastructure on AWS EKS to building a CI/CD pipeline with Argo CD, and implementing production-grade observability with Fluent Bit, Splunk, Prometheus, Grafana, and OpenTelemetry.
Whether you’re aiming to become a DevOps engineer/SRE, learn Kubernetes the practical way, or showcase a solid DevOps portfolio project to land job interviews — this course will help you stand out.
What You’ll Build
- A fully deployed Ghost blog application on Amazon AWS, Kubernetes/EKS with persistent storage and GitOps-powered delivery.
- Fluent-bit logging pipeline: Ghost application logs streamed via Fluent Bit, transformed, and visualized in Splunk.
- Live dashboards in Grafana using Prometheus and OpenTelemetry metrics.
- A CI/CD workflow powered by GitHub, Helm, and Argo CD.
- Realistic alerts sent to Slack — just like in production!
Technologies You’ll Use
- Kubernetes (EKS) on Amazon AWS
- Docker, Helm, and GitHub
- ArgoCD for GitOps-based deployments
- Prometheus, Grafana, and custom Grafana dashboards
- Splunk, Fluent Bit, and OpenTelemetry for logging and observability
- Git for version control workflows
By the end of this course, you’ll be able to:
- Set up and deploy Kubernetes apps using modern DevOps tools
- Design and automate CI/CD pipelines with Argo CD
- Monitor and troubleshoot microservices using observability best practices
- Deploy real-time logging and metrics dashboards
- Confidently speak to DevOps architecture and tools in interviews
This course is ideal for aspiring DevOps Engineers, SREs, and developers looking to bridge the gap between theory and production-ready workflows.