________________________________________________________________
 Would you like to take this course online or in person?
 Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91 , or contact our offices
 ________________________________________________________________
           
      
    
      
      
      
          
          
          
          
  
    
 AZ-400 Course: Designing and Implementing Microsoft DevOps solutions
 This course provides the knowledge and skills to design and implement DevOps processes and practices. Students will discover how to plan 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, configure a release management workflow, implement a deployment pattern, and optimize feedback mechanisms. 
 Virtual course with a free certification exam. Don't miss this opportunity! The exam is valued at €126 + VAT and is included at no additional cost.
 Promotion valid until December 31, 2025. This exam is only available in the Virtual - Online learning mode. Not applicable to the Self-Learning mode.
 
 Level: Advanced - Product: Azure - Role: DevOps Engineer 
 Course aimed at
 Students in this course are interested in designing and implementing DevOps processes or passing the Microsoft Azure DevOps Solutions certification exam.
 Elements of the AZ-400 formation
- 
 Development for enterprise DevOps (8 modules)
 
- 
 Implement CI with Azure Pipelines and GitHub Actions (8 modules)
 
- 
 Design and implement a release strategy (5 modules)
 
- 
 
Implement a secure continuous deployment using Azure Pipelines (6 modules)
 
- 
 Manage infrastructure as code using Azure and DSC (6 modules)
 
- 
 Design and implement a dependency management strategy (5 modules)
 
- 
 Implement continuous feedback (5 modules)
 
- 
 Implement security and validate code bases for compliance (4 modules)
 
 AZ-400 Course Content: Designing and Implementing Microsoft DevOps Solutions
 1. Implementing development for enterprise DevOps
 Lessons:
-  Introduction to DevOps.
 
-  Agile planning with GitHub projects and Azure Boards.
 
-  Design and implementation of branch strategies and workflows.
 
-  Collaborating on change requests in Azure Repos.
 
-  Exploring Git bindings.
 
-  Planning the promotion of an internal origin.
 
-  Administration and configuration of repositories.
 
-  Identification of technical debt.
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Agile planning and portfolio management with Azure Boards
 
 - Version control with Git in Azure Repos
 
 2. Deploy CI with Azure Pipelines and GitHub Actions
 Lessons:
-  Exploring Azure Pipelines.
 
-  Managing Azure pipeline groups and agents.
 
-  Description of pipelines and concurrency.
 
-  Design and implementation of a channeling strategy.
 
-  Integration with Azure Pipelines.
 
-  Introduction to GitHub Actions.
 
-  Information about continuous integration with GitHub Actions.
 
-  Designing a container build strategy.
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Configuring agent groups and describing pipeline styles
 
-  Enabling continuous integration with Azure Pipelines
 
-  Enabling continuous integration with Azure Pipelines
 
-  Implementing GitHub Actions for CI/CD
 
-  Deploying Docker containers to Azure App Service web apps
 
 3. Design and implementation of a version strategy
 Lessons:
 - Creating a release pipeline.
 
-  Exploring version recommendations.
 
-  Provisioning and testing environments.
 
-  Administration and modularization of tasks and templates.
 
-  Multi-phase YAML.
 
-  Automation of state inspection.
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Configuring pipelines as code with YAML
 
-  Controlling deployments with version gates
 
-  Setting up and running functional tests
 
 4. Create a secure continuous deployment using Azure Pipelines
 Lessons:
-  Introduction to implementation patterns.
 
-  Blue-green implementation and activation/deactivation of functionality.
 
-  Implementing controlled versions and dark start.
 
-  Implementation of A/B and progressive exposure testing.
 
-  Integration with identity management systems.
 
-  Application configuration data management.
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
 - Azure Key Vault Integration with Azure DevOps
 
-  Enabling Feature Flags and Dynamic Configuration
 
 5. Managing infrastructure as code using Azure and DSC
 Lessons:
-  Exploring configuration management and infrastructure as code.
 
-  Creating Azure resources using Azure Resource Manager templates.
 
-  Bicep Implementation.
 
-  Creating Azure resources with the Azure CLI.
 
-  Exploring Azure Automation with DevOps.
 
-  Implementation of Desired State Configuration (DSC).
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Deployments with Azure Bicep templates
 
 6. Security implementation and validation of codebase compliance
 Lessons:
-  Introduction to Secure DevOps
 
-  Implementation of open source software
 
-  Software composition analysis
 
-  Security oversight and governance.
 
-  Review and key points of laboratories and learning path.
 
 7. Design and implementation of a dependency management strategy
 Lessons:
-  Scanning package dependencies.
 
-  Description of package management.
 
-  Migrate, consolidate, and protect artifacts.
 
-  Implement a version control strategy.
 
-  Introduction to GitHub packages.
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Package management with Azure Artifacts
 
 8. Implementation of continuous feedback
-  Implementation of tools to track usage
 and flow
 
-  Development of monitoring and status panels
 
-  Sharing knowledge within teams
 
-  Process design to automate application analysis
 
-  Alert management, blameless retrospectives, and a fair culture
 
-  Review and key points of laboratories and learning path.
 
 Laboratories:
-  Monitoring application performance with Azure Load Testing
 
 - Sharing team knowledge with Azure project wikis
 
 Prerequisites
 Students who pass the test will have prior knowledge and understanding of:
- 
 Cloud computing concepts, including an understanding of PaaS, SaaS, and IaaS implementations.
 
- 
 Azure administration and Azure development with proven experience in at least one of these areas.
 
- 
 Version control, Agile Software Development, and basic software development principles. Experience in a software organization would be helpful.
 
 Language
-  Course: English / Spanish
 
-  Labs: English
 
 Related Microsoft Certification: DevOps Engineer Expert
 Complete a prerequisite:
 To become a Microsoft Certified: DevOps Engineer Expert , you must earn at least one of the following certificates:
 Take the exam:
 - AZ-400: Designing and Implementing Microsoft DevOps solutions
 
 Get certified: 
 Microsoft Certified: DevOps Engineer Expert
 As a DevOps engineer, you are a developer or infrastructure administrator who also has experience working with people, processes, and products to enable continuous delivery of value in organizations.
-  Job title: DevOps Engineer