Microsoft Designing and Implementing DevOps Solutions (AZ-400)

Course Summary

Are you ready to become a developer or an infrastructure administrator who works with people, processes, and products to deliver continuous value for organizations?

This self-paced Microsoft AZ-400 course provides the knowledge and skills you need to meet your goals. You’ll learn how to design and implement strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback.

As a Microsoft Certified: DevOps Engineer Expert, you’ll have proof of your ability to work on cross-functional teams with developers, site reliability experts, and Azure administrators.

Methodology:

180-day access to:

  • Lessons
  • Video learning
  • MeasureUp Practice Test for Microsoft (AZ-400). Practice Mode with remediation and Certification mode to simulate the test day experience.

Duration:

Approximately 4-5 Days / 34 hours of primary content. Each learner will learn at their own pace.

Audience:

DevOps engineers who are developers or infrastructure administrators and who also have subject matter expertise in working with people, processes, and products to enable continuous delivery of value in organizations.

Prerequisites:

Candidates for this certification should have experience with:

  • Administration and development in Azure.
  • Familiarity with Azure DevOps and GitHub.

Course Outcome:

Upon successful completion of this course, students should be able to:

  • Configure processes and communications.
  • Design and implement source control.
  • Design and implement build and release pipelines.
  • Develop a security and compliance plan.
  • Implement an instrumentation strategy.

Course Outline:

Lesson 1: Configure processes and communications.

  • Skill 1.1: Configure activity traceability and flow of work 
  • Skill 1.2: Facilitate Communication and Collaboration.

Lesson 2: Design and implement source control.

  • Skill 2.1: Design and implement a source control strategy.
  • Skill 2.2: Plan and implement branching strategies for the source code
  • Skill 2:3: Configure and manage repositories

Lesson 3: Design and implement build and release pipelines.

  • Skill 3.1: Design and implement pipeline automation.
  • Skill 3.2: Design and implement a package management strategy.
  • Skill 3.3: Design and implement pipelines.
  • Skill 3.4: Design and implement deployments.
  • Skill 3.5: Design and implement infrastructure as code (IaC)
  • Skill 3.6: Maintain pipelines

Lesson 4: Develop a security and compliance plan.

  • Skill 4.1: Design and implement a strategy for managing sensitive information in automation.
  • Skill 4.2: Automate security and compliance scanning.

Lesson 5: Implement an instrumentation strategy.

  • Skill 5.1: Configure monitoring for a DevOps environment.
  • Skill 5.2: Analyze metrics.