Skip to main Content

Developing Solutions for Microsoft Azure (AZ-204)

  • Código del Curso M-AZ204
  • Duración 5 días

Otros Métodos de Impartición

Clase de calendario Precio

eur950,00

Solicitar Formación Grupal Inscribirse

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.

Este 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 superior

Dirigido a

Parte superior

Este curso está recomendado para aquellos profesionales que quieran desarrollar su carrera profesional en AZURE y certificarse como Microsoft Azure Developer Associate.

 

 

Mó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

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 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 Cosmos DB

Los estudiantes aprenderán cómo está estructurada la base de datos 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 la Base de Datos Azure

·        Trabajando con los recursos y 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 y la ejecución de un contenedor en Instancias de Contenedores.

·        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

·        Implementar 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 superior

Los 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 en Azure.

 

Certificación de Prueba

Parte superior
Microsoft Certified: Azure Developer Associate
Cookie Control toggle icon