Microsoft Certified: DevOps Engineer Expert (AZ204-400)
Details
This nine - day training is composed of two parts:
Developing Solutions for Microsoft Azure (AZ-204T00)This five-day Microsoft certified course teaches developers how to create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, implement authentication and authorization, and secure their solutions by using KeyVault and Managed Identities. Students will also learn how to connect to and consume Azure services and third-party services, and include event- and message-based models in their solutions. The course also covers monitoring, troubleshooting, and optimizing Azure solutions.
Designing and Implementing Microsoft DevOps solutions (AZ-400T00)This four-day Microsoft certified 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.
This training is a comprehensive preparation to the exams AZ-204 and AZ-400 to earn the Microsoft Certified: DevOps Engineer Expert certification.
Outline
Module 1: Explore Azure App Service
Module 2: Configure web app settings
Module 3: Scale apps in Azure App Service
Module 4: Explore Azure App Service deployment slots
Module 5: Explore Azure Functions
Module 6: Develop Azure Functions
Module 7: Implement Durable Functions
Module 8: Explore Azure Blob storage
Module 9: Manage the Azure Blob storage lifecycle
Module 10: Work with Azure Blob storage
Module 11: Explore Azure Cosmos DB
Module 12: Implement partitioning in Azure Cosmos DB
Module 13: Work with Azure Cosmos DB
Module 14: Provision virtual machines in Azure
Module 15: Create and deploy Azure Resource Manager templates
Module 16: Manage container images in Azure Container Registry
Module 17: Run container images in Azure Container Instances
Module 18: Explore the Microsoft identity platform
Module 19: Implement authentication by using the Microsoft Authentication Library
Module 20: Implement shared access signatures
Module 21: Explore Microsoft Graph
Module 22: Implement Azure Key Vault
Module 23: Implement managed identities
Module 24: Implement Azure App Configuration
Module 25: Explore API Management
Module 26: Explore Azure Event Grid
Module 27: Explore Azure Event Hubs
Module 28: Discover Azure message queues
Module 29: Monitor app performance
Module 30: Develop for Azure Cache for Redis
Module 31: Develop for storage on CDNs
Designing and Implementing Microsoft DevOps solutions (AZ-400T00)
Module 1: Introduction to DevOps
Module 2: Choose the right project
Module 3: Describe team structures
Module 4: Choose the DevOps tools
Module 5: Plan Agile with GitHub Projects and Azure Boards
Module 6: Introduction to source control
Module 7: Describe types of source control systems
Module 8: Work with Azure Repos and GitHub
Module 9: Structure your Git Repo
Module 10: Manage Git branches and workflows
Module 11: Collaborate with pull requests in Azure Repos
Module 12: Identify technical debt
Module 13: Explore Git hooks
Module 14: Plan foster inner source
Module 15: Manage Git repositories
Module 16: Explore Azure Pipelines
Module 17: Manage Azure Pipeline agents and pools
Module 18: Describe pipelines and concurrency
Module 19: Explore continuous integration
Module 20: Implement a pipeline strategy
Module 21: Integrate with Azure Pipelines
Module 22: Introduction to GitHub Actions
Module 23: Learn continuous integration with GitHub Actions
Module 24: Design a container build strategy
Module 25: Introduction to continuous delivery
Module 26: Create a release pipeline
Module 27: Explore release recommendations
Module 28: Provision and test environments
Module 29: Manage and modularize tasks and templates
Module 30: Automate inspection of health
Module 31: Introduction to deployment patterns
Module 32: Implement blue-green deployment and feature toggles
Module 33: Implement canary releases and dark launching
Module 34: Implement A/B testing and progressive exposure deployment
Module 35: Integrate with identity management systems
Module 36: Manage application configuration data
Module 37: Explore infrastructure as code and configuration management
Module 38: Create Azure resources using Azure Resource Manager templates
Module 39: Create Azure resources by using Azure CLI
Module 40: Explore Azure Automation with DevOps
Module 41: Implement Desired State Configuration (DSC)
Module 42: Implement Bicep
Module 43: Introduction to Secure DevOps
Module 44: Implement open-source software
Module 45: Software Composition Analysis
Module 46: Static analyzers
Module 47: OWASP and Dynamic Analyzers
Module 48: Security Monitoring and Governance
Module 49: Explore package dependencies
Module 50: Understand package management
Module 51: Migrate consolidating and secure artifacts
Module 52: Implement a versioning strategy
Module 53: Introduction to GitHub Packages
Module 54: Implement tools to track usage and flow
Module 55: Develop monitor and status dashboards
Module 56: Share knowledge within teams
Module 57: Design processes to automate application analytics
Module 58: Manage alerts, blameless retrospectives and a just culture
Our goal is to offer quality and up-to-date training courses, while following the latest trends in technology and applications. These are courses that target the real and concrete needs of our customers, ensuring that the knowledge acquired is put into practice. Additionally, many prepare our participants for certification exams with the brands we are accredited with - Microsoft, EC-Council, CompTIA, and PeopleCert.
Eccentrix has the most comprehensive offer in terms of Microsoft accredited trainings. In addition, a complete set of benefits comes with each enrollment to our trainings. Since the very beginning of our operations, Eccentrix has been a Microsoft Partner in learning following the numerous changes in the learning paths and programs, notably for certification-based courses.
EC-Council
Eccentrix has the highest level of EC-Council partnership, delivering the complete portfolio of EC-Council cybersecurity courses since 2017. With an EC-Council course comes a set of benefits that greatly help our participants get certified. EC-Council is a key vendor for Eccentrix, since we have a strong focus on cybersecurity courses and that relationships just gets better over the years. ...