Introducción

Completado

Las pilas de aplicaciones, que describen el escenario real, suelen ser las más eficaces y confiables. Muchas cargas de trabajo, por naturaleza, se controlan mediante eventos. En este módulo, vamos a aprender qué significa "controlado por eventos" y cómo podemos representar un escenario real en Azure.

Objetivos de aprendizaje

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

  • Explicar con ejemplos las cargas de trabajo controladas por eventos y en tiempo real.
  • Crear un escenario con datos de telemetría simulados.
  • Enviar datos de telemetría con una función de Azure a un centro de eventos.
  • Conectar otra función a este centro de eventos para desencadenar el almacenamiento en Azure Cosmos DB.
  • Echar un vistazo a las métricas de Application Insights para medir el rendimiento e identificar posibles cuellos de botella.

Requisitos previos

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

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