The AZ-400T00: Designing and Implementing Microsoft DevOps Solutions course equips professionals with the skills to create and manage DevOps processes in Microsoft Azure.
Date
20 Apr - 23 Apr (Mon-Thu) ย ย ย ย ย ย ย ย ย ย
Time
10:00 AM - 6:00 PM (EDT)
$1,050
10% OFF
$950
Trusted by organizations worldwide for professional development. Advance Agility connects clients with experienced trainers and global peers.
+
+
+
This course provides hands-on training for IT professionals to design, implement, and manage DevOps practices using Microsoft Azure. Covering topics like CI/CD pipelines, infrastructure as code, security, monitoring, and automation with tools such as Azure DevOps, Docker, Kubernetes, and Terraform, it prepares participants to streamline software delivery and improve collaboration between development and operations teams.
โข Introduction to DevOps
โข Understand what DevOps is and the steps to accomplish it
โข Identify teams to implement the process
โข Plan for the transformation with shared goals and timelines
โข Plan and define timelines for goals
โข Plan Agile with GitHub Projects and Azure Boards
โข Describe GitHub Projects and Azure Boards
โข Link Azure Boards and GitHub
โข Configure and Manage GitHub Projects and boards
โข Customize Project views
โข Design and implement branch strategies and workflows
โข Describe Git branching workflows
โข Implement feature branches
โข Implement GitHub Flow
โข Fork a repo
โข Collaborate with pull requests in Azure Repos
โข Leverages pull requests for collaboration and code reviews
โข Give feedback using pull requests
โข Configure branch policies
โข Use GitHub mobile for pull requests approvals
โข Explore Git hooks
โข Understand Git hooks
โข Identify when used Git hooks
โข Implement Git hooks for automation
โข Explain Git hooks' behavior
โข Plan foster inner source
โข Use Git to foster inner source across the organization
โข Implement fork workflow
โข Choose between branches and forks
โข Share code between forks
โข Manage and configure repositories
โข Understand large Git repositories
โข Explain VFS for Git
โข Use Git Large File Storage (LFS)
โข Purge repository data
โข Manage and Automate Release Notes with GitHub
โข Identify technical debt
โข Identify and manage technical debt
โข Integrate code quality tools
โข Plan code reviews
โข Describe complexity and quality metrics
โข Explore Azure Pipelines
โข Describe Azure Pipelines
โข Explain the role of Azure Pipelines and its components
โข Decide Pipeline automation responsibility
โข Understand Azure Pipeline key terms
โข Manage Azure Pipeline agents and pools
โข Choose between Microsoft-hosted and self-hosted agents
โข Install and configure Azure Pipelines Agents
โข Configure agent pools
โข Make the agents and pools secure
โข Explore communication to deploy using Azure Pipelines
โข Describe pipelines and concurrency
โข Use and estimate parallel jobs
โข Use Azure Pipelines for open-source or private projects
โข Use Visual Designer
โข Work with Azure Pipelines and YAML
โข Design and implement a pipeline strategy
โข Define a build strategy
โข Explain and configure demands
โข Implement multi-agent builds
โข Use different source control types available in Azure Pipelines
โข Integrate with Azure Pipelines
โข Describe advanced Azure Pipelines anatomy and structure
โข Detail templates and YAML resources
โข Implement and use multiple repositories
โข Introduction to GitHub Actions
โข Explain GitHub Actions and workflows
โข Create and work with GitHub Actions and Work
โข Describe Events, Jobs and Runners
โข Examine output and release management for actions
โข Learn continuous integration with GitHub Actions
โข Implement Continuous Integration with GitHub Actions
โข Use environment variables
โข Share artifacts between jobs and use Git tags
โข Create and manage secrets
โข Design a container build strategy
โข Design a container strategy
โข Work with Docker Containers
โข Create an Azure Container Registry
โข Explain Docker microservices and containers
โข Create a release pipeline
โข Explain the terminology used in Azure DevOps and other Release Management Tooling
โข Describe what a Build and Release task is, what it can do, and some available deployment tasks
โข Implement release jobs
โข Explore release recommendations
โข Explain things to consider when designing your release strategy
โข Define the components of a release pipeline and use artifact sources
โข Create a release approval plan
โข Implement release gates
โข Provision and test environments
โข Provision and configure target environment
โข Deploy to an environment securely using a service connection
โข Configure functional test automation and run availability tests
โข Setup test infrastructure
โข Manage and modularize tasks and templates
โข Use and manage task and variable groups
โข Use release variables and stage variables in your release pipeline
โข Use variables in release pipelines
โข Automate inspection of health
โข Implement automated inspection of health
โข Create and configure events
โข Configure notifications in Azure DevOps and GitHub
โข Create service hooks to monitor pipeline
โข Classify a release versus a release process, and outline how to control the quality of both
โข Choose a release management tool
โข Introduction to deployment patterns
โข Describe deployment patterns
โข Explain microservices architecture
โข Understand classical and modern deployment patterns
โข Plan and design your architecture
โข Implement blue-green deployment and feature toggles
โข Explain deployment strategies
โข Implement blue green deployment
โข Understand deployment slots
โข Implement and manage feature toggles
โข Implement canary releases and dark launching
โข Describe deployment strategies
โข Implement canary release
โข Explain traffic manager
โข Understand dark launching
โข Implement A/B testing and progressive exposure deployment
โข Implement progressive exposure deployment
โข Implement A/B testing
โข Implement CI/CD with deployment rings
โข Identify the best deployment strategy
โข Integrate with identity management systems
โข Integrate Azure DevOps with identity management systems
โข Integrate GitHub with single sign-on (SSO)
โข Understand and create a service principal
โข Create managed service identities
โข Manage application configuration data
โข Rethink application configuration data
โข Understand separation of concerns
โข Integrate Azure Key Vault with Azure Pipelines
โข Manage secrets, tokens and certificates
โข Describe Azure App Configuration
โข Understand Key-value pairs
โข Understand app configuration feature management
โข Implement application configuration
โข Explore infrastructure as code and configuration management
โข Understand how to deploy your environment
โข Plan your environment configuration
โข Choose between imperative versus declarative configuration
โข Explain idempotent configuration
โข Create Azure resources using Azure Resource Manager templates
โข Create Azure resources using Azure Resource Manager templates
โข Understand Azure Resource Manager templates and template components
โข Manage dependencies and secrets in templates
โข Organize and modularize templates
โข Create Azure resources by using Azure CLI
โข Create Azure resources using Azure CLI
โข Understand and work with Azure CLI
โข Run templates using Azure CLI
โข Explains Azure CLI commands
โข Explore Azure Automation with DevOps
โข Implement automation with Azure DevOps
โข Create and manage runbooks
โข Create webhooks
โข Create and run a workflow runbook and PowerShell workflows
โข Plan for hybrid management
โข Implement Desired State Configuration (DSC)
โข Implement Desired State Configuration (DSC)
โข Describe Azure Automation State Configuration
โข Implement DSC and Linux Automation on Azure
โข Plan for hybrid management
โข Implement Bicep
โข Learn what Bicep is
โข Learn how to install it and create a smooth authoring experience
โข Use Bicep to deploy resources to Azure
โข Deploy Bicep files in Cloud Shell and Visual Studio Code
โข Introduction to Secure DevOps
โข Identify SQL injection attack
โข Understand DevSecOps
โข Implement pipeline security
โข Understand threat modeling
โข Implement open-source software
โข Implement open-source software
โข Explain corporate concerns for open-source components
โข Describe open-source licenses
โข Understand the license implications and ratings
โข Software Composition Analysis
โข Inspect and validate code bases for compliance
โข Integrate security tools like WhiteSource with Azure DevOps
โข Implement pipeline security validation
โข Interpret alerts from scanning tools
โข Configure GitHub Dependabot alerts and security
โข Security Monitoring and Governance
โข Configure Microsoft Defender for Cloud
โข Understand Azure policies
โข Describe initiatives, resource locks and Azure Blueprints
โข Work with Microsoft Defender for Identity
โข Explore package dependencies
โข Define dependency management strategy
โข Identify dependencies
โข Describe elements and componentization of a dependency management
โข Scan your codebase for dependencies
โข Understand package management
โข Implement package management
โข Manage package feed
โข Consume and create packages
โข Publish packages
โข Migrate consolidate and secure artifacts
โข Identify artifact repositories
โข Migrate and integrate artifact repositories
โข Secure package feeds
โข Understand roles, permissions and authentication
โข Implement a versioning strategy
โข Promote packages
โข Push packages from pipeline
โข Describe semantic and explore best practices for versioning
โข Implement a versioning strategy
โข Introduction to GitHub Packages
โข Publish packages
โข Install packages
โข Delete and restore packages
โข Configure access control and visibility
โข Implement tools to track usage and flow
โข Implement tools to track feedback
โข Plan for continuous monitoring
โข Implement Application Insights
โข Use Kusto Query Language (KQL)
โข Develop monitor and status dashboards
โข Configure Azure Dashboards
โข Work with View Designer in Azure Monitor
โข Create Azure Monitor Workbooks
โข Monitor with Power BI
โข Share knowledge within teams
โข Share knowledge with development teams
โข Work with Azure DevOps Wikis
โข Integrate with Azure Boards
โข Design processes to automate application analytics
โข Automate application analytics
โข Assist DevOps with rapid responses and augmented search
โข Integrate telemetry
โข Implement monitoring tools and technologies
โข Manage alerts, blameless retrospectives and a just culture
โข Carry out blameless retrospectives and create a just culture
โข Improve application performance
โข Explain server response time degradation
โข Reduce meaningless and nonactionable alerts
โข Validate lab environment
โข Agile planning and portfolio management with Azure Boards
โข Version Control with Git in Azure Repos
โข Configure agent pools and understand pipeline styles
โข Enable Continuous Integration with Azure Pipelines
โข Implement GitHub Actions for CI/CD
โข Deploy Docker containers to Azure App Service web apps
โข Configure Pipelines as Code with YAML
โข Control Deployments using Release Gates
โข Set up and run functional tests
โข Integrate Azure Key Vault with Azure DevOps
โข Enable Dynamic Configuration and Feature Flags
โข Deployments using Azure Bicep templates
โข Package Management with Azure Artifacts
โข Monitor Application Performance with Azure Load Testing
โข Share team knowledge using Azure Project Wiki
Lean Business Leadership and AI Coach
Director of Agile Product Delivery & Transformation Coach
Business Agility and Transformation Coach
Get professional
guidance
from
learning
advisors
Upskill and reskill your team with our corporate training programs.
Reach UsAfter completing the AZ-400T00 course, you can further enhance your skills by pursuing advanced courses that integrate AI into DevOps practices, equipping you for modern architecture such as:
โข AI+ Architectโข.
The AZ 400 or Azure DevOps training helps you learn multiple aspects, including DevOps planning, implementation of continuous integration, Source Control, consolidate Artifacts, designing a dependency management strategy, implementing continuous integration with Azure pipelines, managing application config, and secrets. It covers managing code quality and security policies and implementing a container build strategy.
Yes. The AZ 400 labs provide hands-on Azure DevOps training that helps you configure and implement various DevOps processes relevant to the course objectives.
The AZ 400 Designing and Implementing Microsoft Azure DevOps training will be provided by Microsoft Certified Trainers (MCTs) with extensive domain knowledge and over a decade of training experience.
Undertaking the AZ 400 Azure DevOps training program can help you prepare for the AZ-400 exam, which upon successfully clearing, you can earn the
Microsoft Certified Azure DevOps Engineer Expert Certification.
AZ-400 course completion enables the holder to get job opportunities in any industry. In general, some of the most represented industries are IT, Finance and Banking, Healthcare, Telcos, E-commerce, Consulting Services, Education Technology, Manufacturing, Retail, Media and Entertainment.
Instructors for the Microsoft DevOps Solutions training are experienced professionals who have extensive knowledge in the best practices of Azure DevOps. They are chosen on the basis of their expertise, industry experience, and teaching capabilities to provide quality training.
Answer 4 quick questions. Get a personalized AI recommendation + an exclusive discount in 60 seconds.