DevOps Beginners to Advanced with Projects

DevOps Beginners to Advanced with Projects - 2023

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





Description
Decoding DevOps 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

Cloudformation for AWS loud automation

Who this course is for:
Anybody who wants to Learn DevOps

Subscribe to receive free email updates:

0 Response to "DevOps Beginners to Advanced with Projects"

Post a Comment