Módulo 1: Explorar Azure App Service
- Exploración de Azure App Service.
- Examen de Azure App Service y planes.
- Implementación en App Service.
- Autenticación y autorización en App Service.
- Características de redes de App Service.
- Creación de una aplicación web HTML estática en Azure Cloud Shell.
Módulo 2: Configurar aplicaciones web
- Configuración general de la aplicación.
- Opciones de configuración.
- Asignaciones de ruta de acceso.
- Registro de diagnóstico.
- Configuración de certificados de seguridad.
Módulo 3: Escalado de aplicaciones en Azure App Service
- Factores de escalado automático.
- Identificación y habilitación del escalado automático.
- Procedimientos recomendados de escalado automático.
Módulo 4: Exploración de ranuras de implementación de Azure App Service
- Exploración y intercambio de ranuras de implementación.
- Enrutamiento del tráfico en App Service.
Módulo 5: Exploración de Azure Functions
- Descubrimiento de Azure Functions.
- Comparación de opciones de hospedaje.
- Escalado de Azure Functions.
Módulo 6: Desarrollo de Azure Functions
- Exploración del desarrollo.
- Creación de desencadenadores y enlaces.
- Conexión a servicios de Azure.
- Creación mediante Visual Studio Code.
Módulo 7: Exploración de Azure Blob Storage
- Exploración de Azure Blob Storage.
- Tipos de recursos y características de seguridad.
- Hospedaje de sitios web estáticos.
Módulo 8: Administración del ciclo de vida de Azure Blob Storage
- Exploración del ciclo de vida.
- Directivas de ciclo de vida.
- Implementación y rehidratación de datos.
Módulo 9: Trabajo con Azure Blob Storage
- Biblioteca cliente de Azure Blob Storage.
- Creación de recursos mediante .NET.
- Administración de metadatos y propiedades.
- Establecimiento y recuperación de propiedades y metadatos mediante REST.
Módulo 10: Exploración de Azure Cosmos DB
- Ventajas y jerarquía de recursos.
- Niveles de coherencia y API admitidas.
- Unidades de solicitud y creación de recursos.
Módulo 11: Trabajo con Azure Cosmos DB
- SDK v3 de Microsoft .NET.
- Creación de recursos y procedimientos almacenados.
- Fuente de cambios en Azure Cosmos DB.
Módulo 12: Administración de imágenes de contenedor en Azure Container Registry
- Azure Container Registry y funcionalidades.
- Compilación y administración con Dockerfile.
- Compilación 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 y ejecución de instancias.
- Establecimiento de variables de entorno.
- Montaje de recurso compartido de archivos.
Módulo 14: Implementación de Azure Container Apps
- Exploración de Azure Container Apps.
- Implementación de aplicaciones de contenedor.
- Autenticación, autorización y gestión de revisiones y secretos.
- 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.
- Entidades de servicio, permisos y consentimiento.
- Información sobre 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.
- Autenticación interactiva mediante MSAL.NET.
Módulo 17: Implementación de firmas de acceso compartido
- Descubrimiento y uso de firmas de acceso compartido.
- Exploración de directivas de acceso almacenadas.
Módulo 18: Exploración de Microsoft Graph
- Descubrimiento de Microsoft Graph.
- Consulta mediante REST y SDK.
- Procedimientos recomendados.
Módulo 20: Implementación de Azure Key Vault
- Exploración de Azure Key Vault.
- Procedimientos recomendados y autenticación.
- Establecimiento y recuperación de secretos mediante CLI de Azure.
Módulo 21: Implementación de identidades administradas
- Exploración de identidades administradas.
- Flujo de autenticación.
- Configuración y adquisición de tokens de acceso.
Módulo 22: Implementación de Azure App Configuration
- Exploración del servicio Azure App Configuration.
- Creación y administración de claves y valores.
- Protección de datos de configuración.
Módulo 23: Exploración de API Management
- Descripción del servicio API Management.
- Puertas de enlace y directivas.
- Creación de directivas avanzadas y protección de APIs con suscripciones y certificados.
- Creación de una API de back-end.
Módulo 24: Exploración de Azure Event Grid
- Exploración de Azure Event Grid.
- Esquemas de eventos y durabilidad de la entrega.
- Control de acceso, recepción mediante webhooks, filtrado y enrutamiento de eventos.
Módulo 25: Exploración de Azure Event Hubs
- Información sobre Azure Event Hubs.
- Exploración de Event Hubs Capture y escalado.
- Control de acceso y operaciones con biblioteca cliente.
Módulo 26: Colas de mensajes de Azure
- Elección de solución de cola de mensajes.
- Análisis de Azure Service Bus.
- Colas, temas y suscripciones de Service Bus.
- Envío y recepción de mensajes mediante .NET.
- Análisis de Azure Queue Storage y creación mediante .NET.
Módulo 27: Supervisión del rendimiento de la aplicación
- Exploración de Application Insights.
- Métricas basadas en registros e instrumentación.
- Selección de prueba de disponibilidad y solución de problemas mediante el Mapa de aplicación.
Módulo 28: Desarrollo para Azure Cache for Redis
- Exploración de Azure Cache for Redis.
- Configuración y interacción 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é.
- Interacción mediante .NET.