[AZ-400] Azure DevOps
Real stories from satisfied trainees: What they have to say
“What inspired her even though she had a Career break? Check Meghana's story. . .
Meghana was at a crossroads after taking a career break and felt lost about how to restart her career with the latest technology. However, after taking CKA training, she was able to start her career in Kubernetes, learn new skills step by step, and eventually clear the certification, even with only Docker knowledge at hand and built her carrer
- Meghana Batchu
“Got Stuck in the current job… Check What Satyendra did!!
From struggling to making a move and enhancing my knowledge and skillset on Cloud, to being confident to work on multi-cloud projects, Devops Institute Mumbai made it all possible! After attending the FREE Class, I enrolled for Cloud courses, and now I’m much more confident to take multi-cloud projects. They always provides Top notch updated material for courses.
- Satyendra Yadav
“How Neha Got a Higher-Paying Job even she had a little knowledge on Cloud.
Neha began her career in Oracle Cloud, but yearned for more knowledge in multi-cloud to advance. She learnt Azure and Kubernetes, successfully cleared the exam, and landed a job as a DevOps Engineer at Avanade in London.Devops Institute Mumbai always provides great and enhanced study material and quality support
- Neha Mittal
“I am a Fresher, Check Piyush's Story
Passed out of college, Piyush set his sights on mastering Multi-Cloud by pursuing several certifications like Kubernetes: CKA & CKS, Azure Administrator and Oracle too & later landed a job offer from Cognizant as a DevOps & Kubernetes Security Specialist.
- Piyush Jain
“Still, feeling Hesitant?
Here's one more INSPIRING story...My trainee, Tolu, was new to Cloud & didn't even have any IT background. Yet he decided to take a leap of faith! Fast forward a few months, and he's totally singing about Cloud to anyone who wants to level up in their career and land those big, fat paychecks
- Tolu Daramola
“I am too old to Learn. Check Michael's Story
Having 35 Years of experience in IT and completed the azure admin certification with us. After having a experience, time is the biggest challenge to learn new things. Now he is preparing for other certification too. He said that "Devops Institute Mumbai has definitely figured out that my success is their success. Thanks"
- Michael Oehlert
Introducing: [AZ-400] Microsoft Azure DevOps Engineer Training
Microsoft Azure Cloud Intro
Introduction Azure DevOps
Source Control Management
Continuous Integration (CI)
Continuous Deployment (CD)
Continuous Testing
Artifactory Management
Infrastructure As A Code (IaaC)
Feedback Amplification
Release Management
NextGen DevOps (Fundamentals)
Exam Preparation
COURSE BREAKDOWN
MODULE 1: GET STARTED ON A DEVOPS TRANSFORMATION JOURNEY
- LESSON 1: INTRODUCTION TO DEVOPS
- LESSON 2: CHOOSE THE RIGHT PROJECT
- LESSON 3: DESCRIBE TEAM STRUCTURES
- LESSON 4: CHOOSE THE DEVOPS TOOLS
- LESSON 5: PLAN AGILE WITH GITHUB PROJECTS AND AZURE BOARDS
- LESSON 6: INTRODUCTION TO SOURCE CONTROL
- LESSON 7: DESCRIBE TYPES OF SOURCE CONTROL SYSTEMS
- LESSON 8: WORK WITH AZURE REPOS AND GITHUB
- LAB: AGILE PLANNING AND PORTFOLIO MANAGEMENT WITH AZURE BOARDS
- LAB: VERSION CONTROLLING WITH GIT IN AZURE REPOS
MODULE 2: DEVELOPMENT FOR ENTERPRISE DEVOPS
- LESSON 1: STRUCTURE YOUR GIT REPO
- LESSON 2: MANAGE GIT BRANCHES AND WORKFLOWS
- LESSON 3: COLLABORATE WITH PULL REQUESTS IN AZURE REPOS
- LESSON 4: EXPLORE GIT HOOKS
- LESSON 5: PLAN FOSTER INNER SOURCE
- LESSON 6: MANAGE GIT REPOSITORIES
- LESSON 7: IDENTIFY TECHNICAL DEBT
- LAB: VERSION CONTROLLING WITH GIT IN AZURE REPOS
MODULE 3: IMPLEMENT CI WITH AZURE PIPELINES AND GITHUB ACTIONS
- LESSON 1: EXPLORE AZURE PIPELINES
- LESSON 2: MANAGE AZURE PIPELINE AGENTS AND POOLS
- LESSON 3: DESCRIBE PIPELINES AND CONCURRENCY
- LESSON 4: EXPLORE CONTINUOUS INTEGRATION
- LESSON 5: IMPLEMENT A PIPELINE STRATEGY
- LESSON 6: INTEGRATE WITH AZURE PIPELINES
- LESSON 7: INTRODUCTION TO GITHUB ACTIONS
- LESSON 8: LEARN CONTINUOUS INTEGRATION WITH GITHUB ACTIONS
- LESSON 9: DESIGN A CONTAINER BUILD STRATEGY
- LAB: CONFIGURING AGENT POOLS AND UNDERSTANDING PIPELINE STYLES
- LAB: ENABLING CONTINUOUS INTEGRATION WITH AZURE PIPELINES
- LAB: INTEGRATING EXTERNAL SOURCE CONTROL WITH AZURE PIPELINES
- LAB: IMPLEMENTING GITHUB ACTIONS BY USING DEVOPS STARTER
- LAB: DEPLOYING DOCKER CONTAINERS TO AZURE APP SERVICE WEB APPS
MODULE 4: DESIGN AND IMPLEMENT A RELEASE STRATEGY
- LESSON 1: INTRODUCTION TO CONTINUOUS DELIVERY
- LESSON 2: EXPLORE RELEASE STRATEGY RECOMMENDATIONS
- LESSON 3: BUILD A HIGH-QUALITY RELEASE PIPELINE
- LESSON 4: INTRODUCTION TO DEPLOYMENT PATTERNS
- LESSON 5: IMPLEMENT BLUE-GREEN DEPLOYMENT AND FEATURE TOGGLES
- LESSON 6: IMPLEMENT CANARY RELEASES AND DARK LAUNCHING
- LESSON 7: IMPLEMENT A/B TESTING AND PROGRESSIVE EXPOSURE DEPLOYMENT
- LAB: CREATING A RELEASE DASHBOARD
- LAB: CONTROLLING DEPLOYMENTS USING RELEASE GATES
MODULE 5: IMPLEMENT A SECURE CONTINUOUS DEPLOYMENT USING AZURE PIPELINES
- LESSON 1: CREATE A RELEASE PIPELINE
- LESSON 2: PROVISION AND TEST ENVIRONMENTS
- LESSON 3: MANAGE AND MODULARIZE TASKS AND TEMPLATES
- LESSON 4: AUTOMATE INSPECTION OF HEALTH
- LESSON 5: MANAGE APPLICATION CONFIGURATION DATA
- LESSON 6: INTEGRATE WITH IDENTITY MANAGEMENT SYSTEMS
- LESSON 7: IMPLEMENT APPLICATION CONFIGURATION
- LAB: CONFIGURING PIPELINES AS CODE WITH YAML
- LAB: SETTING UP AND RUNNING FUNCTIONAL TESTS
- LAB: INTEGRATING AZURE KEY VAULT WITH AZURE DEVOPS
MODULE 6: MANAGE INFRASTRUCTURE AS CODE USING AZURE AND DSC
- LESSON 1: EXPLORE INFRASTRUCTURE AS CODE AND CONFIGURATION MANAGEMENT
- LESSON 2: CREATE AZURE RESOURCES USING AZURE RESOURCE MANAGER TEMPLATES
- LESSON 3: CREATE AZURE RESOURCES BY USING AZURE CLI
- LESSON 4: EXPLORE AZURE AUTOMATION WITH DEVOPS
- LESSON 5: IMPLEMENT DESIRED STATE CONFIGURATION (DSC)
- LESSON 6: IMPLEMENT BICEP
- LAB: AZURE DEPLOYMENTS USING AZURE RESOURCE MANAGER TEMPLATES
MODULE 7: IMPLEMENT SECURITY AND VALIDATE CODE BASES FOR COMPLIANCE
- LESSON 1: INTRODUCTION TO SECURE DEVOPS
- LESSON 2: IMPLEMENT OPEN-SOURCE SOFTWARE
- LESSON 3: SOFTWARE COMPOSITION ANALYSIS
- LESSON 4: STATIC ANALYZERS
- LESSON 5: OWASP AND DYNAMIC ANALYZERS
- LESSON 6: SECURITY MONITORING AND GOVERNANCE
- LAB: IMPLEMENT SECURITY AND COMPLIANCE IN AZURE PIPELINES
- LAB: MANAGING TECHNICAL DEBT WITH SONARQUBE AND AZURE DEVOPS
MODULE 8: DESIGN AND IMPLEMENT A DEPENDENCY MANAGEMENT STRATEGY
- LESSON 1: EXPLORE PACKAGE DEPENDENCIES
- LESSON 2: UNDERSTAND PACKAGE MANAGEMENT
- LESSON 3: MIGRATE, CONSOLIDATE, AND SECURE ARTIFACTS
- LESSON 4:IMPLEMENT A VERSIONING STRATEGY
- LESSON 5: INTRODUCTION TO GITHUB PACKAGES
- LAB: PACKAGE MANAGEMENT WITH AZURE ARTIFACTS
MODULE 9: IMPLEMENT CONTINUOUS FEEDBACK
- LESSON 1: IMPLEMENT TOOLS TO TRACK USAGE AND FLOW
- LESSON 2: DEVELOP MONITOR AND STATUS DASHBOARDS
- LESSON 3: SHARE KNOWLEDGE WITHIN TEAMS
- LESSON 4: DESIGN PROCESSES TO AUTOMATE APPLICATION ANALYTICS
- LESSON 5: MANAGE ALERTS, BLAMELESS RETROSPECTIVES, AND A JUST CULTURE
- LAB: MONITORING APPLICATION PERFORMANCE WITH APPLICATION INSIGHTS
- LAB: INTEGRATION BETWEEN AZURE DEVOPS AND MICROSOFT TEAMS
- LAB: SHARING TEAM KNOWLEDGE USING AZURE PROJECT WIKIS
DevOps Projects
Azure DevOps Automate Infra Deployment on Azure Cloud with Terraform & Azure Pipeline (CI_CD)
In this project, you will learn how to incorporate Terraform into Azure Pipelines (CI/CD) for implementing Infrastructure as Code (IaC) to create Azure WebApp and deployment of .Net Application (same logic can be used to deploy Java or Python or any other application) on Azure WebApp
Azure DevOps Automate Infra Deployment on Azure Cloud with Terraform & Azure Pipeline (CI_CD)
In this project, you will learn how to incorporate Terraform into Azure Pipelines (CI/CD) for implementing Infrastructure as Code (IaC) to create Azure WebApp and deployment of .Net Application (same logic can be used to deploy Java or Python or any other application) on Azure WebApp
Azure DevOps Automate Infra Deployment on Azure Cloud with Terraform & Azure Pipeline (CI_CD)
In this project, you will learn how to incorporate Terraform into Azure Pipelines (CI/CD) for implementing Infrastructure as Code (IaC) to create Azure WebApp and deployment of .Net Application (same logic can be used to deploy Java or Python or any other application) on Azure WebApp
Deploy App on AKS Cluster using Jenkins (CI/CD)
In this project, we will leverage Jenkins as a CI/CD tool to automate the build and deployment of applications on an AKS cluster. This approach enhances the efficiency and reliability of the software delivery lifecycle.
ArgoCD (GitOps CD) to Deploy App to K8s Cluster
In this project, we will employ ArgoCD, a GitOps continuous delivery tool, to automatically synchronize and deploy applications to Kubernetes clusters. This ensures consistency and traceability through version-controlled manifests.