MyGradez Azure DevOps Brouchure F
MyGradez Azure DevOps Brouchure F
Target Audience
This course is ideal for professionals for three primary backgrounds:
Course Objectives
Our curriculum aims to:
Equip you with the practical skills necessary to implement DevOps practices using
Azure DevOps.
Offer insights into integrating open-source tools like Jenkins, JFrog Artifactory,
and various Azure DevOps plugins.
Course Structure
The course is designed with a modular approach to ensure comprehensive coverage and
effective learning. Each module includes the following components:
Pre-read Lin ks: Curated resources to prepare you for the module's content.
We are excited to embark on this learning journey with you and look forward to seeing
you thrive in the world of DevOps. Let’s get started!
2
Overall Curriculum Structure
Base Resources
Azure Subscription
MCQs
Assessment Strategy
The current DevOps curriculum focuses on Learning and parallel assessment to verify
the same. Each module is mapped with formative and summative assessments. There
is a Pretest and Post-test for every module with appropriate assignments.
3
Cloud Modules [12 Days]
Overview of Cloud computing
Benefits of Cloud
Cloud attributes and advantages
Understanding Private, Public, and Hybrid Clouds
IaaS, PaaS, SaaS
Difference between Azure/ AWS/ GCP
Shared Responsibility Model
Azure Pricing Model
Azure Subscription Model
Cloud service types
Core Azure architectural components
Azure Management tools
Azure GUI/ CLI/ ARM templates
Azure Resource Group
Azure compute and networking services
Azure storage services
Azure identity, access, and security
Managing User accounts in Azure Entra ID
Azure Compute Services
Azure Web Apps
Azure Container Services
Azure permission model
Cost Management in Azure
Features and tools in Azure for governance and compliance
Feature and tools for managing and deploying Azure resources
Monitoring tools in Azure
4
Course AZ-104 T00-A: Microsoft Azure Administrator
Duration: 40 Hrs.
Module 1: Identity
In this module, you will learn how to secure identities with Azure Active
Directory and implement users and groups.
Lessons
Azure Active Directory
Users and Groups
Lessons
Subscriptions and Accounts
Azure Policy
Role-based Access Control (RBAC)
5
Mod ule 3: Azure Ad min istration
In this module, you will learn about the tools an Azure Administrator uses to manage
their infrastructure. This includes the Azure Portal, Cloud Shell, Azure PowerShell, CLI,
and Resource Manager Templates. This module includes:
Lesson s
Azure Resource Manager
Azure Portal and Cloud Shell
Azure PowerShell and CLI
ARM Templates
Lesson s
Virtual Networks
IP Addressing
Network Security groups
Azure Firewall
Azure DNS
6
Lab : Imp lemen t Virtual Networkin g
After completing this module, students will be able to:
Lesson s
VNet Peering
VPN Gateway Connections
ExpressRoute and Virtual WAN
Lesson s
Network Routing and Endpoints
7
Lab : Imp lemen t Traffic Man ag emen t
After completing this module, students will be able to:
Configure network routing including custom routes and service endpoints.
Lesson s
Storage Accounts
Blob Storage
Storage Security
8
Lesson s
Virtual Machine Planning
Creating Virtual Machines
Virtual Machine Availability
Virtual Machine Extensions
Lesson s
Azure App Service Plans
Azure App Service
Container Services
9
Mod ule 10: D ata Protection
In this module, you will learn about backing up files and folders, and virtual machine
backups.
Lesson s
File and Folder Backups
Virtual Machine Backups
In this module, you will learn about monitoring your Azure infrastructure including
Azure Monitor, alerting, and log analytics.
Lesson s
Azure Monitor
Azure Alerts
Log Analytics
Network Watcher
10
AZ-400T00: Designing and Implementing
Microsoft DevOps Solutions
11
Understand Git repositories
Implement mono repo or multiple repos
Explain how to structure Git Repos
Implement a change log
Describe Git branching workflows
Implement feature branches
Implement GitFlow
Fork a repo
Leverage pull requests for collaboration and code reviews
Give feedback using pull requests
12
Module 4: Design and implement a release strategy
Introduction to continuous delivery
Explore release strategy recommendations
Build a high-quality release pipeline
Introduction to deployment patterns
Implement blue-green deployment and feature toggles
Implement canary releases and dark launching
Implement A/B testing and progressive exposure deployment
13
Explain the terminology used in Azure DevOps and other Release Management
Tooling
Describe what a Build and Release task is, what it can do, and some available
deployment tasks
Implement release jobs
Differentiate between multi-agent and multi-configuration release job
Provision and configure target environment
Deploy to an environment securely using a service connection
Configure functional test automation and run availability tests
Setup test infrastructure
Use and manage task and variable groups
14
Lab : Implement security and compliance in Azure Pipelines
Lab : Managing technical debt with SonarQube and Azure DevOps
After completing this module, students will be able to:
15
Module 9: Implement continuous feedback
Final Assessment
Certification resources for Azure DevOps [0.5 – 1 Day]
Microsoft Documentation Links
Microsoft Learning Path Links
Sample Az 400 Question
16