Introducción

Completado

Las pilas de aplicaciones, que describen el escenario real lo mejor, tienden a ser las más eficaces y confiables. Muchas cargas de trabajo están controladas por eventos en su naturaleza. En este módulo, vamos a aprender qué significa basado en eventos y cómo podemos representar un escenario real en Azure.

Objetivos de aprendizaje

Al finalizar este módulo, podrá hacer lo siguiente:

  • Explicar las cargas de trabajo controladas por eventos y en tiempo real por ejemplo.
  • Cree un escenario con datos telemétricos simulados.
  • Envíe los datos de telemétricos con una función de Azure a un centro de eventos.
  • Conecte otra función con este centro de eventos para desencadenar el almacenamiento en Azure Cosmos DB.
  • Consulte las métricas de Application Insights para medir el rendimiento e identificar posibles cuellos de botella.

Prerrequisitos

Como desarrollador de Java, ya está familiarizado con las bases de datos NoSQL y cómo conectarlas con funciones. Para completar los ejercicios de este módulo, use una cuenta personal de Azure. Compruebe que dispone de los siguientes recursos:

  • Una suscripción de Azure
  • Instalaciones locales de Java JDK (17 o posterior), Maven (3.0 o posterior) y la CLI de Azure (2.70 o posterior)
  • Azure Functions Core Tools (Versión 4x)