Indførelsen
Programstak, som beskriver det bedste scenarie i den virkelige verden, er som regel den mest effektive og pålidelige. Mange arbejdsbelastninger er hændelsesdrevne i deres natur. I dette modul lærer vi, hvad hændelsesdrevet betyder, og hvordan vi kan repræsentere et scenarie i den virkelige verden på Azure.
Læringsmål
Når du har fuldført dette modul, kan du:
- Forklar hændelsesdrevne arbejdsbelastninger og arbejdsbelastninger i realtid efter eksempel.
- Opret et scenarie med simulerede telemetriske data.
- Send telemetriske data med en Azure-funktion til en hændelseshub.
- Forbind en anden funktion med denne hændelseshub for at udløse lageret i Azure Cosmos DB.
- Se på målepunkterne i Application Insights for at måle ydeevnen og identificere potentielle flaskehalse.
Forudsætninger
Som Java-udvikler kender du allerede NoSQL-databaser, og hvordan du forbinder dem med funktioner. Hvis du vil fuldføre øvelserne i dette modul, skal du bruge en personlig Azure-konto. Sørg for, at du har følgende ressourcer:
- Et Azure-abonnement
- Lokale installationer af Java JDK (17 eller nyere), Maven (3.0 eller nyere) og Azure CLI (2.70 eller nyere)
- Azure Functions kerneværktøjer (4x)