FORMACIÓN OFICIAL MICROSOFT | CURSOS EN MADRID


AZ-204 Developing Solutions for Microsoft Azure

Duración: 30 horas

Curso AZ-204 Developing Solutions for Microsoft Azure

La formación AZ-204 en Developing Solutions enseña a los desarrolladores cómo crear soluciones integrales en Microsoft Azure.


Inicio / Cursos / Formación Oficial de Microsoft / Azure / AZ-204 Developing Solutions for Microsoft Azure

Requisitos Previos

Para acceder al curso de Developing Solutions for Microsoft Azure, los asistentes deben tener lo siguiente:

  • Experiencia práctica con las soluciones Azure IaaS y PaaS y Azure Portal.
  • Experiencia escribiendo en un lenguaje compatible con Azure en el nivel intermedio. (C#, JavaScript, Python o Java)
  • Capacidad para escribir código para conectarse y realizar operaciones en un producto de base de datos SQL o NoSQL. (Servidor SQL, Oracle, MongoDB, Cassandra o similar)
  • Experiencia escribiendo código para manejar autenticación, autorización y otros principios de seguridad en el nivel intermedio. Una comprensión general de HTML, el protocolo HTTP y las interfaces API REST.
  • Haber realizado el curso Oficial  AZ-900: Fundamentos de 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

El curso de Developing Solutions for Microsoft Azure enseña a los desarrolladores cómo crear soluciones integrales en Microsoft Azure.

Los alumnos aprenderán a cómo implementar soluciones informáticas de Azure, crear funciones de Azure, implementar y administrar aplicaciones web, desarrollar soluciones utilizando almacenamiento de Azure, implementar autenticación y autorización, proteger sus soluciones mediante KeyVault e identidades administradas, a conectarse y consumir servicios de Azure y servicios de terceros, e incluirán modelos basados en eventos y mensajes en sus soluciones.

El curso AZ-204 Developing Solutions for Microsoft Azure también cubre la supervisión, la solución de problemas y la optimización de las soluciones de Azure.

Contenidos

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

Fechas

Próximas fechas de convocatoria para el curso:

  • 20 de noviembre de 2023
  • 18 de diciembre de 2023
  • 8 de enero de 2024
  • 12 de febrero de 2024
  • 4 de marzo de 2024
  • 8 de abril de 2024
  • 20 de mayo de 2024
  • 10 de junio de 2024

Certificación

El curso de Developing Solutions for Microsoft Azure prepara para obtener el examen de certificación de AZ-204.

TEMARIO

Módulo 1: Explorar Azure App Service

    • Explorar Azure App Service.
    • Examen de Azure App Service.
    • Examen de los planes de Azure App Service.
    • Implementación en App Service.
    • Exploración de la autenticación y autorización en App Service.
    • Detección de características de redes de App Service.
    • Creación de una aplicación web HTML estática mediante Azure Cloud Shell

Módulo 2: Configurar aplicaciones web

    • Configuración de la aplicación
    • Configurar las opciones generales.
    • Explorar asignaciones de ruta de acceso.
    • Activación del registro de diagnóstico.
    • Configuración de certificados de seguridad.

Módulo 3: Escalado de aplicaciones en Azure App Service

    • Examen de los factores de escalado automático.
    • Identificación de los factores de escalado automático.
    • Habilitación del escalado automático en App Service.
    • Exploración de los procedimientos recomendados de escalado automático.

Módulo 4: Exploración de ranuras de implementación de Azure App Service

    • Exploración de ranuras de implementación de Azure App Service.
    • Exploración de ranuras de implementación de Azure App Service.
    • Intercambio de ranuras de implementación.
    • Enrutamiento del tráfico en App Service.

Módulo 5: Exploración de Azure Functions

    • Descubrir Azure Functions
    • Comparación de las opciones de hospedaje de Azure Functions.
    • Escalado de Azure Functions.

Módulo 6: Desarrollo de Azure Functions

    • Exploración del desarrollo de Azure Functions.
    • Creación de desencadenadores y enlaces.
    • Conexión de funciones a servicios de Azure.
    • Creación de una instancia de Azure Functions mediante Visual Studio Code.

Módulo 7: Exploración de Azure Blob Storage

    • Exploración de Azure Blob Storage.
    • Detección de los tipos de recursos de Azure Blob Storage.
    • Exploración de las características de seguridad de Azure Storage.
    • Detección del hospedaje de sitios web estáticos en Azure Storage.

Módulo 8: Administración del ciclo de vida de Azure Blob Storage

    • Exploración del ciclo de vida de Azure Blob Storage.
    • Detección de directivas de ciclo de vida de Blob Storage.
    • Implementación de directivas de ciclo de vida de Blob Storage.
    • Rehidratación de los datos de blob desde el nivel de archivo.

Módulo 9: Trabajo con Azure Blob Storage

    • Exploración de la biblioteca cliente de Azure Blob Storage.
    • Creación de un objeto de cliente.
    • Creación de recursos de Blob Storage mediante la biblioteca cliente de .NET.
    • Administración de metadatos y propiedades de contenedor mediante .NET.
    • Establecimiento y recuperación de propiedades y metadatos para recursos de blob mediante REST.

Módulo 10: Exploración de Azure Cosmos DB

    • Identificación de las principales ventajas de Azure Cosmos DB.
    • Exploración de la jerarquía de recursos.
    • Exploración de los niveles de coherencia.
    • Selección del nivel de coherencia adecuado.
    • Exploración de las API admitidas.
    • Detección de las unidades de solicitud.
    • Creación de recursos de Azure Cosmos DB mediante Azure Portal.

Módulo 11: Trabajo con Azure Cosmos DB

    • Exploración del SDK v3 de Microsoft .NET para Azure Cosmos DB.
    • Creación de recursos mediante el SDK de Microsoft .NET v3.
    • Creación de procedimientos almacenados.
    • Creación de desencadenadores y funciones definidas por el usuario.
    • Exploración de la fuente de cambios en Azure Cosmos DB.

Módulo 12: Administración de imágenes de contenedor en Azure Container Registry

    • Información sobre Azure Container Registry.
    • Exploración de las funcionalidades de almacenamiento.
    • Compilación y administración de contenedores con tareas.
    • Exploración de los elementos de un Dockerfile.
    • Compilación y ejecución de una imagen de contenedor mediante Azure Container Registry Tasks.

Módulo 13: Ejecución de imágenes de contenedor en Azure Container Instances

    • Exploración de Azure Container Instances
    • Implementación de una instancia de contenedor mediante la CLI de Azure.
    • Ejecución de tareas en contenedores con directivas de reinicio.
    • Establecimiento de variables de entorno en instancias de contenedor.
    • Montaje de un recurso compartido de archivos de Azure en Azure Container Instances.

Módulo 14: Implementación de Azure Container Apps

    • Exploración de Azure Container Apps.
    • Implementación de una aplicación de contenedor.
    • Exploración de contenedores en Azure Container Apps.
    • Implementación de la autenticación y autorización en Azure Container Apps.
    • Administración de revisiones y secretos en Azure Container Apps.
    • Exploración de la integración de Dapr con Azure Container Apps.

Módulo 15: Exploración de la plataforma de identidad de Microsoft

    • Exploración de la plataforma de identidad de Microsoft.
    • Exploración de las entidades de servicio.
    • Información sobre los permisos y el consentimiento.
    • Información sobre el acceso condicional.

Módulo 16: Implementación de la autenticación mediante la biblioteca de autenticación de Microsoft

    • Exploración de la biblioteca de autenticación de Microsoft.
    • Inicialización de aplicaciones cliente.
    • Implementación de la autenticación interactiva mediante MSAL.NET.

Módulo 17: Implementación de firmas de acceso compartido

    • Descubrimiento de firmas de acceso compartido.
    • Determinación de cuándo usar firmas de acceso compartido.
    • Exploración de directivas de acceso almacenadas.

Módulo 18: Exploración de Microsoft Graph

    • Descubrir Microsoft Graph.
    • Consulta de Microsoft Graph mediante REST.
    • Consulta de Microsoft Graph mediante los SDK.
    • Aplicación de procedimientos recomendados a Microsoft Graph.

Módulo 20: Implementación de Azure Key Vault

    • Explorar Azure Key Vault.
    • Información sobre los procedimientos recomendados de Azure Key Vault.
    • Autenticación en Azure Key Vault.
    • Establecimiento y recuperación de un secreto de Azure Key Vault mediante la CLI de Azure

 

Módulo 21: Implementación de identidades administradas

    • Exploración de identidades administradas.
    • Detección del flujo de autenticación de las identidades administradas.
    • Configuración de identidades administradas.
    • Adquisición de un token de acceso.

Módulo 22: Implementación de Azure App Configuration

    • Exploración del servicio Azure App Configuration.
    • Creación de claves y valores emparejados.
    • Administración de características de la aplicación.
    • Protección de los datos de configuración de aplicaciones.

Módulo 23: Exploración de API Management

    • Descripción del servicio API Management.
    • Exploración de las puertas de enlace de API.
    • Exploración de directivas de API Management.
    • Creación de directivas avanzadas.
    • Protección de las API mediante suscripciones.
    • Protección de las API mediante certificados.
    • Crear una API de back-end.

Módulo 24 Exploración de Azure Event Grid

    • Exploración de Azure Event Grid.
    • Detección de esquemas de eventos.
    • Exploración de la durabilidad de la entrega de eventos.
    • Control del acceso a eventos.
    • Recepción de eventos mediante webhooks.
    • Filtrado de eventos.
    • Enrutamiento de eventos personalizados al punto de conexión web mediante la CLI de Azure.

Módulo 25: Exploración de Azure Event Hubs

    • Información sobre Azure Event Hubs.
    • Exploración de Event Hubs Capture.
    • Escalado de la aplicación de procesamiento.
    • Control del acceso a eventos.
    • Realizar operaciones comunes con la biblioteca cliente de Event Hubs.

Módulo 26: Colas de mensajes de Azure

    • Elección de una solución de cola de mensajes.
    • Análisis de Azure Service Bus.
    • Colas, temas y suscripciones de Service Bus.
    • Cargas de mensajes y serialización en Service Bus.
    • Envío y recepción de mensajes de una cola de Service Bus mediante .NET.
    • Análisis de Azure Queue Storage.
    • Creación y administración de Azure Queue Storage y mensajes mediante .NET.

Módulo 27: Supervisión del rendimiento de la aplicación

    • Exploración de Application Insights.
    • Detección de métricas basadas en registros.
    • Instrumentación de una aplicación para supervisión.
    • Selección de una prueba de disponibilidad.
    • Solución de problemas de rendimiento de aplicaciones mediante el Mapa de aplicación.

Módulo 28: Desarrollo para Azure Cache for Redis

    • Exploración de Azure Cache for Redis.
    • Configuración de Azure Cache for Redis.
    • Interacción con Azure Cache for Redis mediante .NET.
    • Conexión de una aplicación a Azure Cache for Redis mediante .NET Core.

Módulo 29: Desarrollo de almacenamiento en CDN

    • Exploración de instancias de Azure Content Delivery Network.
    • Control del comportamiento de la memoria caché en Azure Content Delivery Network.
    • Interacción con instancias de Azure Content Delivery Network mediante .NET.
Ponte en contacto con nosotros