DevOps & Cloud Course - AWS, Docker, Kubernetes with AI

Live Course
course-thumbnail
interested count217k+ interested Geeks

This 12-week course takes you from Linux fundamentals to designing production-grade cloud architectures. Learn AWS, Docker, Kubernetes, Terraform, Ansible, CI/CD with Jenkins and GitHub Actions, and monitoring with Prometheus and Grafana through live, mentor-led sessions. Build 9 hands-on projects and earn dual IBM & GeeksforGeeks certification.

levelBeginner to Advancedcourse duration12 Weeksseats-left4 Seats Left
Course CertificateCapstone ProjectsIndustry ExpertsDoubt Solving
warningUpskill with GeeksforGeeks – Start Learning Today | Call +91-8700603190

Course Overview

Certification

IBM & GeeksforGeeks Certification

Earn industry-recognized certification

AI Toolkit

Modern AI Toolkit

Work with the latest AI tools and technologies

Live Session

Live Soft Skills Sessions

Biweekly expert-led sessions for interview success

Skills

Skills You'll Gain

Learn and master key DevOps and Cloud concepts.

Linux System AdministrationLinux System Administration
Shell Scripting & AutomationShell Scripting & Automation
Python AutomationPython Automation
AWS Cloud InfrastructureAWS Cloud Infrastructure
Networking & Cloud SecurityNetworking & Cloud Security
Git & Version ControlGit & Version Control
Docker ContainerizationDocker Containerization
CI/CD Pipeline DevelopmentCI/CD Pipeline Development
Kubernetes OrchestrationKubernetes Orchestration
Cloud-Native Application DeploymentCloud-Native Application Deployment
Infrastructure as Code (IaC)Infrastructure as Code (IaC)
Monitoring, Observability & MLOpsMonitoring, Observability & MLOps
Technologies

Technologies You'll Learn

Master industry-standard DevOps and cloud engineering tools and technologies.

LinuxLinux
BashBash
PythonPython
Git & GitHubGit & GitHub
AWSAWS
DockerDocker
JenkinsJenkins
GitHub ActionsGitHub Actions
SonarQubeSonarQube
KubernetesKubernetes
HelmHelm
AnsibleAnsible
TerraformTerraform
PrometheusPrometheus
GrafanaGrafana
projects

Projects You'll Build

Real-world projects to apply your skills

InfraWatch - Linux Server Health Monitoring System
InfraWatch - Linux Server Health Monitoring System

Automate filesystem tasks, monitor CPU, memory, and disk usage, and generate system performance reports with alerts.

LinuxBashShell Scripting
AutoOps CLI - DevOps Automation Toolkit
AutoOps CLI - DevOps Automation Toolkit

Build a Python CLI tool to analyze logs, automate routine operations, and generate reports, with the project version-controlled on GitHub.

PythonGitGitHub
CloudClean - Secure AWS Infrastructure Setup
CloudClean - Secure AWS Infrastructure Setup

Configure and harden EC2 instances, establish secure access controls, and build a reliable baseline for production cloud workloads.

AWS EC2IAMAmazon VPC
ModelServe - Containerized AI Inference Platform
ModelServe - Containerized AI Inference Platform

Containerize an AI inference service using FastAPI or TorchServe and document image usage and operational procedures.

DockerFastAPIPython
PipelinePro - Hybrid CI/CD Automation Platform
PipelinePro - Hybrid CI/CD Automation Platform

Connect a GitHub Actions self-hosted runner with Jenkins to trigger automated jobs and streamline CI/CD workflows.

JenkinsGitHub ActionsGitHub
CloudMart - Kubernetes Microservices Platform
CloudMart - Kubernetes Microservices Platform

Deploy a microservices application on Amazon EKS with health checks, persistent volumes, and resilient application workloads.

KubernetesAmazon EKSHelm
SecureEdge - TLS-Secured Kubernetes Application
SecureEdge - TLS-Secured Kubernetes Application

Deploy an EKS application with TLS security, Nginx Ingress, and automated certificate management while evaluating monolithic versus microservices architectures.

Amazon EKSNginx IngressCert-Manager
ClusterForge - Kubernetes Cluster Automation System
ClusterForge - Kubernetes Cluster Automation System

Automate multi-node Kubernetes cluster setup using repeatable, idempotent Ansible playbooks and consistent configuration management.

AnsibleKubernetesLinux
ModelPulse - AI/ML Model Observability Dashboard
ModelPulse - AI/ML Model Observability Dashboard

Build observability dashboards to track ML model latency, accuracy, and error rates and identify performance issues in deployed models.

PrometheusGrafanaMySQL
Read more

Course Syllabus

DevOps & Cloud Course - AWS, Docker, Kubernetes with AI
AI Toolkit for Developers

Session 1: Linux Fundamentals I

  • Linux filesystem, kernel, shell, and the FHS
  • Permissions model (rwx, octal, chmod/chown)
  • Process management (ps, top, signals, fg/bg)
  • Pipes and redirection basics

Session 2: Linux Fundamentals II - Power User

  • Text processing: grep, sed, awk one-liners
  • Finding things: find, locate, which
  • Users, groups, and sudo; packages (apt/dnf)
  • Services with systemd; disk and memory tools

Session 3: Shell Scripting

  • Shebang, variables, and quoting rules
  • Conditionals: if / case, test operators
  • Loops: for, while read, until
  • Functions, arguments, and exit codes

Session 4: Shell Scripting: Filesystems & Performance

  • Automate filesystem tasks
  • Create monitoring scripts for CPU, memory, and disk usage with alerting mechanisms
  • Learn defensive scripting techniques

Project: Make a project that combines filesystem automation and system performance reporting.

Read more

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Testimonials

quote
This course has been immensely valuable for gaining knowledge in the DevOps industry. The mentors at GFG are highly professional and possess a deep un...
Vineet Jhajhria
Vineet Jhajhria
Placed at Tifin Fintech
quote
Taking the DevOps Engineering - Planning to Production course was a crucial step in my path to landing a job at R1 RCM. This course gave me practical ...
Abhishek Thakur
Abhishek Thakur
Placed at R1 RCM
quote
The instructor has a very deep practical understanding and patiently covers the DevOps framework very well. The course is hands-on with the latest ind...
vikram sankhala
vikram sankhala
Got Placed at IndiaBixFamily
quote
This course helped me to understand various concepts of Git, GitHub, Amazon AWS, Docker, Kubernetes. It was a great learning journey with GeeksforGeek...
Ameya Dhake
Ameya Dhake
Got Placed at eQ Technologic
quote
This course is easy to understand and very helpful for beginners. When I enrolled for this I was not sure how it is going to be but it was an easy jou...
Nikhil Lokesh
Nikhil Lokesh
Got Placed at Wipro
quote
The course was very helpful especially in my regular day-to-day activities working as a DevOps engineer as well as cloud.
prakhar bhatia
prakhar bhatia
Placed at Nagarro

Frequently Asked Questions

01

What is DevOps and what does a DevOps engineer do?

02

Is DevOps a good career choice in India?

03

Do I need coding experience to learn DevOps?

04

Is this DevOps course suitable for beginners?

05

How long does it take to become job-ready in DevOps?

06

What will I learn in this DevOps & Cloud Engineering course?

07

Which DevOps tools and technologies are covered in the course?

08

Will I learn AWS in this DevOps course?

09

Do I need to learn Linux for DevOps?

10

Do I need to learn Docker and Kubernetes for DevOps?

11

What is the difference between Docker and Kubernetes?

12

What is CI/CD and why is it important in DevOps?

13

What is Infrastructure as Code, and will I learn Terraform?

14

Does the DevOps and Cloud Engineering course include hands-on projects?

15

What projects will I build in the DevOps and Cloud Engineering course?

16

Can I add the DevOps projects to my resume and GitHub portfolio?

17

Will I receive an IBM and GeeksforGeeks certification?

18

Can a fresher get a DevOps job after completing this course?

19

Is there a refund option if I am not satisfied with the course?

20

Is there a contact number for queries?

21

How long will I have access to the course?