AZ-400: Designing and Implementing Microsoft DevOps solutions

Course Description

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, configure a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.

Audience profile

Students in this course are interested in designing and implementing DevOps processes or passing the Microsoft Azure DevOps Solutions certification exam.

Items in this collection

  • Introduction to DevOps (7 Units)
  • Choosing the correct project (8 Units)
  • Description of team structures (9 Units)
  • Choosing DevOps Tools (9 Units)
  • Agile planning with GitHub and Azure Boards projects (11 Units)
  • Introduction to source code control (7 Units)
  • Description of types of source code control systems (9 Units)
  • Work with Azure Repos and GitHub (9 Units)
  • Structuring the Git repository (5 Units)
  • Git Branch and Workflow Management (9 Units)
  • Collaborate with pull requests in Azure Repos (6 Units)
  • Identification of technical debt (9 Units)
  • Exploring Git Links (5 Units)
  • Planning for the promotion of an internal origin (6 Units)
  • Manage Git repositories (7 Units)
  • Azure Pipelines Exploration (6 Units)
  • Azure Pipelines Agent and Group Management (13 Units)
  • Description of pipelines and simultaneity (8 Units)
  • Exploration of continuous integration (8 Units)
  • Implementation of a channeling strategy (6 Units)
  • Integration with Azure Pipelines (9 Units)
  • Introduction to GitHub Actions (11 Units)
  • Information about continuous integration with GitHub Actions (12 Units)
  • Design of a container creation strategy (10 Units)
  • Introduction to continuous delivery (8 Units)
  • Creating a Release Pipeline (14 Units)
  • Exploring version recommendations (10 Units)
  • Provisioning and testing of environments (10 Units)
  • Administration and modularization of tasks and templates (8 Units)
  • Automate condition inspection (14 Units)
  • Introduction to implementation patterns (6 Units)
  • Blue-green implementation and activation/deactivation of functionality (8 Units)
  • Implementation of controlled value versions and dark start (6 Units)
  • Implementation of A/B tests and progressive exposure (6 Units)
  • Integration with identity management systems (6 Units)
  • Application Configuration Data Management (13 Units)
  • Exploring Configuration Management and Infrastructure as Code (7 Units)
  • Create Azure resources using Azure Resource Manager templates (9 Units)
  • Creating Azure resources with the Azure CLI (6 Units)
  • Exploring Azure Automation with DevOps (13 Units)
  • Desired State Configuration (DSC) Implementation (11 Units)
  • Bicep Implementation (9 Units)
  • Introduction to Secure DevOps (10 Units)
  • Open source software implementation (9 Units)
  • Software composition analysis (11 Units)
  • Static analyzers (6 Units)
  • Dynamic and OWASP analyzers (6 Units)
  • Security supervision and governance (12 Units)
  • Exploring package dependencies (9 Units)
  • Description of package management (12 Units)
  • Migration, consolidation and protection of artifacts (9 Units)
  • Implement a version control strategy (10 Units)
  • Introduction to GitHub Packages (7 Units)
  • Implementation of tools to track usage and flow (11 Units)
  • Development of supervision and status panels (8 Units)
  • Share knowledge in teams (8 Units)
  • Design processes to automate application analysis (6 Units)
  • Alert Management, Blame-Free Retrospectives, and Fair Culture (11 Units)

Previous requirements

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 principles of software development. It would be helpful to have experience in an organization that provides software.


Language

  • English course
  • Labs: English
€695.00
| /

Información relacionada a la formación

Soporte siempre a tu lado

Soporte de formación: Siempre a tu lado

Formación presencial y telepresencial

¿Necesitas otra modalidad formativa?

bonificaciones

Bonificaciones para empresas