DevOps Tools, CI/CD and Automation Guides
Master DevOps with tutorials on CI/CD pipelines, Kubernetes, Docker, Git, and automation tools used in modern infrastructure.
The DevOps section focuses on automation, CI/CD pipelines, and modern infrastructure management tools.
DevOps combines development and operations to improve software delivery and system reliability. This category includes tutorials on tools like Docker, Kubernetes, Git, and CI/CD workflows.
To strengthen your foundation, also explore Linux and Programming.
Topics covered
- CI/CD pipelines and automation
- Containerization using Docker
- Kubernetes orchestration
- Infrastructure as code
Who should read this
- DevOps engineers
- Developers working with CI/CD
- Cloud engineers
302 articles
Git Init Explained: What It Does, Examples, and When to Use It
Learn what git init does with simple examples. Understand how to initialize a Git repository, what happens after git init, git init vs git clone differences, …
How to host static website on S3 [Step-by-Step]
STep by Step instructions to host static website on S3 using CORS. Use a custom domain name name to host your static website using CNNAME DNS Record
Git Merge vs Rebase: Differences, Use Cases & When to Use Each
Understand the difference between git merge and git rebase with clear examples. Learn when to use merge vs rebase, fast-forward vs rebase workflows, and avoid …
Deploy Openstack using Kolla Ansible [Step-by-Step]
Step by step instructions to deploy openstack using kolla ansible with screenshots.
Git Restore Explained with Examples (Files, Staged, Undo Changes)
Learn how to use git restore command with practical examples. Understand how to restore files, undo changes, unstage files using git restore --staged, and …
Azure App Service Tutorial [Practical Examples]
Azure App Service is a Hypertext Transfer Protocol (HTTP)-based web application hosting service. It can be integrated with Visual Studio for creating, …
Azure Logic Apps Tutorial [Practical Examples]
The Azure Logic Apps are a logical container for one workflow you can define using triggers and actions. A trigger can instantiate a workflow, which can consist …
Configure S3 bucket as Terraform backend [Step-by-Step]
Step y step instructions to use AWS S3 bucket as terraform backend. Create AWS S3 Bucket along with DynamoDB table to store the terraform backend content on …
Git Set Upstream Explained (origin vs upstream + Fix Errors + Examples)
Learn how to set upstream in Git with practical examples, fix common errors like no upstream branch, and understand origin vs upstream. This guide covers git …
Complete AWS S3 Bucket Tutorial [Practical Examples]
Step by Step tutorial on AWS S3 Buckets and create one. We will also explore S3 versioning and S3 encryption and in the last, we will generate an AWS S3 Bucket …
SOLVED: git remove file from tracking [Practical Examples]
Multiple methods and examples to perform git remove file from tracking. Remove entire directory from tracking, remove files from tracking for all pull requests. …
Git Remove Untracked Files (Delete Untracked Files Safely)
Learn how to remove untracked files in Git using git clean and other safe methods. This guide explains how to delete untracked files, remove untracked …
AWS Application Load Balancer Tutorial: Step-by-Step Setup & Configuration (ALB)
Learn how to create and configure an AWS Application Load Balancer (ALB) step-by-step. This tutorial covers EC2 setup, target groups, listeners, HTTPS …
Create Azure Function in Visual Studio [Step-by-Step]
Step by step instructions to create azure function in visual studio with examples. Create HTTP trigger based azure function.
AWS Auto Scaling Tutorial: Auto Scaling Groups Explained with Practical Examples
Learn AWS Auto Scaling Groups with practical examples. This tutorial explains dynamic scaling, predictive scaling, scheduled scaling, scaling policies, …
