- Core AWS Services — Must Know
- Linux + Networking Fundamentals
- Hands-on Practical Skills
- CI/CD + DevOps Basics (Highly Demanded)
- Programming / Scripting
- Soft Skills for Cloud Interviews
- Core AWS Services — Must Know
- Core AWS Services — Must Know
- Linux + Networking Fundamentals
- Hands-on Practical Skills
- CI/CD + DevOps Basics (Highly Demanded)
- Programming / Scripting
- Soft Skills for Cloud Interviews
|
Category |
AWS
Service |
What to
Know |
|
Compute |
EC2 |
Launching
servers, SSH, AMI, instance types |
|
Storage |
S3 |
Buckets,
versioning, policies, lifecycle |
|
Networking |
VPC |
Subnets, NAT,
Security Groups, Route tables |
|
IAM |
IAM |
Users, roles,
policies, MFA |
|
Databases |
RDS |
MySQL/PostgreSQL,
backups, Multi-AZ |
|
Serverless |
Lambda |
Triggers,
Lambda execution role |
|
Containers
(Bonus) |
ECS/EKS |
Basics of
Docker deployment |
|
Load
Balancing |
ELB/ALB |
Routing
traffic, health checks |
|
Monitoring |
CloudWatch |
Logs, alarms,
metrics |
|
Automation |
CloudFormation/IaC |
Deploying
infra via code |
Mandatory Basics:
- Linux commands (SSH, file management, permissions)
- Subnetting, IP, DNS, NAT, Load Balancer
- Firewall vs Security Groups
✅ You will run most AWS workloads on Linux.
- File & Directory Management- ls, cd, pwd, mkdir, rmdir, rm, cp, mv, touch, find
- File Viewing & Text Processing- cat, less, more, head, tail, tail -f, grep, cut, awk, sed
- Permissions & Ownership- chmod, chown, chgrp, umask
- Process Management- ps, top, htop, kill, killall, nice, renice
- Networking- ipconfig/ip a, ping, curl, wget, netstat, ss, scp, ssh, traceroute
- Disk & Storage-df -h, du -sh, lsblk, mount, fdisk
- System & Package Management- uname -a, uptime, free -m, systemctl, apt/yum/dnf
- Other Bonus (Very Important for DevOps)- journalctl, crontab, docker, kubectl, env
- Host a website: S3 website hosting, EC2 Webserver (Apache), connect EC2 to RDS, Domain+SSL+ ACM
- Secure infrastructure: IAM roles vs policies
- Automation: Create VPC using Terraform, CI/CD Pipeline using Codepipeline+ GitHub
4. CI/CD + DevOps Basics (Highly Demanded)
- Git + GitHub + GitLab (Must)
- Docker Fundamentals
- AWS Pipeline/Jenkin
5. Programming / Scripting-
- Python for AWS
- Bash for Automation
No comments:
Post a Comment