Develop for the Cloud

Aprende cómo configurar una arquitectura de integración basada en mensajes, desarrollar para el procesamiento asíncrono, crear aplicaciones para el autoescalado y comprender mejor las soluciones de Azure Cognitive Services.

Objetivos

Cómo configurar una arquitectura de integración basada en mensajes
Comprender cómo desarrollar para el procesamiento asincrónico
Comenzar a crear aplicaciones para Autoscaling
Entender las soluciones de Azure Cognitive Services

Cloud computing

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
5 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Los arquitectos de Cloud Solutions Architects comienzan este papel con experiencia práctica en sistemas operativos, virtualización, infraestructura de cloud, estructuras de almacenamiento, facturación y redes.

Conocimientos requeridos

Temario

Módulo 1: Desarrollo de tareas a largo plazo y transacciones distribuidas
Los temas de este módulo incluyen: – Implementación de aplicaciones a gran escala, paralelas y de alto rendimiento utilizando lotes – HPC utilizando Microsoft Azure Virtual Machines – Implementación de aplicaciones resistentes mediante el uso de colas, así como la implementación de código para abordar los eventos de la aplicación mediante el uso de webhooks. Implementar un webhook le da a un recurso externo una URL para una aplicación. El recurso externo emite entonces una petición HTTP a esa URL cada vez que se realiza un cambio que requiere que la aplicación realice una acción.

Módulo 2: Configuración de una arquitectura de integración basada en mensajes

Configurar una aplicación o servicio para enviar correos electrónicos
Configurar un modelo de publicación y suscripción de eventos
Configurar el servicio Relé Azure
Configurar aplicaciones y servicios con Microsoft Graph
Después de completar el módulo 1, los estudiantes podrán:

Configurar una arquitectura de integración basada en mensajes
Módulo 3: Desarrollo para el procesamiento asincrónico

Implementar el paralelismo, el multithreading y el procesamiento
Implementar funciones y aplicaciones de Azure Logic
Implementar interfaces para el almacenamiento o acceso a datos
Implementar modelos apropiados de computación asíncrona
Implementar reglas y patrones de autoescalado
Después de completar el módulo 3, los estudiantes podrán:

Comprender cómo desarrollar para el procesamiento asincrónico
Módulo 4: Desarrollo para la autoescala

Implementación de reglas y patrones de autoescalado
Implementación de código que se dirige a las instancias de aplicación de Singleton
Implementación de código que se dirige a un estado transitorio
Después de completar el módulo 4, los estudiantes podrán:

Comenzar a crear aplicaciones para Autoscaling
Módulo 5: Desarrollando Soluciones de Servicios Cognitivos Azure

Desarrollo de soluciones mediante visión artificial
Desarrollo de soluciones con Bing Web Search
Desarrollo de soluciones utilizando el servicio de voz personalizado
Desarrollo de soluciones con QnA Maker
Después de completar el módulo 5, los estudiantes podrán hacerlo:

Entender las soluciones de Azure Cognitive Services

Solicita información del curso