AZ-400: Get started on a DevOps transformation journey
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- Module 1: Introduction to DevOps
- Understand what DevOps is and the steps to accomplish it
- Identify teams to implement the process
- Plan for the transformation with shared goals and timelines
- Plan and define timelines for goals
- Module 2: Choose the right project
- Understand different projects and systems to guide the journey
- Select a project to start the DevOps transformation
- Identify groups to minimize initial resistance
- Identify project metrics and Key Performance Indicators (KPI's)
- Module 3: Describe team structures
- Understand agile practices and principles of agile development
- Create a team and agile organizational structure
- Identify ideal DevOps team members
- Select and configure tools for collaboration
- Module 4: Migrate to DevOps
- Design a tool integration strategy
- Design a license management strategy (e.g. Azure DevOps and GitHub users)
- Design a strategy for end-to-end traceability from work items to working software
- Design an authentication and access strategy
- Design a strategy for integrating on-premises and cloud resources
- Module 5: Introduction to source control
- Understand source control
- Apply best practices for source control
- Describe the benefits of using source control
- Module 6: Describe types of source control systems
- Apply source control practices in your development process
- Explain differences between centralized and distributed version control
- Understand Git and TFVC
- Develop using Git
- Module 7: Work with Azure Repos and GitHub
- Describe Azure Repos and GitHub
- Link Azure Boards and GitHub
- Migrate from TFVC to Git
- Work with GitHub Codespaces
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
Syllabus
- Module 1: Introduction to DevOps
- Introduction
- What is DevOps?
- Explore the DevOps journey
- Identify transformation teams
- Explore shared goals and define timelines
- Knowledge check
- Summary
- Module 2: Choose the right project
- Introduction
- Explore greenfield and brownfield projects
- Decide when to use greenfield and brownfield projects
- Decide when to use systems of record versus systems of engagement
- Identify groups to minimize initial resistance
- Identify project metrics and key performance indicators (KPIs)
- Knowledge check
- Summary
- Module 3: Describe team structures
- Introduction
- Explore agile development practices
- Explore principles of agile development
- Define organization structure for agile practices
- Explore ideal DevOps team members
- Enable in-team and cross-team collaboration
- Select tools and processes for agile practices
- Knowledge check
- Summary
- Module 4: Migrate to DevOps
- Introduction
- What is Azure DevOps?
- What is GitHub?
- Explore an authorization and access strategy
- Migrate or integrate existing work management tools
- Migrate or integrate existing test management tools
- Design a license management strategy
- Knowledge check
- Summary
- Module 5: Introduction to source control
- Introduction
- Explore DevOps foundational practices
- What is source control?
- Explore benefits of source control
- Explore best practices for source control
- Knowledge check
- Summary
- Module 6: Describe types of source control systems
- Introduction
- Understand centralized source control
- Understand distributed source control
- Explore Git and Team Foundation Version Control
- Examine and choose Git
- Understand objections to using Git
- Describe working with Git locally
- Knowledge check
- Summary
- Module 7: Work with Azure Repos and GitHub
- Introduction
- Introduction to Azure Repos
- Introduction to GitHub
- Link GitHub to Azure Boards
- Migrate from TFVC to Git
- Use GIT-TFS
- Develop online with GitHub Codespaces
- Knowledge check
- Summary
Tags
Related Courses
Microsoft Azure DevOps Solutions Certification (AZ-400)Edureka Azure for DevOps: Designing a Strategy
LinkedIn Learning Prepare for the Designing and Implementing Microsoft DevOps Solutions Exam (AZ-400)
LinkedIn Learning AZ-400: Design and implement a dependency management strategy
Microsoft via Microsoft Learn AZ-400: Design and implement a release strategy
Microsoft via Microsoft Learn