TOIT Training

Modern DevOps in Practice

Modern DevOps in Practice
  • Overview
  • Curriculum
  • Reviews

Overview

If you’re facing issue of decreased frequency of deployment, high new releases failure rate and longer lead time between fixes than modern DevOps is the answer for your problems. DevOps looks at software development in a whole new way. Let’s take advantage of DevOps to overcome day-to-day IT infrastructure challenges in a more efficient and effective manner. Modern DevOps in Practice will introduce you to modern Development Operations (DevOps), how to utilize it in your development environment work with tools (Terraform and Azure DevOps). After this course you’ll be able to bring more automation and standardization to the development process, human errors can be significantly reduced and it will be best practices more efficiently shared across teams. Continuous delivery will help you save time setting up and fixing your working environments. Additionally you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the core of DevOps. By the end of this course you will feel comfortable with what DevOps learn how to utilize modern day tools to better ship code and provide high availability environments.

  • 9 Sections
  • 58 Lessons
  • 4h 20m Duration
Expand All

Introduction and Setup

2 Lessons
  • The Course Overview
  • Tools and Setup

Introduction to DevOps Principles

5 Lessons
  • What Is DevOps?
  • History
  • Context
  • People
  • Philosophy

Introduction to DevOps

12 Lessons
  • Overview
  • Providers
  • Azure
  • Azure Fundamentals
  • Azure Resources
  • Create a Virtual Machine
  • Azure Permissions and Key Vault
  • Azure Portal Alternates
  • Azure REST API
  • Azure REST API and Postman
  • Azure CLI – Part One
  • Azure CLI – Part Two

Configuration as Code and Container Orchestration

7 Lessons
  • Overview
  • Container Orchestration Tools
  • Docker – Part One
  • Docker – Part Two
  • Docker – Part Three
  • Kubernetes – Part One
  • Kubernetes – Part Two

Infrastructure as Code

7 Lessons
  • Overview – Infrastructure as Code
  • Languages and Applications
  • Terraform Installation
  • Terraform Provider
  • Terraform Variables
  • Create Resource Group
  • Create Key Vault

Automation, Pipeline Orchestration, and CI/CD

5 Lessons
  • Overview of Pipeline
  • Pipeline Orchestration Tools
  • Azure DevOps – Part One
  • Azure DevOps – Part Two
  • Console versus YAML Configuration

Monitoring and Logging

2 Lessons
  • Overview
  • Tools

Scripting Automation and Custom Tools

4 Lessons
  • Overview – Scripting Automation and Custom Tools
  • Scripting – Part 1
  • Scripting – Part 2
  • Custom Tools

Course Project

14 Lessons
  • Overview – Course Project
  • Azure DevOps Project Creation
  • Setup the Teams and Planning Boards
  • Setup Repositories
  • Set Branch Policies and Defaults
  • Create Azure Resources – Part One
  • Create Azure Resources – Part Two
  • Create Azure Resources – Part Three
  • Secrets and Variables
  • CI Build Definitions
  • CD Release Definitions – Part 1
  • CD Release Definitions – Part 2
  • CD Release Definitions – Part 3
  • Monitoring

0

0 Ratings
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 0%

Reviews

Free

Start Course

Retake Course

Are you sure you want to retake the course? This action will permanently delete all your progress in this course.

Course Includes

  • Understand DevOps principles and its evolution
  • Explore cloud technologies and their role in DevOps
  • Master Docker and Kubernetes for container orchestration
  • Implement infrastructure as code with Terraform
  • Create CI/CD pipelines with Azure DevOps
  • Automate common tasks with scripting and custom tools

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Buy for group

Modern DevOps in Practice
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)