Design and implement desired state configuration for environments, including Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure Automanage Machine Configuration
Inspect infrastructure performance indicators, including CPU, memory, disk, and network
Design and implement a versioning strategy for pipeline artifacts
Inspect application performance indicators
Define an IaC strategy, including source control and automation of testing and deployment
Design a strategy for scaling and optimizing a Git repository, including Scalar and cross-repository sharing
Design and implement a dependency versioning strategy for code assets and packages, including semantic versioning and date-based
Inspect distributed tracing by using Application Insights
Implement a configuration management strategy for application infrastructure, including IaC
Design a strategy for managing large files, including Git LFS and git-fat
Design and implement package feeds, including upstream sources
Recommend a configuration management technology for application infrastructure
Configure alerts for pipeline events
Design and implement an authentication strategy
Design a package management implementation that uses Azure Artifacts, GitHub Packages, NuGet, and npm