FORMACIÓN OFICIAL MICROSOFT | CURSOS EN MADRID


Curso AZ-400 Designing and Implementing Microsoft DevOps solutions

Duración: 20 horas

AZ-400 Designing and Implementing Microsoft DevOps solutions

La formación AZ-400 en Designing and Implementing Microsoft DevOps solutions proporciona el conocimiento y las habilidades para diseñar e implementar procesos y prácticas de DevOps.

 


Inicio / Cursos / Formación Oficial de Microsoft / Azure / Curso AZ-400 Designing and Implementing Microsoft DevOps solutions

Requisitos Previos

Antes de asistir al curso AZ-400 Designing and Implementing Microsoft DevOps solutions, los asistentes deben cumplir con estas condiciones:

  • Conceptos de computación en la nube, incluida la comprensión de las implementaciones de PaaS, SaaS e IaaS.
  • Tanto la administración de Azure como el desarrollo de Azure con experiencia comprobada en al menos una de estas áreas.
  • Control de versiones, desarrollo ágil de software y principios básicos de desarrollo de software.
  • Sería útil tener experiencia en una organización que ofrece software.
  • Haber realizado el curso AZ-900 Fundamentos de Azure.
  • Haber realizado el curso AZ-104  Microsoft Azure Administrator.
  • Haber realizado el curso AZ-204 Developing Solutions for Microsoft Azure.

Modalidad formativa

  • Presencial en Gadesoft: Madrid.
  • Presencial en cliente: En sus instalaciones. Toda la península.
  • Online Direct: Mediante herramientas de videoconferencia (Microsoft Teams), en directo con el instructor. Pantalla compartida, interacción, seguimiento total.

Objetivos

  • Plan para la transformación con objetivos y plazos compartidos.
  • Seleccione un proyecto e identifique las métricas del proyecto y los indicadores clave de rendimiento (KPI)
  • Crear un equipo y una estructura organizativa ágil.
  • Diseñar una estrategia de integración de herramientas.
  • Diseñar una estrategia de administración de licencias (por ejemplo, usuarios de Azure DevOps y GitHub)
  • Diseñar una estrategia para la trazabilidad de extremo a extremo desde los elementos de trabajo hasta el software en funcionamiento.
  • Diseñar una estrategia de autenticación y acceso.
  • Diseñar una estrategia para integrar recursos locales y en la nube.
  • Describir los beneficios de usar Source Control.
  • Describir Azure Repos y GitHub Migrar de TFVC a Git.
  • Gestionar la calidad del código, incluida la deuda técnica SonarCloud y otras soluciones de herramientas.
  • Desarrollar conocimiento organizacional sobre la calidad del código
  • Explicar cómo estructurar repositorios de Git.
  • Describir los flujos de trabajo de bifurcación de Git.
  • Aprovechar las solicitudes de incorporación de cambios para colaboración y revisiones de código.
  • Aprovechar los ganchos de Git para la automatización.
  • Usar Git para fomentar la fuente interna en toda la organización.
  • Explicar el rol de Azure Pipelines y sus componentes.
  • Configurar agentes para usar en Azure Pipelines.
  • Explicar por qué es importante la integración continua.
  • Implementar la integración continua con Azure Pipelines.
  • Definir ingeniería de confiabilidad del sitio.
  • Diseñar procesos para medir la satisfacción del usuario final y analizar los comentarios de los usuarios.
  • Diseñar procesos para automatizar el análisis de aplicaciones.
  • Administrar las alertas y reduzca las alertas sin sentido y no accionables.
  • Llevar a cabo retrospectivas irreprochables y crear una cultura justa.
  • Definir una estrategia de infraestructura y configuración y un conjunto de herramientas apropiado para una canalización de lanzamiento y una infraestructura de aplicaciones Implementar el cumplimiento y la seguridad en su infraestructura de aplicaciones.
  • Describir los desafíos potenciales con la integración de software de código abierto.
  • Inspeccionar paquetes de software de código abierto para seguridad y cumplimiento de licencias.
  • Administrar las políticas de seguridad y cumplimiento de la organización Integre escaneos de licencias y vulnerabilidades en canalizaciones de desarrollo e implementación.
  • Configurar canalizaciones de compilación para acceder a la seguridad del paquete y las clasificaciones de licencias.

Contenidos

  • Manual oficial de Microsoft.
  • Laboratorios de prácticas.
  • Opcional: Voucher de certificación.

Fechas

Próximas fechas de convocatoria para el curso:

  • 13 de noviembre de 2023
  • 18 de diciembre de 2023
  • 15 de enero de 2024
  • 12 de febrero de 2024
  • 4 de marzo de 2024
  • 15 de abril de 2024
  • 27 de mayo de 2024
  • 10 de junio de 2024

Certificación

El curso de Designing and Implementing Microsoft DevOps solutions prepara para el examen de certificación oficial AZ-400 Azure DevOps Expert que permite obtener la certificación oficial del mismo nombre.

Es necesario, para obtener dicha certificación, obtener también una de las certificaciones Associate:

TEMARIO

Módulo 1: Introducción a DevOps

    • Introducción
    • ¿Qué es DevOps?
    • Explorar el recorrido de DevOps
    • Identificación de los equipos de transformación
    • Exploración de objetivos compartidos y definición de escalas de tiempo
    • Prueba de conocimientos
    • Resumen

Módulo 2: Elección del proyecto correcto

    • Introducción
    • Exploración de proyectos de greenfield y brownfield
    • Decidir cuándo usar proyectos de tipo greenfield y brownfield
    • Decidir cuándo usar sistemas de registro frente a sistemas de interacción
    • Identificar grupos para minimizar la resistencia inicial.
    • Identificación de las métricas del proyecto y los indicadores clave de rendimiento (KPI)
    • Prueba de conocimientos
    • Resumen

Módulo 3: Descripción de las estructuras de equipo

    • Introducción
    • Exploración de procedimientos del desarrollo ágil
    • Exploración de los principios del desarrollo ágil
    • Definición de la estructura de la organización para procedimientos del método ágil
    • Exploración de los miembros ideales de los equipos de DevOps
    • Habilitación de la colaboración en equipo y entre equipos
    • Selección de herramientas y procesos para procedimientos del método ágil
    • Prueba de conocimientos
    • Resumen

Módulo 4: Elección de las herramientas de DevOps

    • Introducción
    • ¿Qué es Azure DevOps?
    • ¿Qué es GitHub?
    • Exploración de una estrategia de autorización y acceso
    • Migración o integración de herramientas de administración de trabajo existentes
    • Migración o integración de herramientas de administración de trabajo existentes
    • Diseño de una estrategia de administración de licencias
    • Comprobación de conocimiento
    • Resumen

Módulo 5: Planeación de Agile con proyectos de GitHub y Azure Boards

    • Introducción
    • Introducción a los proyectos de GitHub y a los paneles de proyectos
    • Introducción a Azure Boards
    • Vinculación de GitHub a Azure Boards
    • Configuración de proyectos de GitHub
    • Administración del trabajo con los paneles de proyectos de GitHub
    • Personalización de vistas de Project
    • Colaboración mediante debates de equipo
    • Planeamiento de Agile y administración de carteras con Azure Boards
    • Comprobación de conocimiento
    • Resumen

Módulo 6: Introducción al control de código fuente

    • Introducción
    • Exploración de los procedimientos fundamentales de DevOps
    • ¿Qué es el control de código fuente?
    • Exploración de las ventajas del control de código fuente
    • Exploración de los procedimientos recomendados del control de código fuente
    • Prueba de conocimientos
    • Resumen

Módulo 7: Descripción de tipos de sistemas de control de código fuente

    • Introducción
    • Información sobre el control de código fuente centralizado
    • Información sobre el control de código fuente distribuido
    • Exploración de GIT y el Control de versiones de Team Foundation
    • Examen y elección de GIT
    • Descripción de los inconvenientes del uso de GIT
    • Descripción del trabajo local con GIT
    • Prueba de conocimientos
    • Resumen

Módulo 8: Trabajar con Azure Repos y GitHub

    • Introducción
    • Introducción a Azure Repos
    • Introducción a GitHub
    • Migración de TFVC a Git
    • Uso de GIT-TFS
    • Desarrollo en línea con GitHub Codespaces
    • Comprobación de conocimiento
    • Resumen

Módulo 9: Estructuración del repositorio Git

    • Introducción
    • Exploración de un repositorio mono frente a repositorios múltiples
    • Implementación de un registro de cambios
    • Prueba de conocimientos
    • Resumen

Módulo 10: Administración de ramas y flujos de trabajo de Git

    • Introducción
    • Exploración de los tipos de flujo de trabajo de rama
    • Exploración del flujo de trabajo de rama de características
    • Exploración del modelo de rama de Git para la entrega continua
    • Exploración del flujo de GitHub
    • Exploración del flujo de trabajo de bifurcación
    • Control de versiones con Git en Azure Repos
    • Prueba de conocimientos
    • Resumen

Módulo 11: Colaboración con solicitudes de incorporación de cambios en Azure Repos

    • Introducción
    • Colaboración con solicitudes de incorporación de cambios
    • Ejercicio: Colaboración con solicitudes de incorporación de cambios en Azure Repos
    • Análisis de GitHub Mobile para las aprobaciones de solicitudes de incorporación de cambios
    • Prueba de conocimientos
    • Resumen

Módulo 12: Identificación de la deuda técnica

    • Introducción
    • Análisis de la calidad del código
    • Análisis de las métricas de complejidad y calidad
    • Introducción a la deuda técnica
    • Medida y administración de la deuda técnica
    • Integración de otras herramientas de calidad del código
    • Planificación de revisiones de código eficaces
    • Prueba de conocimientos
    • Resumen

Módulo 13: Exploración de enlaces de Git

    • Introducción
    • Introducción a los enlaces de Git
    • Implementación de enlaces de Git
    • Prueba de conocimientos
    • Resumen

Módulo 14: Planeamiento del fomento de un origen interno

    • Introducción
    • Exploración del fomento de un origen interno
    • Implementación del flujo de trabajo de bifurcación
    • Descripción del origen interno con bifurcaciones
    • Prueba de conocimientos
    • Resumen

Módulo 15: Administrar repositorios Git

    • Introducción
    • Trabajo con repositorios grandes
    • Purgar datos del repositorio
    • Administración de versiones con repositorios de GitHub
    • Automatización de las notas de la versión con GitHub
    • Comprobación de conocimiento
    • Resumen

Módulo 16: Exploración de Azure Pipelines

    • Introducción
    • Exploración del concepto de canalizaciones en DevOps
    • Describir Azure Pipelines
    • Descripción de los términos clave de Azure Pipelines
    • Prueba de conocimientos
    • Resumen

Módulo 17: Administración de grupos y agentes de Azure Pipelines

    • Introducción
    • Elección entre agentes hospedados por Microsoft y agentes autohospedados
    • Exploración de tipos de trabajos
    • Introducción a los grupos de agentes
    • Exploración del grupo de agentes predefinido
    • Descripción de situaciones típicas en los grupos de agentes
    • Comunicación con Azure Pipelines
    • Comunicación para implementar en servidores de destino
    • Examen de otras consideraciones
    • Descripción de la seguridad de los grupos de agentes
    • Configuración de grupos de agentes y descripción de los estilos de canalización
    • Prueba de conocimientos
    • Resumen

Módulo 18: Descripción de canalizaciones y simultaneidad

    • Introducción
    • Información sobre los trabajos paralelos
    • Estimación de trabajos paralelos
    • Descripción de Azure Pipelines y proyectos de código abierto
    • Exploración de Azure Pipelines y el diseñador visual
    • Descripción de Azure Pipelines y YAML
    • Prueba de conocimientos
    • Resumen

Módulo 19: Exploración de la integración continua

    • Introducción
    • Introducción a la integración continua
    • Información sobre los cuatro pilares de la integración continua
    • Exploración de las ventajas de la integración continua
    • Descripción de las propiedades de compilación
    • Habilitación de la integración continua con Azure Pipelines
    • Comprobación de conocimiento
    • Resumen

Módulo 20: Implementación de una estrategia de canalización

    • Introducción
    • Configuración de las demandas del agente
    • Implementación de compilaciones de varios agentes
    • Exploración de los tipos de control de código fuente compatibles con Azure Pipelines
    • Prueba de conocimientos
    • Resumen

Módulo 21: Integración con Azure Pipelines

    • Introducción
    • Descripción de la anatomía de una canalización
    • Descripción de la estructura de canalización
    • Descripción de plantillas
    • Exploración de recursos de YAML
    • Uso de repositorios múltiples en la canalización
    • Prueba de conocimientos
    • Resumen

Módulo 22: Introducción a Acciones de GitHub

    • Introducción
    • ¿Qué son las acciones?
    • Exploración del flujo de acciones
    • Descripción de los flujos de trabajo
    • Descripción de los elementos de sintaxis de flujo de trabajo estándar
    • Exploración de los eventos
    • Exploración de trabajos
    • Exploración de los ejecutores
    • Examen de la versión y prueba de una acción
    • Prueba de conocimientos
    • Resumen

Módulo 23: Información sobre la integración continua con Acciones de GitHub

    • Introducción
    • Descripción de la integración continua con acciones
    • Análisis de las variables de entorno
    • Uso compartido de los artefactos entre trabajos
    • Análisis de los distintivos de flujo de trabajo
    • Descripción de los procedimientos recomendados para crear acciones
    • Marcar versiones con etiquetas de Git
    • Creación de secretos cifrados
    • Uso de secretos en un flujo de trabajo
    • Implementación de Acciones de GitHub para CI/CD
    • Comprobación de conocimiento
    • Resumen

Módulo 24: Diseño de una estrategia de creación de contenedores

    • Introducción
    • Examen de la estructura de los contenedores
    • Trabajo con contenedores de Docker
    • Descripción de los conceptos básicos de Dockerfile
    • Examen de Dockerfiles de varias fases
    • Examen de las consideraciones para varias compilaciones de fase
    • Exploración de los servicios relacionados con contenedores de Azure
    • Implementación de contenedores de Docker en aplicaciones web de Azure App Service
    • Prueba de conocimientos
    • Resumen

Módulo 25: Introducción a la entrega continua

    • Introducción
    • Exploración del ciclo de desarrollo de TI tradicional
    • ¿Qué es la entrega continua?
    • El paso a la entrega continua
    • Información sobre las versiones y las implementaciones
    • Descripción del proceso de versión frente a la versión
    • Comprobación de conocimiento
    • Resumen

Módulo 26: Creación de una canalización de versión

    • Introducción
    • Descripción de las funciones de canalización de versiones de Azure DevOps
    • Exploración de canalizaciones de versión
    • Exploración de orígenes de artefactos
    • Elección del origen de artefacto adecuado
    • Ejercicio: Selección de un origen de artefacto
    • Examinación de consideraciones para la implementación en fases
    • Ejercicio: Configuración de fases
    • Exploración de las tareas de compilación y versión
    • Exploración de las tareas personalizadas de compilación y versión
    • Exploración de trabajos de versión
    • Configuración de canalizaciones como código con YAML
    • Prueba de conocimientos
    • Resumen

Módulo 27: Exploración de recomendaciones de versión

    • Introducción
    • Comprensión de la cadencia de entrega y tres tipos de desencadenadores
    • Ejercicio: Selección de la cadencia de entrega e implementación
    • Exploración de las aprobaciones de versión
    • Ejercicio: Configuración de aprobaciones manuales
    • Exploración de puertas de lanzamiento
    • Uso de puertas de versión para proteger la calidad
    • Control de implementaciones mediante puertas de versión
    • Prueba de conocimientos
    • Resumen

Módulo 28: Aprovisionamiento y prueba de entornos

    • Introducción
    • Aprovisionamiento y configuración de entornos de destino
    • Ejercicio: Configuración de conexiones de servicio
    • Configuración de la integración automatizada y automatización de pruebas funcionales
    • Descripción del desplazamiento a la izquierda
    • Configuración y ejecución de pruebas de disponibilidad
    • Exploración de Azure Load Testing
    • Configuración y ejecución de pruebas funcionales
    • Comprobación de conocimiento
    • Resumen

Módulo 29: Administración y modularización de tareas y plantillas

    • Introducción
    • Examen de grupos de tareas
    • Ejercicio: Creación y administración de grupos de tareas
    • Exploración de variables en canalizaciones de versión
    • Información sobre los grupos de variables
    • Ejercicio: Creación y administración de grupos de variables
    • Prueba de conocimientos
    • Resumen

Módulo 30: Automatizar la inspección de estado

    • Introducción
    • Automatizar la inspección de estado
    • Exploración de eventos y notificaciones
    • Exploración de enlaces de servicio
    • Ejercicio: configuración de enlaces de servicio para supervisar la canalización
    • Configuración de las notificaciones de Azure DevOps
    • Configuración de las notificaciones de GitHub
    • Exploración de cómo medir la calidad del proceso de versión
    • Examen de las notas de la versión y la documentación
    • Examen de las consideraciones para elegir herramientas de administración de versiones
    • Exploración de herramientas comunes de administración de versiones
    • Prueba de conocimientos
    • Resumen

Módulo 31: Introducción a los patrones de implementación

    • Introducción
    • Exploración de la arquitectura de microservicios
    • Análisis de los patrones de implementación clásicos
    • Descripción de los patrones de implementación modernos
    • Prueba de conocimientos
    • Resumen

Módulo 32: Implementación azul-verde y activación/desactivación de funcionalidad

    • Introducción
    • ¿Qué es la implementación azul-verde?
    • Exploración de las de ranuras de implementación
    • Ejercicio: Configuración de una implementación azul-verde
    • Introducción a la activación/desactivación de funcionalidad
    • Descripción del mantenimiento de activación/desactivación de funcionalidad
    • Prueba de conocimientos
    • Resumen

Módulo 33: Implementación de versiones de valor controlado e inicio oscuro

    • Introducción
    • Exploración de las versiones de valor controlado
    • Examen de Traffic Manager
    • Información sobre el inicio oscuro
    • Prueba de conocimientos
    • Resumen

Módulo 34: Implementación de pruebas A/B y exposición progresiva

    • Introducción
    • ¿Qué son las pruebas A/B?
    • Exploración de la integración continua y entrega continua con anillos de implementación
    • Ejercicio: Implementación basada en anillos
    • Prueba de conocimientos
    • Resumen

Módulo 35: Integración con sistemas de administración de identidades

    • Introducción
    • Integrar GitHub con el inicio de sesión único (SSO)
    • Exploración de las entidades de servicio
    • Exploración de la identidad administrada
    • Prueba de conocimientos
    • Resumen

Módulo 36: Administración de datos de configuración de aplicaciones

    • Introducción
    • Replantearse los datos de configuración de aplicaciones
    • Exploración de la separación de intereses
    • Descripción de los patrones del almacén de configuración externo
    • Introducción a Azure App Configuration
    • Examen de pares clave-valor
    • Examen de la administración de características de la configuración de aplicaciones
    • Integrar Azure Key Vault con Azure Pipelines
    • Administración de secretos, tokens y certificados
    • Examen del bucle interno y externo de DevOps
    • Integración de Azure Key Vault con Azure DevOps
    • Habilitación de marcas de características y configuración dinámica
    • Prueba de conocimientos
    • Resumen

Módulo 37: Exploración de la administración de configuración y la infraestructura como código

    • Introducción
    • Exploración de la implementación del entorno
    • Examen de la configuración del entorno
    • Descripción de la configuración imperativa frente a la declarativa
    • Descripción de la configuración idempotente
    • Prueba de conocimientos
    • Resumen

Módulo 38: Crear recursos de Azure mediante las plantillas de Azure Resource Manager

    • Introducción
    • ¿Por qué conviene utilizar las plantillas de Azure Resource Manager?
    • Exploración de los componentes de la plantilla
    • Administración de dependencias
    • Modularización de plantillas
    • Administración de los secretos en las plantillas
    • Implementaciones mediante plantillas de Azure Bicep
    • Prueba de conocimientos
    • Resumen

Módulo 39: Creación de recursos de Azure con la CLI de Azure

    • Introducción
    • ¿Qué es la CLI de Azure?
    • ¿Qué es la CLI de Azure?
    • Ejercicio: Ejecución de plantillas mediante la CLI de Azure
    • Prueba de conocimientos
    • Resumen

Módulo 40: Exploración de Azure Automation con DevOps

    • Introducción
    • Creación de cuentas de Automation
    • ¿Qué es un runbook?
    • Descripción de los recursos compartidos de automatización
    • Exploración de la galería de runbooks
    • Análisis de webhooks
    • Exploración de la integración del control de código fuente
    • Exploración de flujos de trabajo de PowerShell
    • Creación de un flujo de trabajo
    • Exploración de la administración híbrida
    • Ejercicio: Creación y ejecución de un runbook de flujo de trabajo
    • Análisis del punto de control y procesamiento paralelo
    • Prueba de conocimientos
    • Resumen

Módulo 41: Implementación de Desired State Configuration (DSC)

    • Introducción
    • Descripción sobre el desfase de configuración
    • Exploración de Desired State Configuration (DSC)
    • Exploración de State Configuration (DSC) de Azure Automation
    • Examen del archivo de configuración de DSC
    • Ejercicio: Importación y compilación
    • Ejercicio: Incorporación de máquinas para la administración
    • Exploración de la administración híbrida
    • Implementación de DSC y la automatización de Linux en Azure
    • Prueba de conocimientos
    • Resumen

Módulo 42: Implementación de Bicep

    • Introducción
    • ¿Qué es Bicep?
    • Instalación de Bicep
    • Ejercicio: Creación de plantillas de Bicep
    • Estructura y sintaxis de un archivo Bicep
    • Ejercicio: Implementación de un archivo de Bicep desde Azure Pipelines
    • Ejercicio: Implementación de un archivo de Bicep a partir de flujos de trabajo de GitHub
    • Prueba de conocimientos
    • Resumen

Módulo 43: Introducción a Secure DevOps

    • Introducción
    • Descripción del ataque por inyección de código SQL
    • Información sobre DevSecOps
    • Exploración de la canalización de Secure DevOps
    • Exploración de los puntos de validación clave
    • Exploración de la validación de seguridad continua
    • Descripción del modelado de amenazas
    • Ejercicio de modelado de amenazas
    • Prueba de conocimientos
    • Resumen

Módulo 44: Implementación de software de código abierto

    • Introducción
    • Exploración de cómo se ha creado el software
    • ¿Qué es el software de código abierto?
    • Exploración de problemas corporativos con componentes de software de código abierto
    • Introducción a las licencias de código abierto
    • Exploración de licencias de código abierto comunes
    • Examen de las implicaciones y clasificaciones de las licencias
    • Prueba de conocimientos
    • Resumen

Módulo 45: Análisis de composición de software

    • Introducción
    • Inspección y validación de las bases de código para el cumplimiento
    • Exploración del análisis de composición de software (SCA)
    • Integración de Mend con Azure Pipelines
    • Implementación de las actualizaciones de seguridad y las alertas de Dependabot de GitHub
    • Integración de comprobaciones de análisis de composición de software en canalizaciones
    • Análisis de las herramientas para evaluar la tasa de licencia y la seguridad de los paquetes
    • Interpretar las alertas de las herramientas de examen
    • Implementación de la seguridad y el cumplimiento en una canalización de Azure
    • Prueba de conocimientos
    • Resumen

Módulo 46: Analizadores estáticos

    • Introducción
    • Exploración de SonarCloud
    • Exploración de CodeQL en GitHub
    • Administración de deudas técnicas con SonarCloud y Azure DevOps
    • Prueba de conocimientos
    • Resumen

Módulo 47: Analizadores dinámicos y OWASP

    • Introducción
    • Planificación de la implementación de prácticas de escritura de código seguro de OWASP
    • Exploración de la prueba de penetración de OWASP ZAP
    • Exploración de errores y resultados de OWASP ZAP
    • Prueba de conocimientos
    • Resumen

Módulo 48: Supervisión y gobernanza de la seguridad

    • Introducción
    • Implementación de la seguridad de la canalización
    • Exploración de Microsoft Defender for Cloud
    • Examen de escenarios de uso de Microsoft Defender for Cloud
    • Explorar Azure Policy
    • Información sobre las directivas
    • Exploración de iniciativas
    • Exploración de los bloqueos de recursos
    • Exploración de Azure Blueprints
    • Información sobre Microsoft Defender for Identity
    • Prueba de conocimientos
    • Resumen

Módulo 49: Exploración de las dependencias de paquetes

    • Introducción
    • ¿Qué es la administración de dependencias?
    • Descripción de los elementos de una estrategia de administración de dependencias
    • Identificación de las dependencias
    • Información sobre la división en componentes de origen y paquete
    • Descomposición del sistema
    • Búsqueda de dependencias en el código base
    • Prueba de conocimientos
    • Resumen

Módulo 50: Descripción de la administración de paquetes

    • Introducción
    • Exploración de paquetes
    • Descripción de las fuentes de paquetes
    • Exploración de los administradores de la fuente de paquetes
    • Exploración de orígenes de paquetes públicos comunes
    • Exploración de orígenes de paquetes autohospedados y basados en SaaS
    • Consumir paquetes
    • Introducción a Azure Artifacts
    • Publicar paquetes
    • Administración de paquetes con Azure Artifacts
    • Comprobación de conocimiento
    • Resumen

Módulo 51: Migración, consolidación y protección de artefactos

    • Introducción
    • Identificación de los repositorios de artefactos existentes
    • Migración e integración de repositorios de artefactos
    • Protección del acceso a las fuentes de paquetes
    • Examen de los roles
    • Examen de los permisos
    • Examen de la autenticación
    • Comprobación de conocimiento
    • Resumen

Módulo 52: Implementar una estrategia de control de versiones

    • Introducción
    • Información sobre el control de versiones de artefactos
    • Exploración del control de versiones semántico
    • Análisis de las vistas de versión
    • Promoción de paquetes
    • Ejercicio: Promoción de un paquete
    • Exploración de los procedimientos recomendados del control de versiones
    • Ejercicio: Inserción desde la canalización
    • Comprobación de conocimiento
    • Resumen

Módulo 53: Introducción a los paquetes de GitHub

    • Introducción
    • Publicar paquetes
    • Instalación de un paquete
    • Eliminación y restauración de paquetes
    • Exploración del control de acceso y la visibilidad de paquetes
    • Comprobación de conocimiento
    • Resumen

Módulo 54: Implementación de herramientas para realizar un seguimiento del uso y el flujo

    • Introducción
    • Descripción del bucle interno
    • Introducción a la supervisión continua
    • Exploración de Azure Monitor y Log Analytics
    • Análisis del Lenguaje de consulta Kusto (KQL)
    • Exploración de Application Insights
    • Implementación de Application Insights
    • Ejercicio: Adición de Application Insights a una aplicación principal de ASP.NET
    • Supervisión del rendimiento de aplicaciones con Application Insights
    • Prueba de conocimiento
    • Resumen

Módulo 55: Desarrollo de paneles de supervisión y estado

    • Introducción
    • Exploración de paneles de Azure
    • Examen del Diseñador de vistas en Azure Monitor
    • Exploración de libros de Azure Monitor
    • Exploración de Power BI
    • Compilar su propia aplicación personalizada
    • Prueba de conocimiento
    • Resumen

Módulo 56: Compartir conocimientos en los equipos

    • Introducción
    • Compartir los conocimientos adquiridos en los equipos de desarrollo
    • Introducción a wikis de proyecto de Azure DevOps
    • Integrar con Azure Boards
    • Uso compartido del conocimiento de equipo con las wikis de proyectos de Azure
    • Comprobación de conocimiento
    • Resumen

Módulo 57: Diseñar procesos para automatizar el análisis de aplicaciones

    • Introducción
    • Exploración de respuestas rápidas y búsqueda aumentada
    • Integrar la telemetría
    • Examen de las herramientas y las tecnologías de supervisión
    • Prueba de conocimiento
    • Resumen

Módulo 58: Administración de alertas, retrospectivas sin culpables y una referencia cultural justa

    • Introducción
    • Examen al obtener una notificación
    • Exploración de la manera de corregirlo
    • Exploración de las notificaciones de detección inteligente
    • Mejorar el rendimiento
    • Descripción de la degradación del tiempo de respuesta del servidor
    • Reducción de las alertas sin sentido y que no son procesables
    • Examen de una retrospectiva sin culpables
    • Desarrollo de una cultura justa
    • Prueba de conocimiento
    • Resumen
Ponte en contacto con nosotros