Developing Solutions for Microsoft Azure (AZ-204)
- Código del Curso M-AZ204
- Duración 5 días
Otros Métodos de Impartición
Salta a:
Método de Impartición
Este curso está disponible en los siguientes formatos:
-
Cerrado
Cerrado
-
Clase de calendario
Aprendizaje tradicional en el aula
-
Aprendizaje Virtual
Aprendizaje virtual
Solicitar este curso en un formato de entrega diferente.
Temario
Parte superiorEste curso enseña a los desarrolladores cómo crear soluciones integrales en Microsoft Azure. Los estudiantes aprenderán a implementar soluciones de computación Azure, crear funciones Azure, implementar y administrar aplicaciones web, desarrollar soluciones que utilicen almacenamiento Azure, implementar autenticación y autorización, y asegurar sus soluciones mediante el uso de KeyVault e Identidades Administradas. Los estudiantes también aprenderán a conectarse y consumir los servicios de Azure y los servicios de terceros, y a incluir en sus soluciones modelos basados en eventos y mensajes. El curso también abarca la supervisión, la solución de problemas y la optimización de las soluciones de Azure.
Calendario
Parte superiorDirigido a
Parte superiorLos estudiantes de este curso están interesados en el desarrollo del Azure o en aprobar el examen de certificación de Microsoft Azure Developer Associate.
Contenido
Parte superiorMódulo 1: Creación de aplicaciones web de Azure App Service
Los estudiantes aprenderán a construir una aplicación web en la plataforma Azure App Service. Aprenderán cómo funciona la plataforma y cómo crear, configurar, escalar, asegurar y desplegar en la plataforma App Service.
- El núcleo del Azure App Service con
- Creación de un servicio de aplicaciones Azure Webcepts App
- Configuración y supervisión de las aplicaciones del Servicio de Aplicaciones
- Escalado de aplicaciones del Servicio de Aplicaciones
- Entornos de puesta en escena del Servicio de Aplicaciones Azules
Módulo 2: Implementar las funciones de Azure
Este módulo cubre la creación de aplicaciones de funciones, y cómo integrar los disparadores y las entradas/salidas en la aplicación.
- Resumen de las funciones de Azure
- Desarrollo de las funciones de Azure
- Implementar funciones duraderas
Módulo 3: Desarrollar soluciones que utilicen el almacenamiento de blob
Los estudiantes aprenderán cómo funciona el almacenamiento de Azure Blob, cómo gestionar los datos a través del ciclo de vida del almacenamiento de blob caliente/frío/archivo, y cómo utilizar la biblioteca cliente de almacenamiento de Azure Blob para gestionar los datos y metadatos.
- Conceptos básicos del almacenamiento Azure Blob
- Manejando el ciclo de vida del almacenamiento Azure
- Trabajando con el almacenamiento de Azure Blob
Módulo 4: Desarrollar soluciones que utilicen el almacenamiento de la base de datos del Cosmos
Los estudiantes aprenderán cómo está estructurada la base de datos del Cosmos y cómo se gestiona la consistencia de los datos. Los estudiantes también aprenderán a crear cuentas en Cosmos DB y a crear bases de datos, contenedores y artículos utilizando una mezcla del Portal Azure y el SDK .NET.
- Visión general de Azure Cosmos DB
- Estructura de datos de la Base de Datos Azure
- Trabajando con los recursos y datos de la Base de Datos de Azure
Módulo 5: Implementar soluciones IaaS
Este módulo instruye a los estudiantes en cómo usar la creación de VM e imágenes de contenedores para usar en sus soluciones. Cubre la creación de VMs, el uso de plantillas ARM para automatizar el despliegue de recursos, la creación y gestión de imágenes de contenedores, la publicación de una imagen en el Registro de Contenedores Azules y la ejecución de un contenedor en Instancias de Contenedores Azules.
- Aprovisionamiento de VM en Azure
- Crear y desplegar plantillas de ARM
- Crear imágenes de contenedores para soluciones
- Publicar una imagen de un contenedor en el Registro de Contenedores Azure
- Crear y ejecutar imágenes de contenedores en Azure Container Instances
Módulo 6: Implementar la autenticación y autorización de usuarios
Los estudiantes aprenderán a aprovechar la Plataforma de Identidad de Microsoft v2.0 para gestionar la autenticación y el acceso a los recursos. Los estudiantes también aprenderán a utilizar la biblioteca de autenticación de Microsoft y Microsoft Graph para autenticar a un usuario y recuperar la información almacenada en Azure, y cómo y cuándo utilizar las firmas de acceso compartido.
- Plataforma de identidades de Microsoft v2.0
- Autenticación mediante la biblioteca de autenticación de Microsoft
- Usando el gráfico de Microsoft
- Autorización de operaciones de datos en el almacenamiento de Azure
Módulo 7: Implementar soluciones de nubes seguras
Este módulo cubre cómo asegurar la información (claves, secretos, certificados) que una aplicación utiliza para acceder a los recursos. También cubre la seguridad de la información de configuración de la aplicación.
- Gestione las claves, los secretos y los certificados mediante la API de KeyVault
- Implementar Identidades Gestionadas para los recursos del Azure
- Asegure los datos de configuración de la aplicación usando Azure App Configuration
Módulo 8: Implementar la gestión de la API
Los estudiantes aprenderán a publicar las API, crear políticas para administrar la información compartida a través de la API y administrar el acceso a sus API mediante el servicio de administración de API de Azure.
- Descripción general de la gestión de API
- Definición de políticas para las API
- Asegurando sus APIs
Módulo 9: Desarrollar aplicaciones de lógica de servicio de aplicaciones
Este módulo enseña a los estudiantes a utilizar las aplicaciones de Azure Logic para programar, automatizar y orquestar tareas, procesos de negocios, flujos de trabajo y servicios en empresas u organizaciones.
- Descripción general de Azure Logic Apps
- Creación de conectores personalizados para aplicaciones de lógica
Módulo 10: Desarrollar soluciones basadas en eventos
Los estudiantes aprenderán a construir aplicaciones con arquitecturas basadas en eventos.
- Implementar soluciones que utilicen Azure Event Grid
- Implementar soluciones que utilicen los Centros de Eventos Azure
- Implementar soluciones que utilicen los Centros de Notificación Azure
Módulo 11: Desarrollar soluciones basadas en mensajes
Los estudiantes aprenderán a construir aplicaciones con arquitecturas basadas en mensajes.
- Implementar soluciones que utilicen Azure Service Bus
I - mplementar soluciones que utilicen colas de almacenamiento de Azure
Módulo 12: Monitorear y optimizar las soluciones de Azure
Este módulo enseña a los estudiantes a instrumentar su código para la telemetría y a analizar y solucionar problemas de sus aplicaciones.
- Visión general de la monitorización en Azure
- Instrumento y aplicación para la vigilancia
- Análisis y solución de problemas de las aplicaciones
- Implementar un código que maneje las fallas transitorias
Módulo 13: Integrar el caching y la entrega de contenido en las soluciones
Los estudiantes aprenderán a utilizar diferentes servicios de caching para mejorar el rendimiento de sus aplicaciones.
Pre-requisitos
Parte superiorLos estudiantes deben tener 1-2 años de experiencia en desarrollo profesional y experiencia con Microsoft Azure. Deben ser capaces de programar en un lenguaje soportado por el Azure.
Certificación de Prueba
Parte superiorProductos Relacionados
Parte superior- #000000