Wprowadzenie

Ukończone

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.