When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Get into DevOps: The Masterclass

Learn Continuous Integration, Continuous Delivery & 15 DevOps tools like Docker, Ansible, Terraform, Jenkins, AWS, Chef

     
  • 3.9
  •  |
  • Reviews ( 860 )
₹519

This Course Includes

  • iconudemy
  • icon3.9 (860 reviews )
  • icon3h 40m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Get into DevOps: The Masterclass

_From the author of Get into DevOps, the learning blog trusted by over 19,000 DevOps professionals every month:_

Welcome to the only course on Udemy that teaches you all about the DevOps mindset, methodologies and practices, plus hands-on tutorials on 15 of the most popular DevOps tools on the market, such as Docker, Ansible, Terraform, Jenkins and Amazon Web Services.

Get into DevOps: The Masterclass is for anyone looking to

learn more about DevOps ways of working

and how to use the most popular DevOps tools to

build Continuous Delivery pipelines

. DevOps is one of the

most sought-after

set of skills in the job market right now, with tens of thousands of open roles globally. According to PayScale, the

median DevOps salary in the U.S. is $92,327

per year. The

best DevOps specialists

on the market can name their price, and often earn more than $200,000 in a year. The best time to start learning DevOps was 5 years ago - the second best time is now! The first part of this course teaches you the

fundamental DevOps concepts

such as Continuous Delivery, Continuous Deployment and continuous improvement via frequent feedback loops. You will learn the key principles for

designing modern testing environments

, and how to improve delivery team throughput by

improving team autonomy

. We'll also discuss _The DevOps Teacher_ _model_ for

building DevOps capability in software teams.

After you know

_why_

you should implement DevOps ways of working, you will learn the

_how -_

the second part of this course is about hands-on tutorials on DevOps tools. You will learn

the basics of using 15 of the most popular DevOps tools

to implement automation, Infrastructure as Code, and self-service interfaces on

modern cloud platforms

. Note: The course is not designed to be an exhaustive reference guide to all these tools, but a crash course to enable you to quickly

learn the fundamentals

and

identify the key differences

between them. This course covers the following hands-on examples:

Cloud platforms

Amazon Web Services

_How to create a Virtual Machine on EC2_

_How to create an S3 bucket for hosting images_

_How to create a MySQL server with RDS (AWS Relational Database Service)_

Google Cloud Platform

_How to create a Virtual Machine on Google Compute Engine_

_How to use the Google Cloud Shell_

Openstack

_How to create a Virtual Machine on Openstack Nova_

_How to create and associate a floating IP with Openstack Neutron_

_How to create a Security Group rule to allow SSH access to Virtual Machines_

Microsoft Azure

_How to provision a Microsoft SQL Server installation on Azure_

Containers & Container orchestration

Docker

_How to create and run a Docker image for a Node.js application_

Kubernetes

_How to run a Kubernetes cluster locally with Minikube_

_How to deploy a simple containerised application on Kubernetes_

Rancher

_How to install Rancher on Google Cloud Platform_

_How to deploy a simple containerised application on Rancher_

_How to run an Elasticsearch cluster on top of Rancher_

AWS EC2 Container Service (ECS)

_How to create an ECS cluster and deploy a simple containerised application on it_

Pipelines & Automation

Jenkins

_How to create a Continuous Integration pipeline for building Docker images with Jenkins_

Gitlab CI

_How to create a Continuous Delivery pipeline for building, testing and deploying Docker images to Kubernetes_

Rundeck

_How to create a self-service dashboard for launching preconfigured virtual machines in AWS EC2_

Configuration management & Infrastructure as Code

Ansible

_How to use Ansible to launch a virtual machine in AWS EC2, configure it to install Docker, and then deploy a Docker container on it_

Terraform

_How to provision a Load Balancer (ALB) and two web servers in AWS with Terraform_

Chef

_How to run Chef Solo to configure application servers built with Terraform_

Puppet

_How to use Puppet to configure Apache and PHP on a server built with Terraform_

Join thousands of satisfied students and enroll now!

_Note: Unfortunately, the instructor is unable to provide technical support for individual technical issues using the tools demonstrated on this course._

What You Will Learn?

  • You will learn how to use the most popular DevOps tools, such as: Docker, Ansible, Terraform, Jenkins, Chef, Puppet, Kubernetes .
  • You will learn all about DevOps concepts such as Continuous Integration, Continuous Delivery and Continuous Deployment .
  • You will learn the fundamentals and differences between the most popular cloud platforms: AWS Amazon Web Services, Google Cloud Platform, Microsoft Azure and Openstack .
  • You will learn the basics of building, running and orchestrating Docker containers with Kubernetes, Rancher and AWS Elastic Container Service .
  • You will learn how to implement DevOps ways of working by improving Team Autonomy .
  • You will learn the key design principles for modern development & testing environments Show moreShow less.