Introduzione
Gli stack di applicazioni, che descrivono al meglio lo scenario del mondo reale, tendono a essere la soluzione più efficiente e affidabile. Molti carichi di lavoro per loro natura sono guidati dagli eventi. In questo modulo verrà spiegato cosa significa "guidato dagli eventi" e in che modo si può rappresentare uno scenario del mondo reale in Azure.
Obiettivi di apprendimento
Obiettivi del modulo
- Spiegare i carichi di lavoro guidati dagli eventi e in tempo reale con esempi.
- Creare uno scenario con dati di telemetria simulati.
- Inviare i dati di telemetria con una funzione di Azure a un hub eventi.
- Connettere un'altra funzione a questo hub eventi per attivare l'archiviazione in Azure Cosmos DB.
- Esaminare le metriche in Application Insights per misurare le prestazioni e identificare i potenziali colli di bottiglia.
Prerequisiti
Gli sviluppatori Java hanno già familiarità con i database NoSQL e sanno come connetterli alle funzioni. Per completare gli esercizi in questo modulo, usare un account Azure personale. Assicurarsi di disporre delle risorse seguenti:
- Una sottoscrizione di Azure
- Installazioni locali di Java JDK (17 o versione successiva), Maven (3.0 o versione successiva) e dell'interfaccia della riga di comando di Azure (2.12 o versione successiva)
- Azure Functions Core Tools (4x)