Skip to content

DineshReddy12002/complete-devops-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Complete Devops Course

Video version of this README file is available on my YouTube channel.

DevOps Tools

Basics


  • What is DevOps and Why DevOps ?
  • SDLC (Software Development Life Cycle)
  • Creating AWS account Free Trail
  • What is a Virtual Machine ?
  • Basics of Linux
  • Shell Scripting using bash

Version Control and Source Code Management


  • SCM - Git 101
  • Introduction to GitHub, Bitbucket, GitLab
  • Familiarity with git cli
  • Pull Requests and Issues(Shell scripts)
  • Webhooks 101

Basics of AWS(Virtual Machine and its configuration)


  • Introduction to PAAS, IAAS, SAAS (More focus on PAAS and IAAS)
  • AWS (Basics)
  • AWS EC2 and its configuration
  • AWS CLI
  • Create multiple EC2 instances
  • Q/A day (Ask Anything we learnt)

Configuration Management


  • Configuration Management 101
  • Ansible - Basics, Set-up
  • Ansible - Build Live Projects

Infrastrcuture as Code


  • Terraform 101
  • Terraform - Basics, Setup, Build Live Project

AWS Intermediate Level


  • AWS - Introduction to all the services
  • AWS (Private, Public and Hybrid Clouds)
  • AWS - EC2, EBS, Elastic IP, Lambda Functions, VPC and more

Project Management


  • Internal Tracking tools 101 (Jira, Rally)
  • Basics of Confluence, SharePoint
  • Q/A day (Ask Anything we learnt)

Build Process and CICD


  • Complete Understanding of Build Process
  • CICD - 101 (Basics)
  • CICD - Introduction to various CICD tools
  • CICD - Build Live Projects using Jenkins
  • CICD - Conclusion (Q/A, Interactive Session)

Reporting and Escalations


  • Service Now (Change Management, Incident Management)
  • Release Process - Live Demo in GitHub

Containerization


  • Introduction to the world of Containers
  • Docker 101 (Basics)
  • Docker Build Live Projects
  • Docker Conclusion (Q/A, Interactive Session)

Container Orchestration using Kubernetes


  • Kubernetes 101
  • Kubernetes Installation and Set-up
  • Kubernetes - Deep dive into Pods, Deployment and Services
  • Kubernetes Advanced - Service Account, RBAC, Ingress
  • Kubernetes - Build Live Projects
  • Kubernetes Conclusion (Q/A, Interactive Session)

AWS Advanced


  • AWS - CICD
  • Elastic Load Balancers
  • EKS - Amazon Kubernetes service.
  • Multi Region, Fail over, Backups
  • Cost Optimization
  • AWS Conclusion (Q/A, Interactive Session)

Python


I have developed an easy, problem oriented and competetive learning portal for Python using Readthedocs. You can refer the website for getting acquinted with Python.

  • Python 101
  • Basics of Python
  • Data Types
  • Logical, Arithmetic and other Operations
  • Deepdive
  • Deepdive with examples
  • Flask and Django 101
  • Django(explaining workflow)
  • Django Deepdive
  • Django Build Live Projects
  • Django Build Live Projects

About

Learn DevOps from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published