- Notifications
You must be signed in to change notification settings - Fork0
syedmouaazfarrukh/devops-projects
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to my DevOps practice and professional projects repository. This repository includes a variety of projects aimed at helping developers and DevOps practitioners gain practical experience with DevOps practices. The projects include CI/CD pipelines, IaC scripts, testing frameworks, monitoring, logging tools, containerization and orchestration tools. Each project contains code, documentation,, instructions for deployment. Feel free to explore the repository & these projects to improve your DevOps skills, if you wish to contribute!
- Getting Started
- Hands on Practice
- Beginner Projects
- Local Environment
- Cloud Environment
- Professional Projects
- Local Environment
- Cloud Environment
- Cloud Provider Based Projects
Technology | Description | Use Case | Website |
---|---|---|---|
Docker | Containerization platform for packaging and deploying apps | Application deployment | Docker |
Jenkins | Open-source automation server for CI/CD pipelines | Continuous integration | Jenkins |
Kubernetes | Container orchestration platform for scaling applications | Container management | Kubernetes |
Ansible | Automation tool for configuration management | Infrastructure provisioning | Ansible |
Terraform | Infrastructure as Code tool for provisioning resources | Cloud infrastructure | Terraform |
GitLab CI/CD | Integrated CI/CD platform with version control | Source code management | GitLab |
AWS CloudFormation | Infrastructure as Code service for AWS resources | Cloud infrastructure | AWS CloudFormation |
Travis CI | CI/CD platform for testing and deploying applications | Automated testing | Travis CI |
CircleCI | CI/CD platform for automating software workflows | Continuous deployment | CircleCI |
Prometheus | Monitoring and alerting toolkit for cloud-native apps | Application monitoring | Prometheus |
- Install Ubuntu/Centos VM using Oracle VirtualBox Manager
- Get started with Linux Terminal
- Basics of YAML
- Get started with YAML
- Getting started with EC2 in AWS
- Get started with Terraform - Beginners Guide
- Get started with Ansible - Beginners Guide
- Get started with Grafana
- Get started with Docker
- Get started with Chef
- Get started with Kubernetes
- Setting up Azure Pipeline
- Installing LAMP stack on CentOS
- Install/Use Kubernetes on Ubuntu
- How to Set-up a Local Development Environment
- Implement Continuous Integration (CI) with Jenkins
- How to Containerize with Docker
- Set-up an Infrastructure as Code (IaC) with Terraform
- Get started with configuration Management using Ansible
- Set-up a Kubernetes cluster
- Setup a AWS account
- Setup a Azure account
- Setup a GCP account
- Basics of Cloud Environment
- Build a CI/CD pipeline in AWS
- Designing a Serverless Web Backend on AWS
- Designing Data Analytics Solution on AWS
- Designing a Hybrid Solution for Container based workloads on AWS
This repo is under 🛠️Would love for you to contribution!
About
Beginner to Advance level Projects in DevOps
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published