bipon68 / DevOps-prep-101

Track my DevOps Journey.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevOps prep 101

Table of Contents

  • DevOps
  • DevOps Roadmap for Beginners

DevOps

Fundamentals

  • 01 - Introduction
  • 02 - Prerequisites Info & Setup
  • 03 - VM Setup
  • 04 - Linux
  • 05 - Vagrant & Linux Servers
  • 06 - Variables, JSON & YAML
  • 07 - VProfile Project Setup Manual & Automated
  • 08 - Networking
  • 09 - Introducing Containers
  • 10 - Bash Scripting
  • 11 - AWS Part -1
  • 12 - AWS Cloud For Project Set Up Lift & Shift
  • 13 - Re-Architecting Web App on AWS Cloud [PAAS & SAAS]
  • 14 - GIT
  • 15 - Maven
  • 16 - Continuous Integration with Jenkins
  • 17 - Python
  • 18 - Ansible
  • 19 - AWS Part-2
  • 20 - AWS CI CD Project
  • 21 - Docker
  • 22 - Containerization
  • 23 - Kubernetes
  • 24 - App Deployment on Kubernetes Cluster
  • 25 - Terraform Tutorial
  • 26 - CICD for Docker Kubernetes Using Jenkins
  • 27 - CloudFormation Tutorial
  • 28 - Conclusion

More

  1. AWS Foundation

DevOps Roadmap for Beginners

Step 01 - Linux

  • Linux Basic Command( Echo, ls, touch, cd, pwd, rm -r, cat, cp -r) (Linux file system, Working with vm, OS Basic, Disk management, Virtualization, Shell Scription)

Step 02 - Programming language

  • Python, Java, Go

Step 03 - Networking

  • How does the system from one network communicate the system of another network. May be Laptop, Desktop, VM on the Cloud.
  • How other packags been delivered. how to enabled between communicate two system or two devices.
  • How network work
  • DNS Configuaration
  • How traffic is controlled
  • Gateway
  • Routing
  • IP addresses and ports
  • Switching

Step 04 - Version Control System

  • Learn git commands

Step 05 - Cloud Provider

  • AWS, Google Cloud, Azure

Step 06 - Containerzation Tool

  • Docker (Container, Portability, Scalability, Consistency)

Step 07 - Orchestration Tool

  • Kubernetes (Kubernetes Cluster)

Step 08 - Infrastructure as code (IaC)

  • CloudFormation
  • Google Deployment Manager
  • Azure Resource Manager

Step 09 - CI-CD

  • Circleci, Jenkins, Travis CI, Azure Piplelines, Drone, Github Actions tools
  • CI-CD pipeline
  • Integration, Delivery, Deployment

Step 10 - Configuration Management tools

Step 11 - Monitoring and Log management

  • Grafana, splunk, prometheus, stack

Reference

Tools

Channels

Books

Cloud Server

About

Track my DevOps Journey.


Languages

Language:JavaScript 55.1%Language:Python 12.7%Language:Shell 12.3%Language:HTML 9.5%Language:CSS 7.5%Language:Dockerfile 3.0%