Module 1: First steps towards DevOps transformation
Lab: Version control with Git in Azure Repos
Module 2: Working with Git for enterprise DevOps
Module 3: Implementing CI with Azure Pipelines and GitHub Actions
Module 4: Designing and implementing a release strategy
Lab: Controlling deployments using releasegates
Lab: Creating a release dashboard
Lab: Managing feature flags with LaunchDarkly and Azure DevOps
Module 5: Implementing a secure continuous deployment process with Azure Pipelines
Lab: Setting up and running functional tests
Lab: Configuring pipelines-as-code with YAML
Module 6: Managing infrastructure-as-code using Azure, DSC and third-party tools
Lab: Deployments using Azure Resource Manager templates
Lab: Ansible with Azure
Lab: Automating infrastructure deployments in the cloud with Terraform and Azure Pipelines
Module 7: Implementing security and checking codebases for compliance
Lab: Managing Technical Debt with SonarQube and Azure DevOps
Lab: Implementing Security and Compliance in Azure DevOps Pipelines
Module 8: Designing and Implementing a Dependency Management Strategy
Lab: Package management with Azure Artifacts
Module 9: Creating and managing containers with Docker and Kubernetes
Lab: Deploying Docker containers for Azure App Service web apps
Lab: Deploying an application with multiple containers in Azure Kubernetes Service
Module 10: Implementing continuous feedback
Lab: Integration between Azure DevOps and Microsoft Teams
Lab: Monitoring application performance with Application Insights
This intensive training prepares you for:
Exam: "Designing and Implementing Microsoft DevOps Solutions" for the
certification: "Microsoft Certified: DevOps Engineer Expert"
Please note: To obtain the certification "Microsoft Certified: DevOps Engineer Expert" certification, you must be either a "Microsoft Certified: Azure Administrator Associate" or "Microsoft Certified: Azure Developer Associate".
This course consists of training training and is led by a trainer who supervises the participants live. Theory and practice are taught with live demonstrations and practical exercises. The video conferencing software Zoom is used.
This course is for anyone interested in applying the DevOps methodology in Azure by combining people, processes and technology to continuously deliver valuable products and services that meet end user needs and business objectives.
Requirements
Form of learning
Learning form
No filter results
This training is conducted in cooperation with the authorized training organization Digicomp Academy AG.
For the purpose of conducting the training, participants' data will be transmitted to them and processed there under their own responsibility.
Please take note of the corresponding privacy policy.