Introducción
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)