https://github.com/devopswithalii/devops
https://github.com/devopswithalii/devops
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/devopswithalii/devops
- Owner: DevOpsWithAlii
- Created: 2025-11-10T06:30:45.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-12-05T16:39:54.000Z (7 months ago)
- Last Synced: 2025-12-09T03:45:43.569Z (7 months ago)
- Size: 26.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevOps


## Learn Git
- [x] [Git Guide](https://github.com/ravikant-diwakar/DevOps/blob/master/GIT.md)
## Learn Linux & Scripting
> Resources:
- [x] [Operating System - Overview](https://www.tutorialspoint.com/operating_system/os_overview.htm)
- [x] [Powershell Tutorial for Beginners: Learn Powershell Scripting](https://www.guru99.com/powershell-tutorial.html)
- [x] [Ultimate Guide: Getting Started With Ubuntu](https://itsfoss.com/getting-started-with-ubuntu/)
- [x] [Linux command handbook](https://www.freecodecamp.org/news/the-linux-commands-handbook/)
- [x] [Linux command handbook (PDF)](https://github.com/ravikant-diwakar/DevOps/blob/master/linux-commands-handbook.pdf)
- [x] [Linux commands for Cloud and Devops engineers](https://www.youtube.com/watch?v=lCq4mYQL0WY) VIDEO
## Top DevOps Playlists Hindi Explanation
### TrainWithShubham
- **DevOps Bootcamp Playlist:** ["DevOps Bootcamp" Playlist](https://youtube.com/playlist?list=PLlfy9GnSVerRqYJgVYO0UiExj5byjrW8u)
- **Linux For DevOps Engineer Playlist:** ["Linux For DevOps Engineer" Playlist](https://youtube.com/playlist?list=PLlfy9GnSVerQr-Se9JRE_tZJk3OUoHCkh)
- **DevOps with AWS Playlist:** ["DevOps Engineer AWS" Playlist](https://www.youtube.com/playlist?list=PLlfy9GnSVerQwJTUul8p_BWT5SdXAslI7)
- [x] [DevOps with AWS](https://github.com/ravikant-diwakar/DevOps/blob/master/DevOpswithAWS.md) NOTES
### DevOps Tools
#### 1. Containerization (Docker)
```bash
# Docker Fundamentals
├── Container Basics
├── Dockerfile Creation, Multi-Stage Builds
├── Image Management
├── Docker Compose
├── Container Networking
├── Docker Best Practices
└── Volume Management
```
Checkout the free YouTube playlist 👉 [here](https://www.youtube.com/playlist?list=PLl4APkPHzsUUOkOv3i62UidrLmSB8DcGC)
#### 2. Container Orchestration (Kubernetes)
Checkout the free YouTube playlist 👉 [here](https://www.youtube.com/playlist?list=PLl4APkPHzsUUOkOv3i62UidrLmSB8DcGC)
#### 3. CI/CD Pipeline
- Jenkins ( Checkout the free Youtube video [here](https://youtu.be/To-KzPB_EnE))
- Modern CI/CD Tools(at least one from below)
- GitHub Actions
- Azure DevOps (Checkout the free Youtube Playlist [here](https://www.youtube.com/playlist?list=PLl4APkPHzsUXseJO1a03CtfRDzr2hivbD))
- GitLab CI/CD (Checkout the free Youtube video [here](https://youtu.be/uYaMRn2meJQ))
#### 4. Infrastructure as Code
```bash
# Terraform
├── HCL Syntax
├── Resource Management
├── State Management
├── Modules
└── Cloud Provider Integration
```
Checkout the free Terraform playlist [here](https://www.youtube.com/playlist?list=PLl4APkPHzsUUHlbhuq9V02n9AMLPySoEQ)
Sometimes referred to as **IaC**, it refers to the techniques and tools used to define infrastructure, typically in a markup language like YAML or JSON. Infrastructure as code allows Engineers to automate environment setup and teardown. Accelerates and de-risks deployment by provisioning gold copy environments on demand.
**Terraform** is the most popular infrastructure provisioning tool, but there are others such as Ansible, Chef, Puppet, and Vagrant.
Here you need to know how to do **infrastructure provisioning** and **configuration management**, but also how to write **Terraform modules**.
Resources:
- [GUIs, CLI, APIs: Learn Basic Terms of Infrastructure-as-Code](https://thenewstack.io/guis-cli-apis-learn-basic-terms-of-infrastructure-as-code/) FREE
- Terraform:
- [Official Terraform Tutorials](https://learn.hashicorp.com/terraform) FREE
- [A Comprehensive Guide to Terraform](https://blog.gruntwork.io/a-comprehensive-guide-to-terraform-b3d32832baca) FREE
- [Automate Terraform documentation like a pro!](https://medium.com/google-cloud/automate-terraform-documentation-like-a-pro-ed3e19998808) FREE
- [Writing reusable Terraform modules](https://thomasthornton.cloud/2022/06/02/writing-reusable-terraform-modules/) FREE
- [Terraform Course - Automate your AWS cloud infrastructure](https://www.youtube.com/watch?v=SLB_c_ayRMo) FREE
- [HashiCorp Terraform Associate Certification Course](https://www.youtube.com/watch?v=SPcwo0Gq9T8) FREE
- [Terraform on Azure](https://learn.microsoft.com/en-us/azure/developer/terraform/overview) FREE
- Puppet:
- [Puppet overview](https://puppet.com/docs/puppet/latest/puppet_overview.html) FREE
- [Puppet Courses](https://training.puppet.com/) FREE and PAID
- Chef:
- [Learn Chef](https://learn.chef.io/) FREE
- Ansible:
- [Getting Started With Ansible](https://docs.ansible.com/ansible/latest/getting_started/) FREE
- [Learning Ansible Basics](https://www.redhat.com/en/topics/automation/learning-ansible-tutorial)
- [Get started with Red Hat Ansible](https://www.ansible.com/resources/get-started) FREE and PAID