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
How to deploy SQL Database on Azure [Step-by-Step]
In this tutorial we shared the step by step instructions to successfully deploy SQL Database on Azure.
Set up GitLab with Visual Studio Code from Scratch
Step by Step instructions to setup gitlab with visual studio code with screenshots. Connect GitLab with VSC and create your first project, commit changes, push …
Git Clean Command (Remove Untracked Files Safely)
Learn how to use the git clean command to remove untracked files, delete untracked directories, and clean your Git repository safely. This guide explains git …
Deploy and Configure Azure Application Gateway [Step-by-Step]
Step by step instructions to deploy and configure Azure Application gateway with practical example
How to Delete a Repository in GitHub (Step-by-Step Guide)
Learn how to delete a repository in GitHub using both the web interface and command line. This guide explains how to remove GitHub repositories, delete local …
AWS Lambda Tutorial: Getting Started with AWS Lambda with Practical Examples
Learn AWS Lambda with this beginner-friendly tutorial. Understand how AWS Lambda works, create Lambda functions, run and test them, and integrate Lambda with …
Getting started with AWS CloudFormation - Tutorial
AWS CloudFormation provides a platform and language that allows you to model your resources in the form of template that can be deployed as an AWS stack.
Deploy website with AWS EC2 and Let's Encrypt [Step-by-Step]
Step by step instructions to deploy website using AWS EC2 instance with let's encrypt SSL certificate with practical example
Getting Started with Amazon Lightsail [Step-by-Step]
Learn every thing about amazon lightsail with practical example. We will deploy a wordpress instance using aws lightsail with lets encrypt free ssl certificates …
How to use CloudFront with S3 [Practical Example]
In this tutorial, we learned that how to use CloudFront with S3. First, we learned about Amazon CloudFront and its key features. After that, we created an S3 …
Git Command Cheat Sheet (40+ Commands with Examples)
Complete Git command cheat sheet with 40+ essential Git commands, syntax, examples, and workflow tables. Learn commonly used Git commands such as git clone, git …
How to install Jenkins on EC2 instance [Step-by-Step]
Step by Step instructions to install Jenkins on EC2 Instance on AWS. Configure Jenkins and create your first Job using Jenkins on Linux environment
How to Change a Commit Message in Git (Last, Old or Pushed Commit)
Learn how to change a commit message in Git using git commit --amend, interactive rebase, and reset. This guide explains how to edit the last commit message, …
Set up GitHub with Visual Studio code [Step-by-Step]
Step by step instructions to setup GitHub with Visual Studio Code. Write your first commit, create branch, pull and push your changes to remote repo using …
Git Discard Changes Explained (Undo, Remove, Reset All Changes with Examples)
Learn how to discard changes in Git with practical examples. This guide covers how to undo local changes, remove unstaged and staged changes, reset commits, and …
