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

Aprendizaje Virtual 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
    • Método de Impartición: Aprendizaje Virtual
    • Fecha: 17-21 junio, 2024
    • Sede: Aula Virtual

    eur950,00

    • Método de Impartición: Aprendizaje Virtual
    • Fecha: 09-13 septiembre, 2024
    • Sede: Aula Virtual

    eur950,00

    • Método de Impartición: Aprendizaje Virtual
    • Fecha: 21-25 octubre, 2024
    • Sede: Aula Virtual

    eur950,00

    • Método de Impartición: Aprendizaje Virtual
    • Fecha: 09-13 diciembre, 2024
    • Sede: Aula Virtual

    eur950,00

Dirigido a

Parte superior

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

 

 

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 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 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 por el Azure.

 

Certificación de Prueba

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