This course enables ability to accomplish the following technical tasks: design and implement processes and communications; design and implement a source control strategy; design and implement build and release pipelines; develop a security and compliance plan; and implement an instrumentation strategy.
Duration - 10 Hours
Level - Advanced
Style - Self paced
Course Type - Credential Ready
Certification - Yes
Hands on Labs - Yes
Solution Areas - Azure - Cloud & AI Platform
In this module you will Learn about DevOps, source control, choosing the right project, structuring and managing your Git repositories, Git branches and workflows, pull requests in Azure repositories, Git hooks, team structures, DevOps tools, agile planning with GitHub Projects and Azure Boards, source control, foster inner source, and technical debt. The labs cover agile planning and portfolio management with Azure Boards and version control with Git in Azure Repos.
In this module you will Learn about Azure Pipelines (including agents and pools), pipelines, concurrency; continuous integration and delivery; pipeline strategy; release pipelines, strategy recommendations, GitHub Actions, container build strategies; provision and test environments, tasks, templates, and automated health inspection. Labs cover agent pools, pipeline styles, Azure Pipelines, DevOps Starter, GitHub Actions, Docker Containers, Azure App Service, and release dashboards and gates.
In this module you will learn about deployment patterns, blue-green deployment, feature toggles, canary releases, dark launching, infrastructure as code, configuration management, making resources with Azure Resource Manager templates and Azure CLI, A/B testing and progressive exposure deployment, identity, app configuration, Azure Automation with DevOps, desired state configuration, and Bicep. Labs cover YAML, functional tests, Azure Key Vault, DevOps, and Resource Manager templates.
In this module learn about secure DevOps, open-source software, software analysis, package dependencies, usage, status dashboards; sharing knowledge; static analyzers, OWASP, and dynamic analyzers, security monitoring, managing artifacts, versioning, GitHub, application analytics, alerts, blameless retrospectives, and a just culture. Labs cover Azure Pipelines, DevOps, Artifacts, SonarQube, and Application Insights, Microsoft Teams and Azure DevOps integration, and Azure Project wikis.
In this exam preparation module, learn effective preparation strategies for the certification exam, including sample questions and study tips.
Take this assessment to validate your skills gathered from the self-paced online learning course completed in this course to mark your completion.