Skip to main content
Rlearning solution private limited
Rlearning solution private limited
  • AZ - 400 - Azure DevOps Engineering 

    Course Overview :

    The 5-Day Instructor-Led Work-Shop Based Training on Microsoft Azure Devops gives the In-Depth Knowledge to Implement CI (Continuous Integration), CD (Continuous Development), Infrastructure as a Code, Devops Security, Logging and Monitoring 

Key Features of this course

Dedicated Lab Access

All the participants will get dedicated lab access to do the hands on practice 

Practice Questions

All the participants will get access to Unique exam portal Access which will Prepare you for Certification as well the Knowledge check 

Daily Key Notes

Daily notes will be shared to everyone which is help to follow session and useful for the future reference

Microsoft Achievement code

All the paticipants will get the completion achievement code which is provided by Microsoft

This Course Deeply Covers Below 

  • Create, Manage, Version Control Azure DevOps Repositories Such as Azure Repos, GIT HUB, GIT HUB Enterprise, Bit Bucket.
  • Manage and build the application Package (.Net, JAVA, Node JS, Container Based Application Package) using the Azure Repositories 
  • Creating, managing and deploying Build Pipeline 
  • Configuring and Continuous deployment On Build Pipeline 
  • Creating, configuring and managing Release Pipeline Single Stage and Multiple Stage 
  • Configuring and Managing Continuous Deployment and Continuous Delivery 
  • Working with Approvals and release gates
  • Configuring and Managing Continuous Deployment on Application Environment such App Service, Container App, Azure Virtual machines, On-premises Virtual machines/Servers, Kubernetes)
  • Creating, configuring and Deploying Azure Infrastructure Such as Virtual Network, Virtual Disk, Storage as Code using Azure Pipeline 
  • Logging and Monitoring Azure Pipeline 
  • Securing Azure Pipeline

New Batch Starts @ 21-DEC-2024
​Batch Type : Weekend 
​Timing : 2:00 PM IST to 6:00 PM IST

​Offer Price : 14750/- Incl All taxes (This price applicable the candidates who rigister before 07-DEC-2024

Register Now

Course Curriculum

Talk to our Advisor

Module 1: Concepts of DevOps and Azure DevOPS

Lessons:

  • · Introduction to DevOPS
  • · Architecture of DevOPS
  • · DevOPS Organization 
  • · DevOPS project
  • · Project Settings and Organization Settings
  • · DevOPS Policies 

Lab:

  • · Creating Azure DevOps Subscription
  • ·Configuring DevOPS billing 
  • ·Creating Devops organization
  • ·Creating DevOps Projects
  • ·Configuring DevOPS Polices and Permissions 
Module 2: Azure Devops Repositories and Build Package

Lessons:

  • ·  Understanding Azure Repos
  • ·  Understanding GITHUB Repos
  • ·  Understanding the branches (Main/Master, Sub-Branch)
  • ·  Understanding version Control
  • ·  Understanding Revert, Pull and Merge Request
  • ·  Understanding different types of Merge request

  Lab :

  • ·  Creating the Azure Repos
  • ·  Uploading and managing the code in the Azure Repos
  • ·  Modifying the code and creating and managing the version Control 
  • ·  Comparing the Versions, Revert and Merge the Versions
  • ·  Creating the Sub-Branch 
  • ·  Modifying the Code in the Sub-branch
  • ·  Creating a GIT HUB organization
  • ·  Creating Main Branch and Sub Branch
  • ·  Upload and Manage Code in GIT Hub
  • ·  Deploying CI/CD using GIT HUB to App Service Environment  
Module 3: Build and Build Pipeline

Lessons:

  • ·  Understanding Runtime
  • ·  Understanding what is Build and package
  • ·  Various Types of Package generator such NPM, MAVEN, Power Shell and Many.
  • ·  Understanding YAML to build the Package of any Codes.

Lab:

  • ·  Creating the build
  • ·  Creating the build pipeline
  • ·  Validating the build
  • ·  Deploying Build, Enabling and Configuring Continuous Deployment 
Module 4: Release and Release Pipeline

Lessons:

  • · Deployment Slot
  • · Staging Slot
  • · Production Slot
  • · Configuring Artifacts
  • · Understanding Pipeline jobs, agents and tasks
  • · Single Stage and Multi Stage Release Pipeline 

Labs:

  • ·  Creating and Configuring Test-Stage
  • ·  Creating and Configuring Production-Stage
  • ·  Release Test and Production-stage to App Services Environment 
Module 5: Deployment Group and Release Pipeline

Lessons:

  • ·  Understanding Deployment Group
  • ·  Create a Deployment group
  • ·  Devops Virtual Machine/Server Agent

Lab:

  • ·   Deploying the Virtual Machine Agent
  • ·   Registering Virtual Machine in Deployment Group
  • ·   Configuring Build and Release Pipeline for Virtual Machines/ Physical 
     Servers
  • ·   Deploying Devops applications to Virtual Machines 
Module 6: Approvals, Checks and gates

Lessons:

  • ·  Understanding Release gates in pipeline
  • ·  Understanding Pre -Deployment and Post-Deployment Approvals Pipeline
  • · Understanding checks

 Lab:

  • ·   Configuring and Managing Release gates
  • ·   Configuring and Managing Pre-deployment Approvals
  • ·   Configuring and Managing Post Deployment Approvals
  • ·   Configuring and Managing Checks 


Module 7: Azure Devops Pipeline and Containers

Lessons:

  • ·  Understanding the Difference between the Monolithic and Microservices Applications
  • ·  Understanding the Docker and Docker Engine
  • ·  Understanding Container, container Image
  • ·  Understanding Azure Container Registry
  • ·  Understanding build and Push container Image
  • ·  Continuous Deployment of Containers using Azure Pipeline 

 Lab:

  •   ·  Creating and Build Containers
  • ·   Creating and Configuring Build and Release pipeline to deploy containers 
Module -8 Azure Devops Pipeline and AKS (Azure Kubernetes Cluster)

Lessons:

  • ·  Architecture Of Kubernetes Cluster
  • ·  Pods, Nodes and Containers
  • ·  Kubernetes Storage and network
  • ·  Kubernetes Replicas
  • ·  Kubernetes Scaling
  • ·  Kubernetes High Availability and Scaling 

Labs:

  • ·  Creating and configuring the Kubernetes Cluster
  • ·  Creating and Configuring Container Registry
  • ·  Continuous Deployment of Containers to Kubernetes Cluster
  • ·  Validating the failover of Container application
  • ·  Deploying Kubernetes cluster using Azure Pipeline 
Module 9: Azure Resource Manager Template

Lessons:

  • ·   Understanding Infrastructure as a Code and DSC
  • ·   Understanding Resource Manager template
  • ·   Resource Manager Template and Pipeline 

Labs:

  •   Creating Resource template
  •   Deploying Resource Manager Template using Azure pipeline 
Module-10 Implement Security and Validate Code Bases for Compliance

Lessons:

  • Understand security in the Pipeline
  • Introduction to Azure Security Center
  • Implement open-source software
  • Manage anti-malware and anti-spam policies
  • Integrate license and vulnerability scans
  • Identify technical debt

  Lab:

  • Implement security and compliance in Azure DevOps Pipelines