DevOps Beginners to Advanced | Decoding DevOps with Projects

Udemy DevOps Beginners to Advanced | Decoding DevOps with Projects

Register & Get access to index
c46K32h.jpg


Start Your DevOps Career As an Absolute Beginner

What you'll learn​

  • Learn DevOps from total scratch
  • Linux, AWS, Bash & Python Scripting, Jenkins, Ansible, Docker, Kubernetes, Cloudformation, Terraform & More
  • Understand how various technologies work together in DevOps
  • Get a firm understanding in DevOps Processes, Tools & Technologies


Requirements​

  • Basic Computer Knowledge

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
Author
TUTProfessor
Downloads
904
Views
7,583
First release
Last update
Rating
4.00 star(s) 1 ratings

More resources from TUTProfessor

Latest updates

  1. New Update

    Course Updated 2-2023
  2. New Update

    Course Updated 6-2022

Latest reviews

good