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
Development,Data Science,Machine Learning
Lectures -299
Resources -23
Duration -50.5 hours
30-days Money-Back Guarantee
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
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
6 Lectures
- About this course 02:11 02:11
- Introduction 01:59 01:59
- What is Devops? 15:13 15:13
- What is Continuous Integration 07:30 07:30
- What is Continuous Delivery? 05:11 05:11
- Resources
Prerequisite Info & Setup
7 Lectures
VM Setup
8 Lectures
Linux
16 Lectures
Vagrant & Linux Servers
9 Lectures
Variables, JSON & YAML
3 Lectures
VProfile Project Setup Manual & Automated
11 Lectures
Networking
4 Lectures
Introducing Containers
7 Lectures
Bash Scripting
22 Lectures
AWS Part -1
19 Lectures
AWS Cloud For Project Set Up | Lift & Shift
8 Lectures
Re-Architecting Web App on AWS Cloud [PAAS & SAAS]
12 Lectures
GIT
6 Lectures
Maven
2 Lectures
Continuous Integration with Jenkins
30 Lectures
Python
17 Lectures
Ansible
19 Lectures
AWS Part-2
5 Lectures
AWS CI / CD Project
7 Lectures
Docker
10 Lectures
Containerization
12 Lectures
Kubernetes
20 Lectures
App Development on Kubernetes Cluster
12 Lectures
Terraform Tutorial
8 Lectures
CICD for Docker Kubernetes Using Jenkins
7 Lectures
CloudFormation Tutorial
10 Lectures
Conclusion
2 Lectures
Instructor Details
Imran Teli
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now