Welcome, Cloud Gurus! The goal of this course is to help you gain the knowledge and skills you need to pass the AZ-400 Designing and Implementing Microsoft DevOps Solutions exam.In terms of prerequisites for this exam, and by extension this course, you should be familiar with both Azure administration and development. You also should have passed either the AZ-104 Azure Administrator Associate or AZ-204 Azure Developer Associate exam.Going through this course, you will gain hands-on experience designing and implementing DevOps processes and practices, but our main focus will be on the exam objectives. At a high level, the topics that we will cover include: Developing an instrumentation and site reliability engineering strategy Developing a security and compliance plan How to manage source control Continuous Integration Continuous Delivery Release Management Communication and CollaborationWe can’t wait to see you in the course, and keep being awesome, Cloud Gurus!
Overview
Syllabus
- Introduction
- Developing an Actionable Alerting Strategy
- Designing a Failure Prediction Strategy
- Designing and Implementing a Health Check
- Developing a Modern Source Control Strategy
- Planning and Implementing Branching Strategies for the Source Code
- Configuring Repositories
- Integrating Source Control with Tools
- Implementing a Build Strategy
- Designing a Package Management Strategy
- Designing Build Automation
- Maintaining a Build Strategy
- Design a Process for Standardizing Builds Across Organization
- Designing an Application Infrastructure Management Strategy
- Developing Deployment Scripts and Templates
- Implementing an Orchestration Automation Solution
- Planning the Deployment Environment Strategy
- Designing an Authentication and Authorization Strategy
- Developing Security and Compliance
- Designing Governance Enforcement Mechanisms
- Designing and Implementing Logging
- Designing and Implementing Telemetry
- Integrating Logging and Monitoring Solutions
- Communicating Deployment and Release Information with Business Stakeholders
- Generating DevOps Process Documentation
- Automating Communication with Team Members
- Conclusion
Taught by
Matthew Ulasien