Microsoft
Microsoft Logo

AZ 400: Implement CI with Azure Pipelines and GitHub Actions 

  • Offered byMicrosoft

AZ 400: Implement CI with Azure Pipelines and GitHub Actions
 at 
Microsoft 
Overview

Duration

6 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Advanced

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

AZ 400: Implement CI with Azure Pipelines and GitHub Actions
 at 
Microsoft 
Course details

Skills you will learn
What are the course deliverables?
  • 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
More about this course
  • This learning path introduces the continuous integration concept using Azure Pipelines and GitHub Actions and provides instruction on configuring those services and building applications
  • This learning path helps prepare you for Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions
  • This module introduces Azure Pipelines concepts and explains key terms and components of the tool, helping you decide your pipeline strategy and responsibilities
  • This module explores differences between Microsoft-hosted and self-hosted agents, detail job types, and introduces agent pools configuration
  • You will understand typical situations to use agent pools and how to manage its security

AZ 400: Implement CI with Azure Pipelines and GitHub Actions
 at 
Microsoft 
Curriculum

Explore Azure Pipelines

Introduction

Explore the concept of pipelines in DevOps

Describe Azure Pipelines

Understand Azure Pipelines key terms

Knowledge check

Summary

Manage Azure Pipeline agents and pools

Introduction

Choose between Microsoft-hosted versus self-hosted agents

Explore job types

Introduction to agent pools

Explore predefined agent pool

Understand typical situations for agent pools

Communicate with Azure Pipelines

Communicate to deploy to target servers

Examine other considerations

Describe security of agent pools

Configure agent pools and understanding pipeline styles

Knowledge check

Summary

Describe pipelines and concurrency

Introduction

Understand parallel jobs

Estimate parallel jobs

Describe Azure Pipelines and open-source projects

Explore Azure Pipelines and Visual Designer

Describe Azure Pipelines and YAML

Knowledge check

Summary

Explore continuous integration

Introduction

Introduction to continuous integration

Learn the four pillars of continuous integration

Explore benefits of continuous integration

Describe build properties

Enable Continuous Integration with Azure Pipelines

Knowledge check

Summary

Implement a pipeline strategy

Introduction

Configure agent demands

Implement multi-agent builds

Explore source control types supported by Azure Pipelines

Knowledge check

Summary

Integrate with Azure Pipelines

Introduction

Describe the anatomy of a pipeline

Understand the pipeline structure

Detail templates

Explore YAML resources

Use multiple repositories in your pipeline

Integrate external source control with Azure Pipelines

Knowledge check

Summary

Introduction to GitHub Actions

Introduction

What are Actions?

Explore Actions flow

Understand workflows

Describe standard workflow syntax elements

Explore events

Explore jobs

Explore runners

Examine release and test an action

Knowledge check

Summary

Learn continuous integration with GitHub Actions

Introduction

Describe continuous integration with actions

Examine environment variables

Share artifacts between jobs

Examine Workflow badges

Describe best practices for creating actions

Mark releases with Git tags

Create encrypted secrets

Use secrets in a workflow

Implement GitHub Actions by using DevOps Starter

Knowledge check

Summary

Design a container build strategy

Introduction

Examine structure of containers

Work with Docker containers

Understand Dockerfile core concepts

Examine multi-stage Dockerfiles

Examine considerations for multiple stage builds

Explore Azure container-related services

Deploy Docker containers to Azure App Service web apps

Knowledge check

Summary

AZ 400: Implement CI with Azure Pipelines and GitHub Actions
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

AZ 400: Implement CI with Azure Pipelines and GitHub Actions
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...