Developing solutions for Microsoft Azure (AZ-204)

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 Azure Functions, implementar y administrar aplicaciones web, desarrollar soluciones utilizando Azure storage, implementar autenticación y autorización, y asegurar sus soluciones utilizando KeyVault y Managed Identities. 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 Azure solutions. 

¿Para qué sirve esta formación?

El presente curso oficial de Microsoft está diseñado para desarrolladores de sistemas que estén en transición hacia Azure, así como a profesionales de las TIC que tengan experiencia con la plataforma y deseen expandir sus competencias.

Este curso enseña a los desarrolladores a crear soluciones integrales en Microsoft Azure. Los estudiantes aprenderán cómo implementar soluciones informáticas de Azure, crear funciones de Azure, implementar y administrar aplicaciones web, desarrollar soluciones que utilicen el almacenamiento de Azure, implementar autenticación y autorización y asegurar sus soluciones mediante KeyVault e identidades administradas.

Los estudiantes también aprenderán cómo conectarse y consumir servicios de Azure y servicios de terceros, incluir modelos basados en eventos y mensajes en sus soluciones.

El curso también cubre la monitorización, la resolución de problemas y la optimización de las soluciones de Azure.

¿A quién va dirigido?

Este curso está dirigido a estudiantes interesados en el desarrollo de Azure o en obtener la certificación Microsoft Certified: Azure Developer Associate.

Requisitos previos

Los estudiantes deberían cumplir los siguientes requisitos recomendados:

  • Uno o dos años de experiencia en desarrollo profesional y con Azure.
  • Capacidad de programar en un lenguaje compatible con Azure: Python, Java, JavaScript, C# o .NET.
  • Dominio de Azure SDKs, Azure PowerShell, Azure CLI, opciones de almacenamiento de datos, conexiones de datos y APIs
  • Experiencia en autenticación y autorización de aplicaciones, implementación de cómputo y contenedores, depuración, ajustes de rendimiento y monitoreo.

Objetivos didácticos

  • Crear una aplicación web en la plataforma Azure App Service.
  • Crear Function apps e integrar disparadores y E/S en la aplicación.
  • Funcionamiento del Azure Blob Storage.
  • Estructuración de Cosmos DB y cómo se gestiona la consistencia de los datos.
  • Crear VM e imágenes de contenedor para usar en sus soluciones.
  • Aprovechar la plataforma Microsoft Identity Platform v2.0 para administrar la autenticación y el acceso a los recursos.
  • Proteger la información (claves, secretos, certificados) que una aplicación usa para acceder a los recursos.
  • Publicar APIs, crear políticas para administrar la información compartida a través de las APIs y administrar el acceso a sus APIs mediante el servicio Azure API Management.
  • Usar Azure Logic Apps para programar, automatizar y orquestar tareas, procesos comerciales, flujos de trabajo y servicios en empresas u organizaciones.
  • Crear aplicaciones con arquitecturas basadas en eventos y mensajes.
  • Instrumentar su código para telemetría y analizar y solucionar problemas de sus aplicaciones.
  • Usar diferentes servicios de almacenamiento en caché para mejorar el rendimiento de sus aplicaciones.

Programa

  1. Creación de aplicaciones web con Azure App Service
    • Conceptos básicos de Azure App Service
    • Crear una aplicación web con Azure App Service
    • Configuración y monitorización de aplicaciones con App Service
    • Escalar aplicaciones con App Service
    • Entornos de almacenamiento de Azure App Service
  2. Implementar funciones de Azure
    • Descripción general de Azure Functions
    • Desarrollo de Azure Functions
    • Implementar Durable Functions
  3. Desarrollar soluciones que usen blob storage
    • Conceptos básicos de Azure Blob storage
    • Administrar el ciclo de vida de Azure Blob storage
    • Trabajar con Azure Blob storage
  4. Desarrolle soluciones que usen el almacenamiento Cosmos DB
    • Descripción general de Azure Cosmos DB
    • Estructura de datos de Azure Cosmos DB
    • Trabajar con recursos y datos de Azure Cosmos DB
  5. Implementar soluciones IaaS
    • Aprovisionamiento de máquinas virtuales (VMs) en Azure
    • Crear e implementar plantillas ARM
    • Crear imágenes de contenedor para soluciones
    • Publicar una imagen de contenedor en Azure Container Registry
    • Crear y ejecutar imágenes de contenedor en Azure Container Instances
  6. Implementar autenticación y autorización de usuarios
    • Microsoft Identity Platform v2.0
    • Autenticación con Microsoft Authentication Library
    • Uso de Microsoft Graph
    • Autorizar operaciones de datos en Azure storage
  7. Implementar soluciones seguras en la nube
    • Administrar claves, secretos y certificados utilizando la API KeyVault
    • Implementar identidades administradas para recursos de Azure
    • Asegurar los datos de configuración de la aplicación mediante Azure App Configuration
  8. Implementar API Management
    • Descripción general de API Management
    • Definición de políticas para APIs
    • Asegurar APIs
  9. Desarrollar Service Logic Apps
    • Descripción general de Azure Logic Apps
    • Crear conectores personalizados para Logic Apps
  10. Desarrollar soluciones basadas en eventos.
    • Implementar soluciones que usen Azure Event Grid
    • Implementar soluciones que usen Azure Event Hubs
    • Implementar soluciones que usen Azure Notification Hubs
  11. Desarrollar soluciones basadas en mensajes.
    • Implementar soluciones que usen Azure Service Bus
    • Implementar soluciones que usen colas Azure Queue Storage
  12. Monitorización y optimizar las soluciones de Azure
    • Descripción general de la monitorización en Azure
    • Instrumentar una aplicación para monitorización.
    • Análisis y solución de problemas de aplicaciones.
    • Implementar código que maneje fallas transitorias
  13. Integrar el almacenamiento en caché y la entrega de contenido dentro de las soluciones.
    • Desarrollar para Azure Cache para Redis
    • Desarrollar para almacenamiento en CDN

Diploma acreditativo

Una vez completes este curso recibirás un diploma nominal que acredita tu aprovechamiento de la formación realizada.

En el diploma se especifica el curso que has recibido, las fechas en las que se ha impartido la formación, la duración, modalidad y el lugar donde se ha realizado la misma, así como la fecha en la que se emite el certificado de formación.

En el reverso del documento se detalla el programa del curso de formación impartido.

Escoge tu modalidad de impartición:

1.244

Bonificación Fundae:

390,00€

Días:

3, 4, 5, 10, 11 y 12 de junio

Horario:

9:00 - 14:00 h.

Duración:

30 horas

Modalidad:

Aula virtual

Certificación:

165,00€ + IVA
SKU 60012AZ204 Categoría Etiqueta
Oculto
Oculto
Oculto

¿Necesitas más información?

    Tipo de cliente:

    Este sitio está protegido por reCAPTCHA y se aplica la política de privacidad y los términos del servicio de Google.

    ¡Compártelo en tus redes sociales!