DevOps Beginners to Advanced with Projects

DevOps Beginners to Advanced with Projects

 DevOps Beginners to Advanced with Projects,Begin DevOps Career As an Absolute Beginner | AWS, Linux, Scripts, Jenkins, Ansible, GitOps, Docker,Kubernetes, &ChatGPT


Preview this Course - GET COUPON CODE


Description

This course is for anybody who wants to get started with DevOps:


As there are many tools & technologies in DevOps, it has become difficult for people to choose the right technologies.




This course starts from very basics of command line, hands on demonstrations of many tools & technologies.


Also most importantly it will show you how various technologies in DevOps work together by setting up your own projects.




Step 1


Basics of Linux


Server Management in Linux


Vagrant


Basics of networking


Project


Vprofile Project Intro & Setup on VM’s




Step 2


Bash Scripting


Basics of scripting


Variables, Conditions, Loops etc


Automating day to day admin tasks




Step 3


Cloud Computing Intro


IAM


Ec2 Instances, EBS Volumes, ELB


S3


Cloudwatch


RDS


Autoscaling


Route53


Project


AWS Cloud For Project Set Up Lift & Shift


Re-Architecting Web App on AWS Cloud [PAAS & SAAS]




Step 4


Version control system = Git & GitHub


Build Tools | Build & Test Java Code = Maven


Continuous Integration Intro


Jenkins


Jenkins as a Build Server


Jenkins Jobs | Build , Test, Deploy, Notify


Jenkins Master/Slave, Nexus, Sonarqube


Jenkins CI Pipeline


Jenkins Administration


Project


Continuous Integration Using Jenkins, Nexus, Sonarqube & Slack



Step 5


Python Scripting


Basics of python programming


vars, datatypes, conditions, loops, function, modules etc


Pythons for automating OS tasks



Step 6


Ansible Intro


Ad Hoc commands


Modules


YAML into


Playbooks


vars, conditions, loops,


handlers, templates etc etc etc


Variables deep dive


Roles


Ansible for AWS


Project


Continuous Delivery and Configuration Management [Jenkins plus Ansible]



Step 7


AWS Part 2


VPC in depth


Log management and custom metrics


Project


Vprofile on Beanstalk & RDS


Code Commit, Code Build & Code Pipeline


CI & CD on AWS Cloud for Vprofile Project


Beanstalk, RDS, CodePipeline etc




Step 8


Docker Intro


Understanding and Implementing Containers


Volumes, Network, logs etc


Building Images for Vprofile project


Docker compose to run vprofile multi containers


Kubernetes Intro


Kubernetes setup for production Env


Kubernetes objects


Pods, Services, Controllers, Deployment


Replication, Autoscaling, Resource quotas, secret, configmap, namespace.



Project


Vprofile Project deployment on Kubernetes




Step 9


Terraform for AWS Cloud automation




Step 10


Project on GitOps




Who this course is for:

Anybody who wants to Learn DevOps