Wprowadzenie
Stosy aplikacji, które opisują najlepszy rzeczywisty scenariusz, wydają się być najbardziej wydajne i niezawodne. Wiele obciążeń jest sterowanych zdarzeniami w ich naturze. W tym module dowiesz się, co oznacza sterowane zdarzeniami i jak możemy reprezentować rzeczywisty scenariusz na platformie Azure.
Cele szkolenia
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
- Wyjaśnienie obciążeń opartych na zdarzeniach i obciążeniach w czasie rzeczywistym według przykładu.
- Tworzenie scenariusza z symulowanymi danymi telemetrycznymi.
- Wysyłanie danych telemetrycznych za pomocą funkcji platformy Azure do centrum zdarzeń.
- Połączenie inną funkcję z tym centrum zdarzeń, aby wyzwolić magazyn w usłudze Azure Cosmos DB.
- Zapoznaj się z metrykami w usłudze Application Szczegółowe informacje, aby zmierzyć wydajność i zidentyfikować potencjalne wąskie gardła.
Wymagania wstępne
Jako deweloper języka Java znasz już bazy danych NoSQL i sposób łączenia ich z funkcjami. Aby wykonać ćwiczenia w tym module, użyj osobistego konta platformy Azure. Upewnij się, że masz następujące zasoby:
- Subskrypcja platformy Azure
- Lokalne instalacje zestawu Java JDK (17 lub nowszego), narzędzia Maven (3.0 lub nowszego) i interfejsu wiersza polecenia platformy Azure (2.12 lub nowsze)
- Podstawowe narzędzia usługi Azure Functions (4x)