logo-img

Course Details

Azure Admin & Azure Devops

(254 reviews)
course-meta
Created by
Admin

Total Enrolled

50,000+

Last Update

01 January 2023

Duration

45 Days

Description

Cloud247's DevOps training is a comprehensive course that provides in-depth knowledge of various DevOps tools, including Git, Jenkins, Docker, Ansible, Terraform, Kubernetes, Prometheus, and Grafana. The course is designed to be entirely hands-on, allowing you to become a certified practitioner by implementing best practices in Continuous Development, Configuration Management, Continuous Integration, and Continuous Monitoring throughout the software development life cycle. By enrolling in this DevOps Certification program, you can gain expertise in the essential skills required to succeed in the DevOps field.

What you'll learn

  • Fundamentals of SDLC & Application Lifecycle Management
  • Operating Systems/Linux
  • Version Control System - Git/GitHub
  • Azure Admin for Azure DevOps
  • Introduction to Azure DevOps
  • Azure Boards

Requirements

  • • High School Mathematics Level
  • • Basic Knowledge Required
  • • Broadband Internet

Curriculum

  • 45 lectures • 45 days total length

Fundamentals of Web Applications

Introduction to Software Development Life Cycle (Application Lifecycle Management)

Essential Technologies of SDLC

Execution of Software Development Life Cycle (Application Lifecycle Management)

Introduction to Linux OS

Linux Distributions

Linux Architecture

Understanding Command Line Interface - CLI

Understanding Linux File System

Using Text Editor (vi)

File & Directory Management

Archive Files Using tar and zip utilities

Package Management

User Management

File Permissions

Service Management

Configure Firewalls to secure the application

Understand how IP addresses, ports, and DNS works

Load Balancers

HTTP/HTTPS

Introduction to Version Control System

Centralized Version Control System

Distributed Version Control System

Git Introduction

Git Architecture

Git Workflow

Git Branching Model

Git Merging Branches

Detached Head for Retro scoping

Undoing Changes

Git Ignore

GitHub For Remote Repositories

Using existing GIT Repositories with Clone

Pull Requests

Tagging


Introduction to Azure Cloud

What is Microsoft Azure?

Microsoft Azure Services

Creating a Microsoft Azure Account

Azure CLI, Azure PowerShell

Managing Azure Resources & Subscriptions

Azure Resource Manager

Microsoft Azure Architecture

Azure Resources Management and Azure Storage

Azure Resources & Subscriptions

Azure Resource Manager

Managing Azure Resources

Azure Tags

Azure Storage Account & its types

Azure Blob Storage

Azure Content Delivery Network (CDN)

Azure Files Storage

Azure File Sync

Azure Virtual Machines

Data Disks in Azure

Azure VMs & Interfaces

ARM templates and VHD templates

Custom Images of Azure VM

Virtual Machine Scale Sets

Virtual Machine Availability Sets

App Service plan

Networking for an App Service

Deployment slots

Container image

Azure Networking

Azure Virtual Networks

Azure Vnet Components

IP Address – Public & Private IPs

Azure Vnet Subnets

Azure Network Interface Cards (NIC)

Network Security Group (NSG)

Route Tables and Service Tags

Azure DNS and Private DNS

Application Gateway

Azure Front Door Service

Azure Traffic Manager

Application Security Groups

Azure Load Balancers

Azure Firewall

Azure Bastion

Network Watcher

Azure Express Route

Express Route Circuits and Express Route Peering

Azure Active Directories

Windows AD Vs Azure AD

Azure AD Users

Azure AD Groups

Azure AD Domains

Azure AD Tenants

Authentication Options

Azure AD Connect

Self Service password Reset (SSPR)

Multi Factor Authentication (MFA)

Resource Locks

Azure Monitoring

Azure Metrics

Log Analytics

Alerts and actions

Application Insights

Backup reports

Recovery Services Vault

Backing Up Azure Virtual Machines

VM Backup Policies

Restoring Azure Virtual machines

What are Azure DevOps?

Azure Boards

Azure Repos

Azure Pipelines

Azure Test Plans

Azure Artifacts

Creating Pipelines in Azure DevOps

Connecting project in Azure DevOps

What are Azure Boards?

Why use Azure Boards?

Agile Project Management Best practices

Basic concepts of Azure Boards

Connecting Boards to GitHub

Work items

Kanban Boards

Sprints

Scrum and Plans

Azure Boards Integrations

Introduction to Azure Repos

Compare TFVC and Git

Key Concepts in Azure Repos

Search your code in Repos

What is TFVC?

Azure Repos Integrations

What are Azure Pipelines?

Why use Azure Pipelines

Deploying to Azure

Key concepts in Pipelines

CI Triggers in pipelines

YAML Basics

Ecosystems and Integration

Setting up CI build

Adding Tests to the Pipeline

Agents and Tasks

What are Azure Artifacts?

Key concepts in Artifacts

Working with packages

Feeds

Views and upstream sources

Connecting to Azure Pipelines

What are Azure test plans?

Exploratory and Manual testing

Test from Kanban board

Creating Test Plans

Testing Web Apps

Introduction to Containerization

Virtualization using Virtual Machines

Virtual Machines vs Docker

Docker Architecture

Components of Docker

Setting up Docker

Docker Registry

Docker Images Vs Docker Containers

Running Docker Containers

Docker Volumes

Containerize Applications

Creating Docker Container from Docker Image

Sharing images using Docker Hub

Deploying Docker applications using multiple containers

Running applications using Docker Compose

Docker Networks

Introduction to Container Orchestration

Container Orchestration Tools

Overview of Kubernetes

Kubernetes Architecture

Components of Kubernetes

Understanding and running Containers

Sustaining Containers

Running Pods of Containers

Clustering of Pods and Containers

Replica Sets, Deployments and Services

AKS Storage

AKS Virtual Nodes

Azure Container Registry for AKS

Azure AKS - Auto Scaling

CI/CD with AKS

Azure Monitoring Using AKS

Terraform Installation

Understanding Terraform HCL

Terraform with AWS

Terraform with Ansible

Setup Highly Available Infrastructure Using Terraform

Deploying end to end Architecture on Azure using Terraform

Azure Boards Integrations

Terraform Installation

Understanding Terraform HCL

Terraform with AWS

Terraform with Ansible

Setup Highly Available Infrastructure Using Terraform

Deploying end to end Architecture on Azure using Terraform

Azure Boards Integrations

Python as a Scripting Language

Python Collections and Sequences

Working with Python Collections

Python Functional Programming

Python File Handling

Python Modules and Packages

Classes in Python

Oops in Python

Application of Scripting Languages

Automation through Scripting Languages

Student Feedback

4.7

5785 Rating
98%
78%
55%
60%
10%
image not found
  • Level
    Intermediate
  • Lectures
    45 Lectures
  • Duration
    +45 Days
  • Laguage
    English
  • Access
    Full Lifetime
  • Certificate
    Yes
  • Recourse
    5 Downloadable Files