AZ-400: Design and implement a dependency management strategy
- Offered byMicrosoft
AZ-400: Design and implement a dependency management strategy at Microsoft Overview
Duration | 2 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Advanced |
Official Website | Explore Free Course |
Credential | Certificate |
AZ-400: Design and implement a dependency management strategy at Microsoft Course details
- Explore package dependencies
- Understand package management
- Migrate consolidating and secure artifacts
- Implement a versioning strategy
- Introduction to GitHub Packages
- This learning path examines dependency management in software development, how to identify them in your codebase and how to package and manage dependencies in package feeds
- This learning path helps prepare you for Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions
- You will learn how to decompose your system, identify dependencies, and package componentization
- This module describes package feeds, common public package sources, and how to create and publish packages
AZ-400: Design and implement a dependency management strategy at Microsoft Curriculum
Explore package dependencies
Introduction
What is dependency management?
Describe elements of a dependency management strategy
Identify dependencies
Understand source and package componentization
Decompose your system
Scan your codebase for dependencies
Knowledge check
Summary
Understand package management
Introduction
Explore packages
Understand package feeds
Explore package feed managers
Explore common public package sources
Explore self-hosted and SaaS based package sources
Consume packages
Introduction to Azure Artifacts
Publish packages
Package Management with Azure Artifacts
Knowledge check
Summary
Migrate consolidating and secure artifacts
Introduction
Identify existing artifact repositories
Migrate and integrating artifact repositories
Secure access to package feeds
Examine roles
Examine permissions
Examine authentication
Knowledge check
Summary
Implement a versioning strategy
Introduction
Understand versioning of artifacts
Explore semantic versioning
Examine release views
Promote packages
Exercise - Promote a package
Explore best practices for versioning
Exercise - Push from the pipeline
Knowledge check
Summary
Introduction to GitHub Packages
Introduction
Publish packages
Install a package
Delete and restore a package
Explore package access control and visibility
Knowledge check
Summary