IT Certification Academy, a BBBEE level 1 service provider. A nominee and finalist of the CompTIA Subsahara Africa awards 2025 for growth partner of the year.

Online learning from an accredited institution

AZ-400: DevOps Engineer Expert

This course provides the knowledge and skills to designand 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 acontainer build strategy, design a release strategy, set upa release management workflow, implement adeployment pattern, and optimize feedback
mechanisms

5-days Instructor-Led

Prerequisites:

Successful learners will have prior knowledge andunderstanding of:
• Cloud computing concepts, including anunderstanding of PaaS, SaaS, and IaaSimplementations
• Both Azure administration and Azure developmentwith proven expertise in at least one of these areas
• Version control, Agile software development, and core software development principles
• It would be helpful to have experience in anorganization that delivers software, and highavailability

Course Outline

Module 1:  Development for Enterprise DevOps
• Choose the right project
• Plan Agile with GitHub projects and Azure boards
• Design and implement branch strategies and workflows
• Collaborate with pull requests in Azure Repos
• Explore Git hooks
• Plan foster inner source
• Manage and configure repositories
• Identify technical debt

Module 2: Implement CI with Azure Pipelines and
GitHub Actions

• Explore Azure pipelines
• Manage Azure pipeline agents and pools
• Describe pipelines and concurrency
• Design and implement a pipeline strategy
• Integrate with Azure Pipelines
• Introduction to GitHub Actions
• Learn continuous integration with GitHub Actions
• Design a container build strategy

Module 3: Design and Implement a Release
Strategy
• Create a release pipeline
• Explore release recommendations
• Provision and test environments
• Manage and modularize tasks and templates
• Automate inspection of health

Module 4: Implement a Secure Continuous
Deployment using Azure Pipelines
• Introduction to deployment patterns
• Implement blue-green deployment and feature toggles
• Implement canary releases and dark launching
• Implement A/B testing and progressive exposure deployment
• Integrate with identity management systems
• Manage application configuration data

Scroll to Top