Designing a DevOps Strategy
-------------------------------------------------------------------------------
Course Objective
After completing this course, students will be able to:
-
Plan for the transformation with shared goals and timelines.
-
Select a project and identify project metrics and KPIs.
-
Create a team and agile organizational structure.
-
Develop a project quality strategy.
-
Plan for secure development practices and compliance rules.
-
Migrate and consolidate artifacts.
-
Migrate and integrate source control measures.
-------------------------------------------------------------------------------
Target Audience
Students in this course are interested in planning DevOps projects or in passing the Microsoft Azure DevOps Solutions certification exam.
-------------------------------------------------------------------------------
Designing a DevOps Strategy
Module 1: Planning for DevOps
In this module, students will learn about transformation planning, project selection, and team structures.
Lessons for module 1
- Transformation Planning
- Project Selection
- Team Structures
Lab : Agile Planning and Portfolio Management with Azure Boards
Module 2: Planning for Quality and Security
In this module, students will learn about developing a quality strategy and planning for secure development.
Lessons for module 2
- Planning a Quality Strategy
- Planning Secure Development
Lab : Feature Flag Management with LaunchDarkly and AzureDevOps
In this module, students will learn about migrating and consolidating artifacts, and migrating and integrating source control measures.
Lessons for module 3
- Migrating and Consolidating Artifacts
- Migrating and Integrating Source Control
Lab : Integrating Azure Repos and Azure Pipelines with Eclipse
-------------------------------------------------------------------------------