Table of contents
- Introduction - Day 1
- Day 2 Task: Basics Linux command
- Day 3 Task: Basic Linux Commands
- Day 4 Task: Basic Linux Shell Scripting for DevOps Engineers.
- Day 5 Task: Advanced Linux Shell Scripting for DevOps Engineers with User management
- Day 6 Task: File Permissions and Access Control Lists
- Day 7 Task: Understanding package manager and systemctl
- Day 8 Task: Basic Git & GitHub for DevOps Engineers.
- Day 9 Task: Deep Dive in Git & GitHub for DevOps Engineers.
- Day 10 Task: Advance Git & GitHub for DevOps Engineers.
- Day 11 Task: Advance Git & GitHub for DevOps Engineers: Part-2
- Day 12 Letβs make a well-articulated and documented "cheat sheet" with all the commands you learned so far in Linux, Git-GitHub and brief info about its usage.
- Day 13 Let's Start with the Basics of Python as this is also important for DevOps Engineers to build the logic and Programs.
- Day 14 Task: Python Data Types and Data Structures for DevOps
- Day 15 Task: Python Libraries for DevOps
- Day 16 Task: Docker for DevOps Engineers.
- Day 17 Task: Docker Project for DevOps Engineers.
- Day 18 Task: Docker for DevOps Engineers
- Day 19 Task: Docker for DevOps Engineers
- Day 20 Now it's time to take your Docker skills to the next level by creating a comprehensive cheat sheet of all the commands you've learned so far. This cheat sheet should include commands for both Docker and Docker-Compose, as well as brief explanations of their usage. This cheat sheet will not only help you in the future but also contribute to the DevOps community by providing a useful resource for others.ππ
- Day 21 Task: Docker Important Interview Questions.
- Day 22: Getting Started with Jenkins π
- Day 23 Task: Jenkins Freestyle Project for DevOps Engineers.
- Day 24 Task: Complete Jenkins CI/CD Project
- Day 25 Task: Complete Jenkins CI/CD Project - Continued with Documentation
- Day 26 Task: Jenkins Declarative Pipeline
- Day 27 Task: Jenkins Declarative Pipeline with Docker
- Day 28 Task: Jenkins Agents
- Day 29 Task: Jenkins Important Interview Questions.
- Day 30 Task: Kubernetes Architecture
- Kubernetes minikube and kubeadm installation
- Day 31 Task: Launching your First Kubernetes Cluster with Nginx running
- Day 32 Task: Launching your Kubernetes Cluster with Deployment
- Day 33 Task: Working with Namespaces and Services in Kubernetes
- Day 34 Task: Working with Services in Kubernetes
- Day 35: Mastering ConfigMaps and Secrets in Kubernetesπππ‘οΈ
- Day 36 Task: Managing Persistent Volumes in Your Deployment π₯
- Day 37 Task: Kubernetes Important Interview Questions.
- Day 38 Getting Started with AWS Basicsβ
- Day 39 AWS and IAM Basicsβ
- Day 40 AWS EC2 Automation β
- Day 41: Setting up an Application Load Balancer with AWS EC2 π β
- Day 42: IAM Programmatic access and AWS CLI π β
- Day 43: S3 Programmatic access with AWS-CLI π» π
- Day 44: Relational Database Service in AWS
- Day 45: Deploy WordPress website on AWS
- Day 46: Set up CloudWatch alarms and SNS topic in AWS
- Day 47: AWS Elastic Beanstalk
- Day-48 - ECS
- Day 49 - INTERVIEW QUESTIONS ON AWS
- Day 50: Your CI/CD pipeline on AWS - Part-1 π β
- Day 51: Your CI/CD pipeline on AWS - Part 2 π β
- Day 52: Your CI/CD pipeline on AWS - Part 3 π β
- Day 53: Your CI/CD pipeline on AWS - Part 4 π β
- Day 54: Understanding Infrastructure as Code and Configuration Management
- Day 55: Understanding Configuration Management with Ansible
- Day 56: Understanding Ad-hoc commands in Ansible
- Day 57: Ansible Hands-on with video
- Day 58: Ansible Playbooks
- Day 59: Ansible Project π₯
- Day 60 - Terraformπ₯
- Day 61- Terraformπ₯
- Day 62 - Terraform and Docker π₯
- Day 63 - Terraform Variables
- Day 64 - Terraform with AWS
- Day 65 - Working with Terraform Resources π
- Day 66 - Terraform Hands-on Project - Build Your Own AWS Infrastructure with Ease using Infrastructure as Code (IaC) Techniques(Interview Questions) βοΈ
- Day 67: AWS S3 Bucket Creation and Management
- Day 68 - Scaling with Terraform π
- Day 69 - Meta-Arguments in Terraform
- Day 70 - Terraform Modules
- Day 71 - Let's prepare for some interview questions of Terraform π₯
- Day 72 - Grafanaπ₯
- Day 73 - Grafana π₯ Hope you are now clear with the basics of grafana, like why we use it, where we use it, what can we do with this and so on.
- Day 74 - Connecting EC2 with Grafana.
- Day 75 - Sending Docker Log to Grafana
- Day 76 Build a Grafana dashboard
- Day 77 Alerting
- Day - 78 (Grafana Cloud)
- Day 79 - Prometheus π₯
- Project-1
- Project-2
- Project-3
- Project-4
- Project-5
- Project-6
- Project-7
- Project-8
- Project-9
- Project-10
- Day 90: The Awesome Finale! π π
Introduction - Day 1
Day 2 Task: Basics Linux command
Day 3 Task: Basic Linux Commands
Day 4 Task: Basic Linux Shell Scripting for DevOps Engineers.
Day 5 Task: Advanced Linux Shell Scripting for DevOps Engineers with User management
Day 6 Task: File Permissions and Access Control Lists
Day 7 Task: Understanding package manager and systemctl
Day 8 Task: Basic Git & GitHub for DevOps Engineers.
Day 9 Task: Deep Dive in Git & GitHub for DevOps Engineers.
Day 10 Task: Advance Git & GitHub for DevOps Engineers.
Day 11 Task: Advance Git & GitHub for DevOps Engineers: Part-2
Day 12 Letβs make a well-articulated and documented "cheat sheet" with all the commands you learned so far in Linux, Git-GitHub and brief info about its usage.
Day 13 Let's Start with the Basics of Python as this is also important for DevOps Engineers to build the logic and Programs.
Day 14 Task: Python Data Types and Data Structures for DevOps
Day 15 Task: Python Libraries for DevOps
Day 16 Task: Docker for DevOps Engineers.
Day 17 Task: Docker Project for DevOps Engineers.
Day 18 Task: Docker for DevOps Engineers
Day 19 Task: Docker for DevOps Engineers
Day 20 Now it's time to take your Docker skills to the next level by creating a comprehensive cheat sheet of all the commands you've learned so far. This cheat sheet should include commands for both Docker and Docker-Compose, as well as brief explanations of their usage. This cheat sheet will not only help you in the future but also contribute to the DevOps community by providing a useful resource for others.ππ
Day 21 Task: Docker Important Interview Questions.
Day 22: Getting Started with Jenkins π
Day 23 Task: Jenkins Freestyle Project for DevOps Engineers.
Day 24 Task: Complete Jenkins CI/CD Project
Day 25 Task: Complete Jenkins CI/CD Project - Continued with Documentation
Day 26 Task: Jenkins Declarative Pipeline
Day 27 Task: Jenkins Declarative Pipeline with Docker
Day 28 Task: Jenkins Agents
Day 29 Task: Jenkins Important Interview Questions.
Day 30 Task: Kubernetes Architecture
Kubernetes minikube and kubeadm installation
Day 31 Task: Launching your First Kubernetes Cluster with Nginx running
Day 32 Task: Launching your Kubernetes Cluster with Deployment
Day 33 Task: Working with Namespaces and Services in Kubernetes
Day 34 Task: Working with Services in Kubernetes
Day 35: Mastering ConfigMaps and Secrets in Kubernetesπππ‘οΈ
Day 36 Task: Managing Persistent Volumes in Your Deployment π₯
Day 37 Task: Kubernetes Important Interview Questions.
Day 38 Getting Started with AWS Basicsβ
Day 39 AWS and IAM Basicsβ
Day 40 AWS EC2 Automation β
Day 41: Setting up an Application Load Balancer with AWS EC2 π β
Day 42: IAM Programmatic access and AWS CLI π β
Day 43: S3 Programmatic access with AWS-CLI π» π
Day 44: Relational Database Service in AWS
Day 45: Deploy WordPress website on AWS
Day 46: Set up CloudWatch alarms and SNS topic in AWS
Day 47: AWS Elastic Beanstalk
Day-48 - ECS
Day 49 - INTERVIEW QUESTIONS ON AWS
Day 50: Your CI/CD pipeline on AWS - Part-1 π β
Day 51: Your CI/CD pipeline on AWS - Part 2 π β
Day 52: Your CI/CD pipeline on AWS - Part 3 π β
Day 53: Your CI/CD pipeline on AWS - Part 4 π β
Day 54: Understanding Infrastructure as Code and Configuration Management
Day 55: Understanding Configuration Management with Ansible
Day 56: Understanding Ad-hoc commands in Ansible
Day 57: Ansible Hands-on with video
Day 58: Ansible Playbooks
Day 59: Ansible Project π₯
Day 60 - Terraformπ₯
Day 61- Terraformπ₯
Day 62 - Terraform and Docker π₯
Day 63 - Terraform Variables
Day 64 - Terraform with AWS
Day 65 - Working with Terraform Resources π
Day 66 - Terraform Hands-on Project - Build Your Own AWS Infrastructure with Ease using Infrastructure as Code (IaC) Techniques(Interview Questions) βοΈ
Day 67: AWS S3 Bucket Creation and Management
Day 68 - Scaling with Terraform π
Day 69 - Meta-Arguments in Terraform
Day 70 - Terraform Modules
Day 71 - Let's prepare for some interview questions of Terraform π₯
Day 72 - Grafanaπ₯
Day 73 - Grafana π₯ Hope you are now clear with the basics of grafana, like why we use it, where we use it, what can we do with this and so on.
Day 74 - Connecting EC2 with Grafana.
Day 75 - Sending Docker Log to Grafana
Day 76 Build a Grafana dashboard
Day 77 Alerting
Day - 78 (Grafana Cloud)
Day 79 - Prometheus π₯
Project-1
Project-2
Project-3
Project-4
Project-5
Project-6
Project-7
Project-8
Project-9
Project-10
Day 90: The Awesome Finale! π π
Happy Learning
Thanks For Reading! :)
-Sri Parthuππ₯
Β