Wprowadzenie
W twojej firmie jako główny język programowania jest używany język Java, a do kompilowania aplikacji używane jest narzędzie Apache Maven. Twoja firma chce uprościć raportowanie zdarzeń i chce zbadać tworzenie rozwiązania opartego na chmurze. Zbadasz użycie platformy Microsoft Azure do utworzenia funkcji bezserwerowej, która wyzwala, gdy określone wartości są przekazywane w żądaniach HTTP, i tworzy wpisy dziennika w celu śledzenia aktywności HTTP.
W tym module użyjesz archetypu narzędzia Maven do utworzenia projektu funkcji. Tworzysz i testujesz funkcję lokalnie, a następnie wdrażasz ją przy użyciu wtyczki Maven dla usługi Azure Functions. Po przetestowaniu funkcji w chmurze zaktualizujesz funkcję przy użyciu niestandardowych funkcji rejestrowania, a następnie ponownie wdrożysz ją na platformie Azure.
Jeśli używasz narzędzia Gradle, istnieje również podobna wtyczka Gradle dla usługi Azure Functions.
Cele szkolenia
Zawartość tego modułu:
- Utwórz projekt funkcji przy użyciu archetypu narzędzia Maven.
- Uruchom i przetestuj funkcję lokalnie.
- Wdróż funkcję przy użyciu wtyczki Maven dla usługi Azure Functions.
- Zaktualizuj funkcję i ponownie wdróż na platformę Azure.
- Monitoruj kondycję funkcji przy użyciu aplikacja systemu Azure Szczegółowe informacje.
Wymagania wstępne
- Doświadczenie w tworzeniu aplikacji Java.
- Doświadczenie w tworzeniu projektów przy użyciu narzędzia Apache Maven.