Idioma

Develop Solutions for Microsoft Azure.

AZ-204T00D
 
Fecha de publicación KeD: 26 Diciembre 2025
Duración: 5 Días.
Examen: AZ-204: Developing Solutions for Microsoft Azure.
 
 
 

Este curso enseña a los desarrolladores cómo crear soluciones de extremo a extremo en Microsoft Azure. Los estudiantes aprenderán a implementar soluciones de computación Azure, crear Azure Functions, implementar y gestionar aplicaciones web, desarrollar soluciones utilizando almacenamiento Azure, implementar autenticación y autorización, y asegurar sus soluciones utilizando KeyVault e Identidades Gestionadas.

Los estudiantes también aprenderán a conectarse y consumir servicios Azure y servicios de terceros, e incluir modelos basados en eventos y mensajes en sus soluciones. El curso también aborda la monitorización, resolución de problemas y optimización de soluciones Azure.

 

Perfil del público.

Los estudiantes de este curso están interesados en el desarrollo de Azure o en aprobar el examen de certificación Microsoft Azure Developer Associate.

 

Temario.

Ruta de aprendizaje: Implement Azure App Service web apps.

Aprende cómo funciona Azure App Service y cómo crear y actualizar una app. Explora la autenticación y autorización de App Service, configuración de la configuración de apps, escala aplicaciones y cómo usar los espacios de despliegue.


Módulo 1: Explore Azure App Service.

Descubre los componentes clave de Azure App Service y cómo App Service puede ayudarte a crear, mantener y desplegar aplicaciones web de forma más eficiente.

Examine Azure App Service.
Examine Azure App Service plans.
Desplegar en App Service.
Explora la autenticación y autorización en App Service.
Descubre las funciones de red de App Service.
Ejercicio: Desplegar una aplicación contenedor en Azure App Service.


Módulo 2: Configurar la configuración de la aplicación web.

Aprende a crear y gestionar la configuración de aplicaciones, instalar certificados SSL/TLS para asegurar el tráfico web, activar el registro diagnóstico, crear aplicaciones virtuales de mapeo de directorios y gestionar funciones de aplicaciones.

Configurar la configuración de la aplicación.
Configurar ajustes generales.
Configurar mapeos de rutas.
Habilitar el registro de diagnóstico.
Configurar certificados de seguridad.


Módulo 3: Scale apps in Azure App Service.

Aprende cómo funciona el autoescalabilidad en App Service y cómo identificar factores de autoescala, habilitar el autoescalado y cómo crear condiciones de autoescala adecuadas.

Examina opciones de escala.
Identificar factores de autoescala.
Activar autoescalado en App Service.
Explora las mejores prácticas de autoescala.
Evaluación de módulos.


Módulo 4: Explorar los espacios de despliegue de Azure App Service.

En este módulo aprenderás cómo funciona el intercambio de tragaperras y cómo realizar un intercambio. También aprenderás a enrutar el tráfico a diferentes ranuras de forma manual y automática.

Explora entornos de puesta en escena.
Examina el intercambio de ranuras.
Intercambiar ranuras de despliegue.
Ejercicio: Intercambiar espacios de despliegue en Azure App Service.


Ruta de aprendizaje: Implementar Azure Functions.

Aprende a crear y desplegar Azure Functions. Explora opciones de alojamiento, bindings y desencadenantes.


Módulo 5: Explore Azure Functions.

Descubre cómo Azure Functions puede ser una gran solución para el procesamiento de datos, la integración de sistemas y la creación de APIs y microservicios sencillos.

Descubre Azure Functions.
Compara las opciones de alojamiento de Azure Functions.
Scale Azure Functions.


Módulo 6: Desarrollar Azure Functions.

Aprende a crear y desplegar Azure Functions.

Explora el desarrollo de Azure Functions.
Crear disparadores y asignaciones.
Conectar funciones a los servicios de Azure.
Ejercicio: Crea una función de Azure usando Visual Studio Code.


Ruta de aprendizaje: Desarrollar soluciones que utilicen almacenamiento Blob.

Aprende a crear recursos de almacenamiento Azure Blob, gestionar datos a lo largo del ciclo de vida del almacenamiento blob y trabajar con contenedores y elementos utilizando la biblioteca cliente de almacenamiento Azure Blob V12 para .NET.


Módulo 7: Explore Azure Blob storage.

Aprende las características y funcionalidades principales del almacenamiento en Azure Blob.

Explore Azure Blob storage.
Discover tipos de recursos de almacenamiento de Azure Blob.
Explora las características de seguridad de Azure Storage.


Módulo 8: Gestionar el ciclo de vida del almacenamiento Azure Blob.

Aprende a gestionar la disponibilidad de datos a lo largo del ciclo de vida del almacenamiento de Azure Blob.

Explora el ciclo de vida del almacenamiento de Azure Blob.
Descubre políticas del ciclo de vida del almacenamiento de blobs.
Implementar políticas del ciclo de vida del almacenamiento de blob.
Rehidratar datos de blob desde el nivel de archivo.


Módulo 9: Trabajar con el almacenamiento de blobs de Azure.

Aprende a usar la biblioteca cliente de almacenamiento de Azure Blob para crear y actualizar recursos de almacenamiento de Blob.

Explora la biblioteca cliente de almacenamiento de Azure blobs.
Crear un objeto cliente.
Propiedades y metadatos del contenedor usando .NET.
Establecer y recuperar propiedades y metadatos para los recursos blob usando REST.
Ejercicio: Crear recursos de almacenamiento Blob utilizando la biblioteca cliente .NET.


Ruta de aprendizaje: Desarrollar soluciones que utilicen Azure Cosmos DB.

Aprende a crear recursos de Azure Cosmos DB con los niveles de consistencia adecuados y realiza operaciones de datos usando el .NET SDK V3 para Azure Cosmos DB.


Módulo 10: Explore Azure Cosmos DB.

Aprende las características y funcionalidades principales de Azure Cosmos DB.

Identificar los principales beneficios de Azure Cosmos DB.
Explora la jerarquía de recursos.
Explora los niveles de consistencia.
Elige el nivel de consistencia adecuado.
Explorar APIs compatibles.
Unidades de solicitud Discover.
Ejercicio: Crear recursos de la base de datos de Azure Cosmos utilizando el portal de Azure.


Módulo 11: Trabajar con Azure Cosmos DB.

Aprende cómo desarrollar soluciones de programación cliente y servidor en Azure Cosmos DB.

Explore Microsoft .NET SDK v3 for Azure Cosmos DB.
Crear procedimientos almacenados.
Crear disparadores y funciones definidas por el usuario.
Explorar el feed de cambios en Azure Cosmos DB.
Ejercicio: Crear recursos en Azure Cosmos DB para NoSQL usando .NET.


Ruta de aprendizaje: Implementar soluciones contenedorizadas.

Aprende a crear y desplegar soluciones contenedorizadas en Azure utilizando el Azure Container Registry, Azure Container Instances y Azure Container Apps.


Módulo 12: Gestionar imágenes de contenedores en Azure Container Registry.

Usar Azure Container Registry para almacenar tus imágenes de contenedores, automatizar compilaciones y despliegues.

Descubre el Azure Container Registry.
Explora las capacidades de almacenamiento.
Construye y gestiona contenedores con tareas.
Explora elementos de un Dockerfile.
Ejercicio: Compilar y ejecutar una imagen de contenedor con tareas del registro de contenedores de Azure.


Módulo 13: Ejecutar imágenes de contenedor en Azure Container Instances.

Descubre cómo Azure Container Instances puede ayudarte a desplegar contenedores rápidamente, cómo establecer variables de entorno y especificar políticas de reinicio de contenedores.

Explore Azure Container Instances.
Ejecutar tareas contenedorizadas con políticas de reinicio.
Establecer variables de entorno en instancias de contenedor.
Montar un archivo compartido en Azure Container Instances.
Ejercicio: Desplegar un contenedor en instancias de contenedores de Azure usando comandos de la CLI de Azure.


Módulo 14: Implementar Azure Container Apps.

Descubre cómo Azure Container Apps puede ayudarte a desplegar y gestionar microservicios y aplicaciones contenedorizadas en una plataforma serverless que se ejecute sobre Azure Kubernetes Service.

Explore Azure Container Apps.
Explore containers in Azure Container Apps.
Autenticación y autorización en Azure Container Apps.
Gestionar revisiones y secretos en Azure Container Apps.
Explora la integración de Dapr con Azure Container Apps.
Ejercicio: Desplegar un contenedor en Azure Container Apps con la CLI de Azure.


Ruta de aprendizaje: Implementar autenticación y autorización de usuario.

Aprende a implementar autenticación y autorización a recursos utilizando la plataforma de identidad y Biblioteca de Autenticación de Microsoft, firmas de acceso compartido con Microsoft Graph.


Módulo 15: Explora la plataforma de identidad de Microsoft.

Aprende las características y funcionalidades principales de la plataforma de identidad de Microsoft, incluyendo autenticación, bibliotecas y herramientas de gestión de aplicaciones.

Explora la plataforma de identidad de Microsoft.
Explora los principios de servicio.
Descubre permisos y consentimiento.
Descubre el acceso condicional.


Módulo 16: Implementa la autenticación utilizando la Biblioteca de Autenticación de Microsoft.

Aprende a implementar la autenticación utilizando la Biblioteca de Autenticación de Microsoft.

Explora la Biblioteca de Autenticación de Microsoft.
Inicializar aplicaciones cliente.
Ejercicio: Implementar autenticación interactiva con MSAL.NET.


Módulo 17: Implementar firmas de acceso compartido.

Aprende a usar firmas de acceso compartido para autorizar el acceso a recursos de almacenamiento.

Descubre firmas de acceso compartido.
Elige cuándo usar firmas de acceso compartido.
Explorar las políticas de acceso almacenado.


Módulo 18: Explora Microsoft Graph.

Aprende cómo Microsoft Graph facilita el acceso y el flujo de datos y cómo formular consultas mediante REST y código.

Descubre Microsoft Graph.
Consulta Microsoft Graph usando REST.
Consulta Microsoft Graph usando SDKs.
Aplicar las mejores prácticas a Microsoft Graph.
Ejercicio: Recuperar información del perfil de usuario con el Microsoft Graph SDK.


Ruta de aprendizaje: Implementar soluciones Azure seguras.

Aprende cómo desplegar aplicaciones en Azure de forma más segura utilizando Azure Key Vault, identidades gestionadas y Azure App Configuration.


Módulo 19: Implementar Azure Key Vault.

Descubre cómo Azure Key Vault puede ayudarte a mantener tus aplicaciones más seguras, y cómo configurar y recuperar secretos de forma programática y con Azure CLI.

Explorar Azure Key Vault.
Descubre las mejores prácticas de Azure Key Vault.
Authenticate to Azure Key Vault.
Ejercicio: Crear y recuperar secretos de Azure Key Vault.


Módulo 20: Implementar identidades gestionadas.

Descubre cómo las identidades gestionadas pueden ayudarte a desplegar soluciones seguras en Azure sin necesidad de gestionar credenciales.

Explora identidades gestionadas.
Descubre el flujo de autenticación de identidades gestionadas.
Configurar identidades gestionadas.
Adquirir un token de acceso.


Módulo 21: Implement Azure App Configuration.

Aprende a usar el servicio de Configuración de Aplicaciones de Azure para gestionar y proteger de forma centralizada tus configuraciones, así como para gestionar las funciones de la aplicación.

Explore el servicio Azure App Configuration.
Crear claves y valores emparejados.
Gestionar funciones de aplicación.
Datos seguros de configuración de aplicaciones.
Ejercicio: Recuperar configuraciones de Azure App Configuration.


Ruta de aprendizaje: Implementar la gestión de APIs.

Aprende cómo funciona el servicio de gestión de APIs, cómo transformar y proteger APIs, y cómo crear una API backend.


Módulo 22: Explorar la gestión de APIs.

Aprende cómo funciona el servicio de gestión de APIs, cómo transformar y proteger APIs, y cómo crear una API backend.

Descubre el servicio de gestión de API.
Explorar gateways API.
Explora las políticas de gestión de APIs.
Crear políticas avanzadas.
APIs seguras mediante suscripciones.
Proteger las APIs mediante el uso de certificados.
Ejercicio: Importar y configurar una API con Azure API Management.


Ruta de aprendizaje: Desarrollar soluciones basadas en eventos.

Aprende a construir aplicaciones con arquitecturas basadas en eventos integrando Azure Event Grid y Azure Event Hubs en tu solución.


Módulo 23: Explore Azure Event Grid.

Aprende a integrar Azure Event Grid en tu solución, implementar el control de acceso a los eventos y cómo enrutar eventos personalizados a endpoints web usando Azure CLI.

Explore Azure Event Grid.
Descubre esquemas de eventos.
Explora la durabilidad de la entrega de eventos.
Controla el acceso a los eventos.
Recibe eventos usando webhooks.
Eventos de filtro.
Ejercicio: Enrutar eventos a un punto final personalizado con Event Grid.


Módulo 24: Explore Azure Event Hubs.

Aprende cómo Azure Event Hubs captura eventos y cómo escalar tu aplicación de procesamiento.

Descubre Azure Event Hubs.
Explora la captura de Event Hubs.
Escala tu aplicación de procesamiento.
Controla el acceso a los eventos.
Realizar operaciones comunes con la biblioteca cliente de Event Hubs.
Ejercicio; Enviar y recuperar eventos desde Azure Event Hubs.


Ruta de aprendizaje: Desarrollar soluciones basadas en mensajes.

Aprende a construir aplicaciones con arquitecturas basadas en mensajes integrando Azure Service Bus y Azure Queue Storage en tu solución.


Módulo 25: Descubre las colas de mensajes de Azure.

Aprende cómo integrar Azure Service Bus y Azure Queue storage en tu solución, y cómo enviar y recibir mensajes usando .NET.

Elige una solución de cola de mensajes.
Explore Azure Service Bus.
Descubre colas, temas y suscripciones del Service Bus.
Explorar las cargas útiles de mensajes del bus de servicio y la serialización.
Explore Azure Queue Storage.
Crea y gestiona el almacenamiento en cola de Azure y los mensajes usando .NET.
Ejercicios:
  - Enviar y recibir mensajes desde Azure Service Bus.
  - Enviar y recibir mensajes desde el almacenamiento en cola de Azure.


Ruta de aprendizaje: Soluciona soluciones utilizando Application Insights.

Aprende a instrumentar aplicaciones para habilitar Application Insights y monitorizar el rendimiento y ayudar a resolver problemas.


Módulo 26: Monitorizar el rendimiento de la app.

Aprende a utilizar las herramientas que ofrece Application Insights para mejorar el rendimiento y la estabilidad de tus aplicaciones.

Explora las Perspectivas de la Aplicación.
Descubre métricas basadas en logs.
Instrumenta una aplicación para monitorizar.
Selecciona una prueba de disponibilidad.
Solucionar el rendimiento de la aplicación utilizando Application Map.
Ejercicio: Monitorizar una aplicación con autoinstrumentación.

 
Garantia Ofrecemos la garantía 100% de satisfacción
Si no te gusta el resultado de tu curso, puedes volver a tomarlo en cualquier otra fecha calendario.
 
Regresa a la página anterior
 
 
 
Cursos Nuevo
 
   
 
Cursos bajo Requerimiento Especial
Es aquel que se puede impartir siempre y cuando cumpla con un mínimo de participantes para su confirmación de fechas depende de la disponibilidad de KeD. Contacte a su Representante de Ventas
 
     
Cursos con cerftificación  
AZ-104T00 Microsoft Azure Administrator
AZ-120T00 Planning and Deploying SAP on Azure
AZ-140T00 Configuring and Operating Microsoft Azure Virtual Desktop
AZ-204T00 Developing Solutions for Microsoft Azure
AZ-305T00 Designing Microsoft Azure Infrastructure Solutions
AZ-400T00 Designing and Implementing Microsoft DevOps solutions
AZ-500T00 Microsoft Azure Security Technologies
AZ-700T00 Designing and Implementing Microsoft Azure Networking Solutions
AZ-800T00 Administering Windows Server Hybrid Core Infrastructure
AZ-801T00 Configuring Windows Server Hybrid Advanced Services
AZ-900T00 Microsoft Azure Fundamentals
Applied Skills Assessment
AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network
AZ-1003 Secure storage for Azure Files and Azure Blob Storage
AZ-1004 Deploy and configure Azure Monitor
Otros
AZ-040T00 Automating Administration with Windows PowerShell
 
     
  Horarios Online  
  Horario Matutino:
Lunes a Viernes de 8:00 a 15:00 hrs.
 
     
  Horario Vespertino:
Lunes a Viernes de 15:00 a 21:00 hrs.
 
     
  Horario de Fin de Semana:
Sábado 8:00 a 15:00
 
 
 
Logo KeD