Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

DevOps Beginners to Advanced | Decoding DevOps with Projects

person icon Imran Teli

4.4

DevOps Beginners to Advanced | Decoding DevOps with Projects

Begin DevOps Career As an Absolute Beginner | Linux, AWS, Scripting, Jenkins, Ansible, Docker, K8s, N-Tier Projects

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Imran Teli

category icon Development,Data Science,Machine Learning

Lectures -299

Resources -23

Duration -50.5 hours

4.4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course 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

Goals

What will you learn in this course:

  • Master Machine Learning and Python
  • Learn how to apply Machine Learning algorithms to develop a Self-Driving Car from scratch
  • Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
  • Simulate a Self-Driving car in a realistic environment using multiple techniques (Computer Vision, Convolution Neural Networks, ...)
  • Create strong added value to your business
  • Gentle introduction to Machine Learning where all the key concepts are presented in an intuitive way
  • Code Deep Convolutional Neural Networks with Keras (the most popular library)
  • Learn to apply Computer Vision and Deep Learning techniques to build automotive related algorithms
  • Understand how Self Driving Cars work (sensors, actuators, speed control, ...)
  • Learn to code in Python starting from the very beginning
  • Python libraires: NumPy, Sklearn (Scikit-Learn), Keras, OpenCV, Matplotlib

Prerequisites

What are the prerequisites for this course?

  • Any student with basic physics and mathematics knowledge can join (all skill levels are welcome)
  • Prior programming experience is NOT necessary
DevOps Beginners to Advanced | Decoding DevOps with Projects

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
6 Lectures
  • play icon About this course 02:11 02:11
  • play icon Introduction 01:59 01:59
  • play icon What is Devops? 15:13 15:13
  • play icon What is Continuous Integration 07:30 07:30
  • play icon What is Continuous Delivery? 05:11 05:11
  • play icon Resources
Prerequisite Info & Setup
7 Lectures
Tutorialspoint
VM Setup
8 Lectures
Tutorialspoint
Linux
16 Lectures
Tutorialspoint
Vagrant & Linux Servers
9 Lectures
Tutorialspoint
Variables, JSON & YAML
3 Lectures
Tutorialspoint
VProfile Project Setup Manual & Automated
11 Lectures
Tutorialspoint
Networking
4 Lectures
Tutorialspoint
Introducing Containers
7 Lectures
Tutorialspoint
Bash Scripting
22 Lectures
Tutorialspoint
AWS Part -1
19 Lectures
Tutorialspoint
AWS Cloud For Project Set Up | Lift & Shift
8 Lectures
Tutorialspoint
Re-Architecting Web App on AWS Cloud [PAAS & SAAS]
12 Lectures
Tutorialspoint
GIT
6 Lectures
Tutorialspoint
Maven
2 Lectures
Tutorialspoint
Continuous Integration with Jenkins
30 Lectures
Tutorialspoint
Python
17 Lectures
Tutorialspoint
Ansible
19 Lectures
Tutorialspoint
AWS Part-2
5 Lectures
Tutorialspoint
AWS CI / CD Project
7 Lectures
Tutorialspoint
Docker
10 Lectures
Tutorialspoint
Containerization
12 Lectures
Tutorialspoint
Kubernetes
20 Lectures
Tutorialspoint
App Development on Kubernetes Cluster
12 Lectures
Tutorialspoint
Terraform Tutorial
8 Lectures
Tutorialspoint
CICD for Docker Kubernetes Using Jenkins
7 Lectures
Tutorialspoint
CloudFormation Tutorial
10 Lectures
Tutorialspoint
Conclusion
2 Lectures
Tutorialspoint

Instructor Details

Imran Teli

Imran Teli

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515