Bevezetés
A valós forgatókönyvet legjobban leíró alkalmazásvermek általában a leghatékonyabbak és legmegbízhatóbbak. Számos számítási feladat a természetükből adódóan eseményvezérelt. Ebben a modulban megismerjük, hogy mit jelent az eseményvezérelt esemény, és hogyan képviselhetjük a valós forgatókönyveket az Azure-ban.
Tanulási célkitűzések
A modul végére a következőkre lesz képes:
- Példaként ismertesse az eseményvezérelt és valós idejű számítási feladatokat.
- Szimulált telemetriai adatokkal rendelkező forgatókönyv létrehozása.
- Küldje el a telemetriai adatokat egy Azure-függvénnyel egy eseményközpontba.
- Csatlakoztasson egy másik függvényt az Event Hubhoz, hogy aktiválja a tárolást az Azure Cosmos DB-ben.
- Tekintse meg az Application Insights metrikáit a teljesítmény méréséhez és a lehetséges szűk keresztmetszetek azonosításához.
Előfeltételek
Java-fejlesztőként már ismeri a NoSQL-adatbázisokat, és hogyan csatlakoztathatja őket a függvényekhez. A modul gyakorlatainak elvégzéséhez használjon egy személyes Azure-fiókot. Győződjön meg arról, hogy a következő erőforrásokkal rendelkezik:
- Azure-előfizetés
- A Java JDK (17 vagy újabb), a Maven (3.0 vagy újabb) és az Azure CLI (2.70 vagy újabb) helyi telepítései
- Azure Functions Core Tools (4x)