90DaysOfDevOps

90DaysOfDevOps

Β·

5 min read

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! πŸŽ‰ πŸŽ‰


Happy Learning

Thanks For Reading! :)

-Sri ParthuπŸ’πŸ’₯

Β