Banner rating d5dfd02e10e7bea369b370d45102dadcf6d70e41b6bfce1ee178127969f7852a
Dynamics Edge
4.67 out of 50 stars, based on 80 reviews*

Got a team or group of 5 or more people? We have special options for you, such as in-person training at your site, or special group pricing for Live Virtual training. Click or tap the button below to request a special quote for your group now!

Request Group Quote

Purchase

Price: $2995
Duration: 5 days
Select Date:
Show More Dates
Number of Seats:
Selected Date:
Selected Location:
Time: - EST

Course 40000

Price: $2995, Length: 5 days

AZ-400 Azure DevOps Engineer Training Bootcamp

Azure Solutions Architect Expert Badge Azure Certification Exams AZ-300 and AZ-301 Microsoft Azure Role Based Certification Training Azure Solution Architect Certification Training

This course helps you prepare for the following Official Microsoft Azure Certification Exam

  • Azure Exam AZ-400: Microsoft Azure DevOps Solutions

This course helps you prepare to earn the Azure Solutions Architect Expert badge. For more information on the Azure Solutions Architect Expert badge itself such as benefits of earning this certification badge, prerequisite badges, and the certification paths this badge is associated with, please use the following two links to learn more about the Azure Solutions Architect Expert badge:

About this Course

This 7-day Microsoft Azure Infrastructure and Deployment training contains the following 7 courses. It is also intended to help you prepare for Exam AZ-400.


AZ-400T01 Implementing DevOps Development Processes

Description /Course overview:

This course provides the knowledge and skills to implement processes DevOps. Participants will learn how to use the source control, stairs Git for the company and to implement and manage the build infrastructure.

Recipients

The course is aimed at IT professionals, system engineers and DevOps

Goals

At the end of the course participants will be able to describe the benefits of using source control.

  • Migrate from TFVC to git
  • Stairs git for Enterprise DevOps
  • Implement and manage the build infrastructure
  • Manage the application config & Secrets
  • Implementing a mobile strategy DevOps

Prerequisites to participate in the course:

Have a basic knowledge of Azure and of the principles of software development

Certification

This course prepares the following examinations and is valid for the following certifications:

AZ-400

AZ-400T02 Implementing Continuous Integration

Description/ Course overview:

This course provides knowledge and skills to implement continuous integration practices DevOps. Participants will learn how to implement continuous integration in a pipeline Azure DevOps, manage the principles of code quality and security and to implement a container build strategy.

Recipients

The course is aimed at IT professionals, system engineers and DevOps

Goals

At the end of the course participants will be able to:

  • Explain issues relating to continuous integration
  • Implement continuous integration using Azure DevOps
  • Configure the builds and options available
  • Create an automated build workflow
  • Supplement other build tooling with Azure DevOps
  • Create hybrid build processes
  • Describe what is code quality and how it is measured
  • Detect code smells
  • Automated test integration code quality
  • Make a report on code coverage during testing
  • Add tooling to measure technical debt

Prerequisites

To participate in the course participant must have a basic knowledge of Azure and of the principles of software development

Certification

This course prepares the following examinations and is valid for the following certifications:

AZ-400

AZ-400T03 Implementing Continuous Delivery

Course Description:

While attending this 1 day course training – will be able to help the participants achieve Microsoft Certified Expert Azure DevOps Engineer certification (AZ-400). This hands on, instructor led live course training teaches the knowledge to develop / deploy applications in an Azure environment along with the knowledge needed for the certification exams (administered while attending).

This Microsoft Certified Azure DevOps course will be taught using Microsoft Official Courseware:

AZ-400T03: Implementing Continuous Integration

Design a release strategy

  • Recommend release tools
  • Identify and recommend release approvals and gates
  • Recommend strategy for measuring quality of release and release process
  • Recommend strategy for release notes and documentation
  • Select appropriate deployment pattern

Set up a release management workflow

  • Automate inspection of health signals for release approvals by using release gates
  • Configure automated integration and functional test execution
    Create a release pipeline (e.g. Azure Kubernetes Service, Service Fabric, WebApp)
  • Create multi-phase release pipelines
  • Integrate secrets with release pipeline
  • Provision and configure environments
  • Manage and modularize tasks and templates (e.g. task and variable groups)

Implement an appropriate deployment pattern

  • Implement blue-green deployments
  • Implement canary deployments
  • Implement progressive exposure deployments
  • Scale a release pipeline to deploy to multiple endpoints (e.g. deployment groups, Azure Kubernetes Service, Service Fabric)

AZ-400T04: Implementing Dependency Management

Course Description:

While attending this 1 day course training – will be able to help the participants achieve Microsoft Certified Expert Azure DevOps Engineer certification (AZ-400). This hands on, instructor led live course training teaches the knowledge to develop / deploy applications in an Azure environment along with the knowledge needed for the certification exams (administered while attending).

This Microsoft Certified Azure DevOps course will be taught using Microsoft Official Courseware:

AZ-400T04: Implementing Dependency Management

Design a dependency management strategy

  • Recommend artifact management tools and practices
  • Abstract common packages to enable sharing and reuse
  • Inspect codebase to identify code dependencies that can be converted to packages
  • Identify and recommend standardized package types and versions across the solution
  • Refactor existing build pipelines to implement version strategy that publishes packages

Manage security and compliance

  • Inspect open source software packages for security and license compliance to align with corporate standards (e.g. GPLv3)
  • Configure build pipeline to access package security and license rating (e.g. Black Duck, White Source)
  • Configure secure access to package feeds

AZ-400T05 Implementing Application Infrastructure

Course Description:

While attending this 1 day course training – will be able to help the participants achieve Microsoft Certified Expert Azure DevOps Engineer certification (AZ-400). This hands on, instructor led live course training teaches the knowledge to develop / deploy applications in an Azure environment along with the knowledge needed for the certification exams (administered while attending).

This Microsoft Certified Azure DevOps course will be taught using Microsoft Official Courseware:

AZ-400T05 : Implementing Application Infrastructure

Design an infrastructure and configuration management strategy

  • Analyze existing and future hosting infrastructure
  • Analyze existing Infrastructure as Code technologies
  • Design a strategy for managing technical debt on templates
  • Design a strategy for using transient infrastructure for parts of a delivery lifecycle
  • Design a strategy to mitigate infrastructure state drift

Implement Infrastructure as Code

  • Create nested resource templates
  • Manage secrets in resource templates
  • Provision Azure resources
  • Recommend an Infrastructure as Code (IaC) strategy
  • Recommend appropriate technologies for configuration management

Manage Azure Kubernetes Service infrastructure

  • Provision Azure Kubernetes Service (e.g. using ARM templates, CLI)
  • Create deployment file for publishing to Azure Kubernetes Service (e.g. kubectl, Helm)
  • Develop a scaling plan

Implement infrastructure compliance and security

  • Implement compliance and security scanning
  • Prevent drift by using configuration management tools
  • Set up an automated pipeline to inspect security and compliance

AZ-400T06: Implementing Continuous Feedback

Course Description:

While attending this 1 day course training – will be able to help the participants achieve Microsoft Certified Expert Azure DevOps Engineer certification (AZ-400). This hands on, instructor led live course training teaches the knowledge to develop / deploy applications in an Azure environment along with the knowledge needed for the certification exams (administered while attending).

This Microsoft Certified Azure DevOps course will be taught using Microsoft Official Courseware:

AZ-400T06: Implementing Continuous Feedback

Recommend and design system feedback mechanisms

  • Design practices to measure end-user satisfaction (e.g. Send a Smile, app analytics)
  • Design processes to capture and analyze user feedback from external sources (e.g. Twitter, Reddit, Help Desk)
  • Design routing for client application crash report data (e.g. HockeyApp)
  • Recommend monitoring tools and technologies
  • Recommend system and feature usage tracking tools

Implement process for routing system feedback to development teams

  • Configure crash report integration for client applications
  • Develop monitoring and status dashboards
  • Implement routing for client application crash report data (e.g. HockeyApp)
  • Implement tools to track system usage, feature usage, and flow
  • Integrate and configure ticketing systems with development team's work management system (e.g. IT Service Management connector, ServiceNow Cloud Management, App Insights work items)

Optimize feedback mechanisms

  • Analyze alerts to establish a baseline
  • Analyze telemetry to establish a baseline
  • Perform live site reviews and capture feedback for system outages
  • Perform ongoing tuning to reduce meaningless or non-actionable alerts

AZ-400T07 Designing a DevOps Strategy

Course Description:

While attending this 2 day course training – will be able to help the participants achieve Microsoft Certified Expert Azure DevOps Engineer certification (AZ-400). This hands on, instructor led live course training teaches the knowledge to develop / deploy applications in an Azure environment along with the knowledge needed for the certification exams (administered while attending).

This Microsoft Certified Azure DevOps course will be taught using Microsoft Official Courseware:

AZ-400T07: Designing a DevOps Strategy

Recommend a migration and consolidation strategy for DevOps tools

  • Analyze existing artifact (e.g. deployment packages, NuGet) and container repositories
  • Analyze existing test management tools
  • Analyze existing work management tools
  • Recommend migration and integration strategies for artifact repositories, source control, test management, and work management

Design and implement an Agile work management approach

  • Identify and recommend project metrics, KPIs, and DevOps measurements (e.g. cycle time, lead time, Azure Kubernetes Service, WIP limit)
  • Implement tools and processes to support Agile work management
  • Mentor team members on Agile techniques and practices
  • Recommend an organization structure that supports scaling Agile practices
  • Recommend in-team and cross-team collaboration mechanisms

Design a quality strategy

  • Analyze existing quality environment
  • Identify and recommend quality metrics
  • Recommend a strategy for feature flag lifecycle
  • Recommend a strategy for measuring and managing technical debt
  • Recommend changes to team structure to optimize quality
  • Recommend performance testing strategy

Design a secure development process

  • Inspect and validate code base for compliance
  • Inspect and validate infrastructure for compliance
  • Recommend a secure development strategy
  • Recommend tools and practices to integrate code security validation (e.g. static code analysis)
  • Recommend tools and practices to integrate infrastructure security validation

Design a tool integration strategy

  • Design a license management strategy (e.g. Azure DevOps users, concurrent pipelines, test environments, open source software licensing, DevOps tools and services, package management licensing)
  • Design a strategy for end-to-end traceability from work items to working software
  • Design a strategy for integrating monitoring and feedback to development teams
  • Design an authentication and access strategy
  • Design a strategy for integrating on-premises and cloud resources

We look forward to your great success!

*NOTE: if an average rating and rating count are shown on this page, they are based on all reviews associated with Dynamics Edge that are shown on the review page, and are not restricted to reviews only for the particular course offered on this page.


40000AZ-400 Azure DevOps Engineer Training Bootcamp