AZ-400T02 Implementing Continuous Integration
This course provides knowledge and skills to implement the DevOps practices of continuous integration. Students will learn how to implement continuous integration in an Azure DevOps pipeline, how to manage code quality and security principles, and how to implement a container build strategy.
AZ-400T02 Implementing Continuous Integration
Length Days: 1
Length Hours: 8
TARGET AUDIENCE
Students in this course are interested in DevOps continuous integration processes or in passing the Microsoft Azure DevOps Solutions certification exam.
After completing this course, students will be able to:
Explain why continuous integration matters
Implement continuous integration using Azure DevOps
Configure builds and the options available
Create an automated build workflow
Integrate other build tooling with Azure DevOps
Create hybrid build processes
Describe what is meant by code quality and how it is measured
Detect code smells
Integrate automated tests for code quality
Report on code coverage during testing
Add tooling to measure technical debt
Detect open source and other licensing issues
Implement a container build strategy
1 - IMPLEMENTING CONTINUOUS INTEGRATION IN AN AZURE DEVOPS PIPELINE
Continuous Integration Overview
Implementing a Build Strategy
Lab : Enabling Continuous Integration with Azure Pipelines
Lab : Creating a Jenkins Build Job and Triggering CI
2 - MANAGING CODE QUALITY AND SECURITY POLICIES
Managing Code Quality
Managing Security Policies
Lab : Managing Technical Debt with Azure DevOps and SonarCloud
Lab : Checking Vulnerabilities using WhiteSource Bolt and Azure DevOps
3 - IMPLEMENTING A CONTAINER BUILD STRATEGY
Implementing a Container Build Strategy
Lab : Existing .NET Applications with Azure and Docker Images
Actual course outline may vary depending on offering center. Contact your sales representative for more information.