hero2-desktop.webp

AZ-400T00: Designing and Implementing Microsoft DevOps solutions

Expert

AZ-400T00: Designing and Implementing Microsoft DevOps solutions

Durată: 4 zile

Certificare: DevOps Engineer Expert

Cui îi este dedicat cursul?

Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.

Cunoștințe și abilități inițiale

Successful learners will have prior knowledge and understanding of:

  • Cloud computing concepts, including an understanding of PaaS, SaaS, and IaaS implementations.

  • Both Azure administration and Azure development with proven expertise in at least one of these areas.

  • Version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

If you are new to Azure and cloud computing, consider one of the following resources:

If you are new to Azure Administration, consider taking:

If you are new to Azure Developer, consider taking:

Prezentarea cursului

This course provides the knowledge and skills to design and implement DevOps processes and practices. Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms

Ce subiecte abordează cursul

Introduction to DevOps

Choose the right project

Describe team structures

Choose the DevOps tools

Plan Agile with GitHub Projects and Azure Boards

Introduction to source control

Describe types of source control systems

Work with Azure Repos and GitHub

Structure your Git Repo

Manage Git branches and workflows

Collaborate with pull requests in Azure Repos

Identify technical debt

Explore Git hooks

Plan foster inner source

Manage Git repositories

Explore Azure Pipelines

Manage Azure Pipeline agents and pools

Describe pipelines and concurrency

Explore continuous integration

Implement a pipeline strategy

Integrate with Azure Pipelines

Introduction to GitHub Actions

Learn continuous integration with GitHub Actions

Design a container build strategy

Introduction to continuous delivery

Create a release pipeline

Explore release recommendations

Provision and test environments

Manage and modularize tasks and templates

Automate inspection of health

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

Integrate with identity management systems

Manage application configuration data

Explore infrastructure as code and configuration management

Create Azure resources using Azure Resource Manager templates

Create Azure resources by using Azure CLI

Explore Azure Automation with DevOps

Implement Desired State Configuration (DSC)

Implement Bicep

Introduction to Secure DevOps

Implement open-source software

Software Composition Analysis

Static analyzers

OWASP and Dynamic Analyzers

Security Monitoring and Governance

Explore package dependencies

Understand package management

Migrate consolidating and secure artifacts

Implement a versioning strategy

Introduction to GitHub Packages

Implement tools to track usage and flow

Develop monitor and status dashboards

Share knowledge within teams

Design processes to automate application analytics

Manage alerts, blameless retrospectives and a just culture

Introduction to DevOps

Choose the right project

Describe team structures

Choose the DevOps tools

Plan Agile with GitHub Projects and Azure Boards

Introduction to source control

Describe types of source control systems

Work with Azure Repos and GitHub

Structure your Git Repo

Manage Git branches and workflows

Collaborate with pull requests in Azure Repos

Identify technical debt

Explore Git hooks

Plan foster inner source

Manage Git repositories

Explore Azure Pipelines

Manage Azure Pipeline agents and pools

Describe pipelines and concurrency

Explore continuous integration

Implement a pipeline strategy

Integrate with Azure Pipelines

Introduction to GitHub Actions

Learn continuous integration with GitHub Actions

Design a container build strategy

Introduction to continuous delivery

Create a release pipeline

Explore release recommendations

Provision and test environments

Manage and modularize tasks and templates

Automate inspection of health

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

Integrate with identity management systems

Manage application configuration data

Explore infrastructure as code and configuration management

Create Azure resources using Azure Resource Manager templates

Create Azure resources by using Azure CLI

Explore Azure Automation with DevOps

Implement Desired State Configuration (DSC)

Implement Bicep

Introduction to Secure DevOps

Implement open-source software

Software Composition Analysis

Static analyzers

OWASP and Dynamic Analyzers

Security Monitoring and Governance

Explore package dependencies

Understand package management

Migrate consolidating and secure artifacts

Implement a versioning strategy

Introduction to GitHub Packages

Implement tools to track usage and flow

Develop monitor and status dashboards

Share knowledge within teams

Design processes to automate application analytics

Manage alerts, blameless retrospectives and a just culture

 

Ce abilități se dobândesc în urmă cursului

This Microsoft Official Course provides the knowledge and skills to design and implement DevOps processes and practices. 

Nu ai găsit ce căutai? Dă-ne un mesaj!

Prin trimiterea acestui formular sunteți de acord cu termenii și condițiile noastre și cu Politica noastră de confidențialitate, care explică modul în care putem colecta, folosi și dezvălui informațiile dumneavoastră personale, inclusiv către terți.