KEMBAR78
DevOps AWS Learning Roadmap | PDF
0% found this document useful (0 votes)
25 views2 pages

DevOps AWS Learning Roadmap

The document outlines a DevOps and AWS learning roadmap, detailing six key steps including understanding core AWS services, learning Linux and Bash, Docker, Terraform, CI/CD with Jenkins or GitHub Actions, and Kubernetes. It also includes a bonus section on monitoring with AWS CloudWatch and other tools. A suggested timeline for part-time learners is provided, spanning 12 weeks.

Uploaded by

telugubigboss453
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views2 pages

DevOps AWS Learning Roadmap

The document outlines a DevOps and AWS learning roadmap, detailing six key steps including understanding core AWS services, learning Linux and Bash, Docker, Terraform, CI/CD with Jenkins or GitHub Actions, and Kubernetes. It also includes a bonus section on monitoring with AWS CloudWatch and other tools. A suggested timeline for part-time learners is provided, spanning 12 weeks.

Uploaded by

telugubigboss453
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DevOps + AWS Learning Roadmap

Step 1: Understand Core AWS Services

- Learn EC2, S3, IAM, VPC

- Explore Lambda, CloudWatch, CloudTrail

- Optional: Learn CloudFormation

Step 2: Learn Linux & Bash (Basics)

- File navigation, permissions

- Basic bash scripting

- Use systemctl, journalctl

Step 3: Docker (Containerization)

- Understand containers vs VMs

- Write Dockerfiles, run containers

- Use Docker Compose

- Host on AWS EC2 or ECS

Step 4: Terraform (Infrastructure as Code)

- Learn HCL language

- Create EC2, S3, IAM via Terraform

- Store remote state in S3

Step 5: CI/CD with Jenkins or GitHub Actions

- Learn Git basics

- Setup build/test/deploy pipelines

- Use GitHub Actions or Jenkins for automation

Step 6: Kubernetes (Advanced)

- Learn Pods, Deployments, Services

- Use YAML configuration


DevOps + AWS Learning Roadmap

- Deploy with kubectl

- Try AWS EKS

Bonus: Monitoring

- Use AWS CloudWatch

- Explore Grafana + Prometheus for observability

Suggested Timeline (if learning part-time)

Week 1-2 : AWS Core Services + Linux Basics

Week 3-4 : Docker

Week 5-6 : Terraform

Week 7-8 : CI/CD

Week 9-12 : Kubernetes

You might also like