DevOps Revision, Interview and Comparison Cards (Ravi Sir's Cards)
Free DevOps cards in very easy English: 521 revision cards (Why, What, How), 521 interview cards (short answer, real example, what to say, common mistake) and 168 comparison cards. Each card makes sense on its own. Save it on your phone or download the PNG; the QR code opens the full lesson.
Chapters
- Chapter 1: What is DevOps? (25 cards)
- Chapter 2: Git, GitHub and Git Bash (29 cards)
- Chapter 3: Branch, Merge, Rebase, Stash and Pull Requests (33 cards)
- Chapter 4: Linux Ops Refresh for DevOps (21 cards)
- Chapter 5: Bash Scripting for Automation (25 cards)
- Chapter 6: Why Docker, Images and How a Container Is Created (27 cards)
- Chapter 7: Docker Commands, Networks, Volumes and Compose (23 cards)
- Chapter 8: CI/CD Concepts (31 cards)
- Chapter 9: GitHub Actions Hands-On (33 cards)
- Chapter 10: Jenkins Introduction (33 cards)
- Chapter 11: Ansible Introduction (39 cards)
- Chapter 12: Terraform Introduction (11 cards)
- Chapter 13: Monitoring Basics (29 cards)
- Chapter 14: Logging and Light Observability (33 cards)
- Chapter 15: Kubernetes Introduction (37 cards)
- Chapter 16: Capstone — Ship It End-to-End (35 cards)
- Chapter 17: Interview Questions and Job Readiness (31 cards)
- Chapter 18: Kubernetes Workloads (33 cards)
- Chapter 19: Kubernetes Services, Ingress and Volumes (27 cards)
- Chapter 20: Jenkins Manual Jobs — Install, Configure and Freestyle (37 cards)
- Chapter 21: Jenkins Pipeline and Jenkinsfile (35 cards)
- Chapter 22: Jenkins Language Projects — Java to Python (25 cards)
- Chapter 23: Jenkins Fundamentals, Install and Architecture (19 cards)
- Chapter 24: Jenkins with GitHub, GitLab and Bitbucket (15 cards)
- Chapter 25: Shared Libraries, Credentials and Environments (15 cards)
- Chapter 26: Jenkins Security, RBAC and Hardening (17 cards)
- Chapter 27: Jenkins Agents (15 cards)
- Chapter 28: Registries, Kubernetes, Terraform and Ansible from Jenkins (17 cards)
- Chapter 29: Scan Pipeline in Jenkins (25 cards)
- Chapter 30: Artifacts, Release Patterns and Quality Gates (17 cards)
- Chapter 31: Backup, Configuration as Code and Jenkins Operations (19 cards)
- Chapter 32: Jenkins Governance, Troubleshooting and Expert Projects (17 cards)
- Chapter 33: Terraform Providers Resources Variables Outputs Locals and Data Sources (15 cards)
- Chapter 34: Terraform State Remote S3 Backend Locking and Workspaces (13 cards)
- Chapter 35: Terraform Modules Writing Using Registry and Versioning (11 cards)
- Chapter 36: Terraform count for_each dynamic lifecycle and depends_on (13 cards)
- Chapter 37: Terraform Import Moved and Removed Blocks (9 cards)
- Chapter 38: Terraform CLI Commands fmt validate plan apply state and more (17 cards)
- Chapter 39: Terraform Provisioners Secrets and Sensitive Values (9 cards)
- Chapter 40: Terraform Real AWS Labs VPC EC2 nginx S3 and IAM Role (13 cards)
- Chapter 41: Terraform Environments and Jenkins Plan Approval Apply Pipeline (9 cards)
- Chapter 42: Terraform Drift and Troubleshooting (9 cards)
- Chapter 43: Terraform Interview Questions and Capstone Project (11 cards)
- Chapter 44: Terraform AWS Guides EC2 RDS S3 Security Groups IAM ALB and Auto Scaling (17 cards)
- Chapter 45: Terraform 3-Tier Architecture in a Single Availability Zone (13 cards)
- Chapter 46: Terraform 3-Tier Architecture Multi-AZ with ALBs Auto Scaling Bastion NAT and RDS (19 cards)
- Chapter 47: Docker Architecture, Installation on Linux, Windows and Mac, and Docker Desktop Alternatives (25 cards)
- Chapter 48: Docker Images: Layers, Tags, Registries, Docker Hub, ECR, Multi-Arch and Every Image Command (23 cards)
- Chapter 49: Docker Containers: Lifecycle, docker run Flags, exec, logs, Restart Policies, Limits and Every Container Command (21 cards)
- Chapter 50: Docker Volumes and Storage: Named Volumes, Bind Mounts, tmpfs, Backup and Every Volume Command (17 cards)
- Chapter 51: Docker Networking: Port Publishing, Bridge, Host, None, Overlay, Macvlan, DNS and Every Network Command (17 cards)
- Chapter 52: Dockerfile Instructions Explained: FROM, RUN, CMD vs ENTRYPOINT, COPY vs ADD, Multi-Stage and BuildKit (23 cards)
- Chapter 53: Docker Compose Tutorial: Services, depends_on Healthchecks, Env Files, Profiles, Overrides, Scaling and Every Command (21 cards)
- Chapter 54: Dockerfile Examples for Node.js, Python Flask and Django, Spring Boot, .NET, Go, PHP, nginx, MySQL, Postgres and Redis (21 cards)
- Chapter 55: Docker Security Best Practices, Image Scanning with Trivy, Logging, Monitoring and Docker Swarm Basics (19 cards)
- Chapter 56: Docker CI/CD with Jenkins and ECR, Deploy to Amazon ECS, Troubleshooting, Best Practices and Interview Questions (17 cards)
More chapters are being added.