This course provides the knowledge and skills to design and implement DevOps processes and practices. Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.
Students in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.
Fundamental knowledge about Azure, version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.
Lab : Agile Planning and Portfolio Management with Azure Boards
Lab : Version Controlling with Git
Lab : Code Review with Pull Requests
Lab : Updating Packages
Lab : Enabling Continuous Integration with Azure Pipelines
Lab : Integrating External Source Control with Azure Pipelines
Lab : Integrating Azure Key Vault with Azure DevOps
Lab : Managing Technical Debt with Azure DevOps and SonarCloud
Lab : Modernizing Existing ASP.NET Apps with Azure
Lab: Manage Open Source Security and License with WhiteSource
Lab : Configuring Pipelines as Code with YAML
Lab : Setting up secrets in the pipeline with Azure Key vault
Lab : Setting up and Running Functional Tests
Lab : Using Azure Monitor as release gate
Lab : Creating a release Dashboard
Lab : Feature Flag Management with LaunchDarkly and Azure DevOps
Lab : Monitoring Application Performance
Lab : Azure Deployments using Resource Manager Templates
Lab : Deploying a Dockerized Java app to Azure Web App for Containers
Lab : Deploying a multi-container application to Azure Kubernetes Service
Lab : Infrastructure as Code
Lab : Automating Your Infrastructure Deployments in the Cloud with Terraform and Azure Pipelines
Lab : Implement Security and Compliance in an Azure DevOps Pipeline
Lab : Integration between Azure DevOps and Teams
If you need further information about this course, please contact: