This course is for IT professionals who want to enhance their expertise in DevOps practices using Microsoft technologies. It covers the full spectrum of Microsoft DevOps practices using Azure DevOps and GitHub. Topics span the entire software delivery lifecycle, including source control strategy, CI/CD pipeline design, infrastructure as code, package management, security and compliance, and monitoring/instrumentation. Participants will learn to design and implement automated workflows that enable continuous integration, delivery, deployment, and feedback across cross-functional engineering teams. Following a successful completion of this course, participants will be prepared to take the AZ-400 certification exam.
Prerequisites:
In order to succeed in this course you will need:
- Experience administering and developing in Azure
- Strong skills in at least one of: Azure administration or Azure development
- Hands-on experience implementing GitHub and Azure DevOps solutions
- Familiarity with working on cross-functional teams including developers, site reliability engineers, and security engineers
Purpose
| Learn the necessary skills needed to prepare for the  AZ-400: Designing and Implementing Microsoft DevOps Solutions certification exam |
Audience
| IT professionals who design and implement DevOps solutions spanning source control, automation, security, testing, deployment, and monitoring |
Role
| DevOps Engineers | Software Developers | Cloud Solutions Architects | Technical Managers |
Skill level
| Advanced |
Style
| Lecture | Hands-on Activities | Labs |
Duration
| 4 days |
Related technologies
| GitHub | Cloud | DevOps | Azure |
Â
Learning objectives
- Design and implement source control strategies, branching workflows, and repository management practices
- Build and maintain CI/CD pipelines using GitHub Actions and Azure Pipelines
- Design and implement deployment strategiesÂ
- Implement infrastructure as code (IaC)Â
- Manage authentication, authorization, and sensitive information in pipelinesÂ
- Automate security and compliance scanningÂ
- Configure monitoring, alerting, and telemetry analysis for DevOps environmentsÂ