Skip to content

This repository contains my curated notes, real-time scenarios, automation scripts, and interview preparation materials on AWS and DevOps tools including Jenkins, Docker, Kubernetes, Terraform, GitHub Actions, Prometheus, Grafana, and Shell scripting.

awslinuxdevops/aws-devops-notes-and-scripts

Repository files navigation

AWS & DevOps Notes, Scripts, and Real-Time Scenarios

Welcome! 👋
This repository is a one-stop collection of all my AWS and DevOps learning, notes, automation scripts, and interview preparation material.

🧰 Covered Tools & Topics

  • AWS: EC2, S3, VPC, RDS, EKS, CloudWatch
  • DevOps Tools: Jenkins, Docker, Kubernetes, Terraform, GitHub Actions, Ansible
  • Monitoring: Prometheus, Grafana
  • Scripting: Bash, Python
  • Interview Prep: Real-time scenarios, common Q&A, and project-based discussions

📂 Structure

Each folder includes notes, practical scripts, and working examples.
Scripts are tested in real environments (AWS EC2, EKS, etc.)

🧠 How to Use

Clone this repo:

git clone https://github.com/<your-username>/aws-devops-notes-and-scripts.git


aws-devops-notes-and-scripts/
│
├── AWS/
│   ├── Compute/
│   │   ├── EC2.md
│   │   ├── AutoScaling.md
│   │   └── Lambda.md
│   ├── Storage/
│   │   ├── S3.md
│   │   ├── EBS.md
│   │   └── Glacier.md
│   ├── Networking/
│   │   ├── VPC.md
│   │   ├── TransitGateway.md
│   │   └── Route53.md
│   ├── Database/
│   │   ├── RDS.md
│   │   ├── Aurora.md
│   │   └── DynamoDB.md
│   ├── Containers /
│   │   ├── ECS.md
│   │   └── EKS.md
│   ├── Monitoring & Logging/
│   │   ├── CloudWatch.md
│   │   ├── XRay.md
│   │   └── CloudTrail.md
│   └── Security & IAM/
│       ├── IAM.md
│       ├── KMS.md
│       └── SecurityHub.md
│
├── DevOps/
│   ├── Git/
│   │   ├── Branching_Strategies.md
│   │   ├── GitOps_Principles.md
│   │   └── Submodules.md
│   ├── CI_CD/
│   │   ├── Jenkins/
│   │   │   ├── jenkins-setup.md
│   │   │   ├── pipeline-examples/
│   │   │   └── shared-library/
│   │   ├── GitHubActions/
│   │   │   ├── ci-cd-pipeline.yml
│   │   │   └── secrets-management.md
│   │   └── GitLabCI, CircleCI (if needed).md
│   ├── Containerization/
│   │   ├── Docker/
│   │   │   ├── dockerfile-patterns.md
│   │   │   └── docker-compose-examples/
│   │   └── Container-Security.md
│   ├── Orchestration/
│   │   ├── Kubernetes/
│   │   │   ├── architecture.md
│   │   │   ├── real-world-manifests/
│   │   │   └── helm-charts.md
│   │   └── ServiceMesh.md
│   ├── Infrastructure as Code/
│   │   ├── Terraform/
│   │   │   ├── modules-best-practices.md
│   │   │   ├── real-world-modules/
│   │   │   └── examples/
│   │   └── CloudFormation.md
│   ├── Configuration Management/
│   │   ├── Ansible/
│   │   │   ├── playbooks/
│   │   │   └── roles-patterns.md
│   │   └── Chef/Puppet (if relevant).md
│   └── Monitoring & Observability/
│       ├── Prometheus/
│       ├── Grafana/
│       └── Alerting_Design.md
│
├── Scripts/
│   ├── bash/
│   │   ├── backup_mysql.sh
│   │   ├── cleanup_logs.sh
│   │   └── deploy_docker.sh
│   ├── python/
│   │   └── aws_utils.py
│   └── powershell/
│
├── Architecture_Designs/
│   ├── HighAvailabilityPatterns.md
│   ├── DisasterRecovery.md
│   └── CostOptimization.md
│
├── Interview_Preparation/
│   ├── AWS_Questions.md
│   ├── DevOps_Questions.md
│   ├── System_Design_Scenarios.md
│   └── Leadership_Situations.md
│
├── Real_World_Projects/
│   ├── project1/
│   │   ├── architecture.md
│   │   ├── terraform/
│   │   └── ci-cd/
│   └── project2/ …
│
└── README.md

About

This repository contains my curated notes, real-time scenarios, automation scripts, and interview preparation materials on AWS and DevOps tools including Jenkins, Docker, Kubernetes, Terraform, GitHub Actions, Prometheus, Grafana, and Shell scripting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •