Skip to main content
AZ-400T00: Designing and Implementing Microsoft DevOps Solutions
0%
Previous
Course data
Introduction
Audio Book AZ-400T00
Lesson 1: Development for enterprise DevOps
Lesson 1: Development for enterprise DevOps
Audio Lesson 1: Development for enterprise DevOps
Podcast Lesson 1: Development for enterprise DevOps
1.1.1 Introduction
1.1.2 What is DevOps?
1.1.3 Explore the DevOps journey
1.1.4 Identify transformation teams
1.1.5 Define organization structure for agile practices
1.1.6 Explore shared goals and define timelines
1.1.7 What is Azure DevOps?
1.1.8 What is GitHub?
1.1.9 Design a license management strategy
1.1.10 What is source control?
1.1.11 Describe working with Git locally
1.1.12 Introduction to Azure Repos
1.1.13 Introduction to GitHub
1.1.14 Summary
Interactive Quiz/Activity : True/False
Graded Assessment- 5 Questions
1.2.1 Introduction
1.2.2 Introduction to GitHub Projects and Project boards
1.2.3 Introduction to Azure Boards
1.2.4 Configure projects and teams in Azure DevOps
1.2.5 Link GitHub to Azure Boards
1.2.6 Configure GitHub Projects
1.2.7 Manage work with GitHub Project boards
1.2.8 Customize Project views
1.2.9 Collaborate using team discussions
1.2.10 Design and implement a strategy for feedback cycles
1.2.11 Design and implement source, bug, and quality traceability
1.2.12 Agile Plan and Portfolio Management with Azure Boards
1.2.13 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
1.3.1 Introduction
1.3.2 Explore branch workflow types
1.3.3 Explore feature branch workflow
1.3.4 Explore Git branch model for continuous delivery
1.3.5 Explore GitHub flow
1.3.6 Explore fork workflow
1.3.7 Implement branch merging restrictions
1.3.8 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
1.4.1 Introduction
1.4.2 Collaborate with pull requests
1.4.3 Exercise Azure Repos collaborating with pull requests
1.4.4 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
1.5.1 Introduction
1.5.2 Introduction to Git hooks
1.5.3 Implement Git hooks
1.5.4 Summary
Interactive Quiz/Activity : Sequence
Graded Assessment- 5 Questions
1.6.1 Introduction
1.6.2 Explore foster inner source
1.6.3 Implement the fork workflow
1.6.4 Describe inner source with forks
1.6.5 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
1.7.1 Introduction
1.7.2 Work with large repositories
1.7.3 Explore monorepo versus multiple repos
1.7.4 Implement a change log
1.7.5 Implement Scalar and cross repo when cross repo sharing
1.7.6 Recover specific data by using Git commands
1.7.7 Purge repository data
1.7.8 Manage releases with GitHub Repos
1.7.9 Automate release notes with GitHub
1.7.10 Create API documentation
1.7.11 Implement automation of Git history documentation
1.7.12 Configure source control repository permissions using GitHub
1.7.13 Configure GitHub tags to organize repositories
1.7.14 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
1.8.1 Introduction
1.8.2 Examine code quality
1.8.3 Examine complexity and quality metrics
1.8.4 Introduction to technical debt
1.8.5 Measure and manage technical debt
1.8.6 Introduction to GitHub Advanced Security
1.8.7 Integrate other code quality tools
1.8.8 Plan effective code reviews
1.8.9 Summary
Interactive Quiz/Activity : Accordion
Graded Assessment- 5 Questions
Lesson 2: Implement CI with Azure Pipelines and GitHub Actions
Lesson 2: Implement CI with Azure Pipelines and GitHub Actions
Audio Lesson 2: Implement CI with Azure Pipelines and GitHub Actions
Podcast Lesson 2: Implement CI with Azure Pipelines and GitHub Actions
2.1.1 Introduction
2.1.2 Explore the concept of pipelines in DevOps
2.1.3 Describe Azure Pipelines
2.1.4 Understand Azure Pipelines key terms
2.1.5 Summary
Interactive Quiz/Activity : Sequence
Graded Assessment- 5 Questions
2.2.1 Introduction
2.2.2 Choose between Microsoft-hosted versus self-hosted agents
2.2.3 Explore job types
2.2.4 Introduction to agent pools
2.2.5 Explore predefined agent pool
2.2.6 Understand typical situations for agent pools
2.2.7 Communicate with Azure Pipelines
2.2.8 Communicate to deploy to target servers
2.2.9 Examine other considerations
2.2.10 Describe security of agent pools
2.2.11 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
2.3.1 Introduction
2.3.2 Understand parallel jobs
2.3.3 Estimate parallel jobs
2.3.4 Describe Azure Pipelines and open-source projects
2.3.5 Explore Azure Pipelines and Visual Designer
2.3.6 Describe Azure Pipelines and YAML
2.3.7 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
2.4.1 Introduction
2.4.2 Configure agent demands
2.4.3 Explore multi-configuration and multi-agent
2.4.4 Integrate GitHub repos and Azure Pipelines
2.4.5 Design and implement a comprehensive testing strategy
2.4.6 Implement code coverage and show in the pipeline
2.4.7 Implement multi-job builds
2.4.8 Explore source control types supported by Azure Pipelines
2.4.9 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
2.5.1 Introduction
2.5.2 Describe the anatomy of a pipeline
2.5.3 Understand the pipeline structure
2.5.4 Detail templates
2.5.5 Explore YAML resources
2.5.6 Use multiple repositories in your pipeline
2.5.7 Migrate a pipeline from classic to YAML in Azure Pipelines
2.5.8 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
2.6.1 Introduction
2.6.2 What are actions?
2.6.3 Explore Actions flow
2.6.4 Understand Workflows
2.6.5 Describe standard workflow syntax elements
2.6.6 Explore Events
2.6.7 Explore Jobs
2.6.8 Explore Runners
2.6.9 Examine release and test an action
2.6.10 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
2.7.1 Introduction
2.7.2 Describe continuous integration with actions
2.7.3 Examine environment variables
2.7.4 Share artifacts between jobs
2.7.5 Examine Workflow badges
2.7.6 Describe best practices for creating actions
2.7.7 Mark releases with Git tags
2.7.8 Create encrypted secrets
2.7.9 Use secrets in a workflow
2.7.10 Summary
Interactive Quiz/Activity : True/False
Graded Assessment- 5 Questions
2.8.1 Introduction
2.8.2 Examine structure of containers
2.8.3 Work with Docker containers
2.8.4 Understand Dockerfile core concepts
2.8.5 Examine multi-stage dockerfiles
2.8.6 Examine considerations for multiple stage builds
2.8.7 Explore Azure container-related services
2.8.8 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
Lesson 3: Design and implement a release strategy
Lesson 3: Design and implement a release strategy
Audio Lesson 3: Design and implement a release strategy
Podcast Lesson 3: Design and implement a release strategy
3.1.1 Introduction
3.1.2 Describe Azure DevOps release pipeline capabilities
3.1.3 Explore release pipelines
3.1.4 Explore artifact sources
3.1.5 Choose the appropriate artifact source
3.1.6 Examine considerations for deployment to stages
3.1.7 Explore build and release tasks
3.1.8 Explore custom build and release tasks
3.1.9 Explore release jobs
3.1.10 Understand database deployment task
3.1.11 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
3.2.1 Introduction
3.2.2 Understand the delivery cadence and three types of triggers
3.2.3 Explore release approvals
3.2.4 Explore release gates
3.2.5 Use release gates to protect quality
3.2.6 Explore GitOps release strategy and recommendations
3.2.7 Control Deployments using Release Gates
3.2.8 Summary
Interactive Quiz/Activity : Accordion
Graded Assessment- 5 Questions
3.3.1 Introduction
3.3.2 Provision and configure target environments
3.3.3 Exercise - set up service connections
3.3.4 Configure automated integration and functional test automation
3.3.5 Understand Shift-left
3.3.6 Set up and run availability tests
3.3.7 Explore Azure Load Testing
3.3.8 Set up and run functional tests
3.3.9 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
3.4.1 Introduction
3.4.2 Examine task groups
3.4.3 Explore variables in release pipelines
3.4.4 Exercise - create and manage variable groups
3.4.5 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
3.5.1 Introduction
3.5.2 Automate inspection of health
3.5.3 Explore events and notifications
3.5.4 Explore service hooks
3.5.5 Configure Azure DevOps notifications
3.5.6 Configure GitHub notifications
3.5.7 Explore how to measure quality of your release process
3.5.8 Examine release notes and documentation
3.5.9 Examine considerations for choosing release management tools
3.5.10 Explore common release management tools
3.5.11 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
Lesson 4: Implement a secure continuous deployment using Azure Pipelines
Lesson 4: Implement a secure continuous deployment using Azure Pipelines
Audio Lesson 4: Implement a secure continuous deployment using Azure Pipelines
Podcast Lesson 4: Implement a secure continuous deployment using Azure Pipelines
4.1.1 Introduction
4.1.2 Explore microservices architecture
4.1.3 Examine classical deployment patterns
4.1.4 Understand modern deployment patterns
4.1.5 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
4.2.1 Introduction
4.2.2 What is blue-green deployment?
4.2.3 Explore deployment slots
4.2.4 Introduction to feature toggles
4.2.5 Describe feature toggle maintenance
4.2.6 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
4.3.1 Introduction
4.3.2 Explore canary releases
4.3.3 Examine traffic manager
4.3.4 Understand dark launching
4.3.5 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
4.4.1 Introduction
4.4.2 What is A/B testing?
4.4.3 Explore CI-CD with deployment rings
4.4.4 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
4.5.1 Introduction
4.5.2 Integrate GitHub with single sign-on (SSO)
4.5.3 Design and implement permissions and roles in GitHub
4.5.4 Design and implement permissions and security groups in Azure DevOps
4.5.5 Explore workload identities
4.5.6 Implement managed identities
4.5.7 Summary
Interactive Quiz/Activity : True/False
Graded Assessment- 5 Questions
4.6.1 Introduction
4.6.2 Rethink application configuration data
4.6.3 Explore separation of concerns
4.6.4 Understand external configuration store patterns
4.6.5 Implement Azure DevOps secure files
4.6.6 Introduction to Azure App Configuration
4.6.7 Examine Key-value pairs
4.6.8 Examine App configuration feature management
4.6.9 Integrate Azure Key Vault with Azure Pipelines
4.6.10 Manage secrets, tokens and certificates
4.6.11 Examine DevOps inner and outer loop
4.6.12 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
Lesson 5: Manage infrastructure as code using Azure and DSC
Lesson 5: Manage infrastructure as code using Azure and DSC
Audio Lesson 5: Manage infrastructure as code using Azure and DSC
Podcast Lesson 5: Manage infrastructure as code using Azure and DSC
5.1.1 Introduction
5.1.2 Explore environment deployment
5.1.3 Examine environment configuration
5.1.4 Understand imperative versus declarative configuration
5.1.5 Understand idempotent configuration
5.1.6 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
5.2.1 Introduction
5.2.2 Why use Azure Resource Manager templates?
5.2.3 Explore template components
5.2.4 Manage dependencies
5.2.5 Modularize templates
5.2.6 Manage secrets in templates
5.2.7 Summary
Interactive Quiz/Activity : Sequence
Graded Assessment- 5 Questions
5.3.1 Introduction
5.3.2 What is Azure CLI?
5.3.3 Install Azure CLI
5.3.4 Execute Azure CLI commands interactively
5.3.5 Create an Azure CLI script for Bash
5.3.6 Tips to use the Azure CLI successfully
5.3.7 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
5.4.1 Introduction
5.4.2 Create automation accounts
5.4.3 What is a runbook?
5.4.4 Understand automation shared resources
5.4.5 Explore runbook gallery
5.4.6 Examine webhooks
5.4.7 Explore source control integration
5.4.8 Explore PowerShell workflows
5.4.9 Create a workflow
5.4.10 Explore hybrid management
5.4.11 Examine checkpoint and parallel processing
5.4.12 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
5.5.1 Introduction
5.5.2 Understand configuration drift
5.5.3 Explore Desired State Configuration (DSC)
5.5.4 Explore Azure Automation State configuration (DSC)
5.5.5 Examine DSC configuration file
5.5.6 Implement DSC and Linux Automation on Azure
5.5.7 Summary
Interactive Quiz/Activity : True/False
Graded Assessment- 5 Questions
5.6.1 Introduction
5.6.2 What is Bicep?
5.6.3 Install Bicep
5.6.4 Exercise - Create Bicep templates
5.6.5 Understand Bicep file structure and syntax
5.6.6 Exercise - Deploy a Bicep file from Azure Pipelines
5.6.7 Exercise - Deploy a Bicep file from GitHub workflows
5.6.8 Summary
Interactive Quiz/Activity : Accordion
Graded Assessment- 5 Questions
Lessson 6: Implement security and validate code bases for compliance
Lessson 6: Implement security and validate code bases for compliance
Audio Lessson 6: Implement security and validate code bases for compliance
Podcast Lessson 6: Implement security and validate code bases for compliance
6.1.1 Introduction
6.1.2 Describe SQL injection attack
6.1.3 Understand DevSecOps
6.1.4 Explore Secure DevOps Pipeline
6.1.5 Explore key validation points
6.1.6 Explore continuous security validation
6.1.7 Understand threat modeling
6.1.8 Explore CodeQL in GitHub
6.1.9 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
6.2.1 Introduction
6.2.2 Explore how software is built
6.2.3 What is open-source software?
6.2.4 Explore corporate concerns with open-source software components
6.2.5 Introduction to open-source licenses
6.2.6 Explore common open-source licenses
6.2.7 Examine license implications and ratings
6.2.8 Summary
Interactive Quiz/Activity : Sequence
Graded Assessment- 5 Questions
6.3.1 Introduction
6.3.2 Inspect and validate code bases for compliance
6.3.3 Explore software composition analysis (SCA)
6.3.4 Implement GitHub Dependabot alerts and security updates
6.3.5 Integrate software composition analysis checks into pipelines
6.3.6 Examine tools for assess package security and license rate
6.3.7 Automate container scanning, including container images
6.3.8 Interpret alerts from scanner tools
6.3.9 Summary
Interactive Quiz/Activity : Short Answer
Graded Assessment- 5 Questions
6.4.1 Introduction
6.4.2 Implement pipeline security
6.4.3 Explore Microsoft Defender for Cloud
6.4.4 Examine Microsoft Defender for Cloud usage scenarios
6.4.5 Explore Azure Policy
6.4.6 Understand policies
6.4.7 Explore initiatives
6.4.8 Explore resource locks
6.4.9 Understand Microsoft Defender for Identity
6.4.10 Integrate GitHub Advanced Security with Microsoft Defender for Cloud
6.4.11 Configure GitHub Advanced Security for GitHub and Azure DevOps
6.4.12 Summary
Interactive Quiz/Activity : Multiple choice with image
Graded Assessment- 5 Questions
Lesson 7: Design and implement a dependency management strategy
Lesson 7: Design and implement a dependency management strategy
Audio Lesson 7: Design and implement a dependency management strategy
Podcast Lesson 7: Design and implement a dependency management strategy
7.1.1 Introduction
7.1.2 What is dependency management?
7.1.3 Describe elements of a dependency management strategy
7.1.4 Identify dependencies
7.1.5 Understand source and package componentization
7.1.6 Decompose your system
7.1.7 Scan your codebase for dependencies
7.1.8 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
7.2.1 Introduction
7.2.2 Explore packages
7.2.3 Understand package feeds
7.2.4 Explore package feed managers
7.2.5 Explore common public package sources
7.2.6 Explore self-hosted and SaaS based package sources
7.2.7 Consume packages
7.2.8 Introduction to Azure Artifacts
7.2.9 Publish packages
7.2.10 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
7.3.1 Introduction
7.3.2 Identify existing artifact repositories
7.3.3 Migrate and integrating artifact repositories
7.3.4 Secure access to package feeds
7.3.5 Examine roles
7.3.6 Examine permissions
7.3.7 Examine authentication
7.3.8 Summary
Interactive Quiz/Activity : Sequence
Graded Assessment- 5 Questions
7.4.1 Introduction
7.4.2 Understand versioning of artifacts
7.4.3 Explore semantic versioning
7.4.4 Examine release views
7.4.5 Promote packages
7.4.6 Explore best practices for versioning
7.4.7 Summary
Interactive Quiz/Activity : True/False
Graded Assessment- 5 Questions
7.5.1 Introduction
7.5.2 Publish packages
7.5.3 Install a package
7.5.4 Delete and restore a package
7.5.5 Explore package access control and visibility
7.5.6 Summary
Interactive Quiz/Activity : Accordion
Graded Assessment- 5 Questions
Lesson 8: Implement continuous feedback
Lesson 8: Implement continuous feedback
Audio Lesson 8: Implement continuous feedback
Podcast Lesson 8: Implement continuous feedback
8.1.1 Introduction
8.1.2 Understand the inner loop
8.1.3 Introduction to continuous monitoring
8.1.4 Explore Azure Monitor and Log Analytics
8.1.5 Examine Kusto Query Language (KQL)
8.1.6 Explore Application Insights
8.1.7 Implement Application Insights
8.1.8 Design and implement metrics and queries
8.1.9 Summary
Interactive Quiz/Activity : Hotspot
Graded Assessment- 5 Questions
8.2.1 Introduction
8.2.2 Configure monitoring in GitHub
8.2.3 Explore Azure Dashboards
8.2.4 Explore Azure Monitor workbooks
8.2.5 Explore Power BI
8.2.6 Build your own custom application
8.2.7 Monitor pipeline health, including failure rate, duration, and flaky tests
8.2.8 Optimize a pipeline for cost, time, performance, and reliability
8.2.9 Optimize pipeline concurrency for performance and cost
8.2.10 Summary
Interactive Quiz/Activity : Multiple Response
Graded Assessment- 5 Questions
8.3.1 Introduction
8.3.2 Share acquired knowledge within development teams
8.3.3 Introduction to Azure DevOps project wikis
8.3.4 Integrate GitHub and Azure DevOps with Microsoft Teams
8.3.5 Summary
Interactive Quiz/Activity : Tab
Graded Assessment- 5 Questions
8.4.1 Introduction
8.4.2 Explore rapid responses and augmented search
8.4.3 Integrate telemetry
8.4.4 Examine monitoring tools and technologies
8.4.5 Explore IT Service Management Connector
8.4.6 Summary
Interactive Quiz/Activity : Drag-and-Drop
Graded Assessment- 5 Questions
8.5.1 Introduction
8.5.2 Examine when to get a notification
8.5.3 Explore how to fix it
8.5.4 Explore smart detection notifications
8.5.5 Improve performance
8.5.6 Understand server response time degradation
8.5.7 Reduce meaningless and non-actionable alerts
8.5.8 Examine blameless retrospective
8.5.9 Develop a just culture
8.5.10 Summary
Interactive Quiz/Activity : Accordion
Graded Assessment- 5 Questions
Resources
AZ-400T00 Blueprint
AZ-400T00 Detailed Curriculum
Next
Side panel
Categories
All categories
AICERTs- Extended E-Learnin...
AICERTs- Extended E-Learnin...
NetCom+
NetCom+ v1
AI CERTs Free Courses
NetCom+ Bengali
Netcom+ Free Courses
AI Tools
Soft Skills
Internal Training
Microsoft Spanish
Home
Search
Search
Search
Search
Close
Toggle search input
Log in
Categories
Collapse
Expand
All categories
AICERTs- Extended E-Learnin...
AICERTs- Extended E-Learnin...
NetCom+
NetCom+ v1
AI CERTs Free Courses
NetCom+ Bengali
Netcom+ Free Courses
AI Tools
Soft Skills
Internal Training
Microsoft Spanish
Home
Course info
AZ-400T00: Designing and Implementing Microsoft DevOps Solutions
Grade
Certificate
Certificate Download
Certificate Sharing