AZ-400: Designing and Implementing Microsoft DevOps solutions.
This course provides students with the key knowledge to help prepare for Exam AZ-400.

Course Description
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.
Modules
- Module 1: Get started on a DevOps transformation journey
- Module 2: Work with Git for enterprise DevOps
- Module 3: Implement CI with Azure Pipelines and GitHub Actions
- Module 4: Design and implement a release strategy
- Module 5: Implement a secure continuous deployment using Azure Pipelines
- Module 6: Manage infrastructure as code using Azure, DSC, and third-party tools
- Module 7: Implement security and validate code bases for compliance
- Module 8: Design and implement a dependency management strategy
- Module 9: Create and manage containers using Docker and Kubernetes
- Module 10: Implement continuous feedback
SKILLS GAINED
- Plan for the transformation with shared goals and timelines
- Select a project and identify project metrics and KPIs
- Create a team and agile organization structure
- Describe the benefits of using Source Control
- Migrate from TFVC to Git
- Scale Git for Enterprise DevOps
- Recommend artifact management tools and practices
- Abstract common packages to enable sharing and reuse
- Migrate and consolidate artifacts
- etc.

Audience profile
Students in this course are interested in designing and implementing DevOps processes
DELIVERY
This course includes activities that will allow you to test new skills and apply knowledge through hands-on lab activities. This course will be delivered through a mix of:
METHOD
- Instructor-led Training
- Hands-on Labs
- Demonstrations
PREREQUISITES
- 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.
Schedule & Locations
Please contact us to set up a training.
