Podsumowanie

Ukończone

Gratulacje! Wiesz już, jak używać narzędzia Terraform do tworzenia zautomatyzowanych potoków.

Utworzono aplikację usługi aplikacja systemu Azure i bazę danych MySQL, a następnie wdrożono aplikację internetową Platformy Spring Boot.

Twoja firma chciała dowiedzieć się, jak aprowizować istniejące aplikacje internetowe Platformy Spring Boot w języku Java w celu aplikacja systemu Azure Service.

W tym celu:

  • Dostęp do przykładowej aplikacji internetowej Spring Boot został skonfigurowany i skonfigurowany.

  • Zainicjowano aprowizację bazy danych MySQL i aplikacji usługi aplikacja systemu Azure przy użyciu narzędzia Terraform i zautomatyzowanego przepływu pracy.

  • Skonfigurowano repozytorium GitHub tak, aby używało zautomatyzowanego przepływu pracy do kompilowania i wdrażania aplikacji na żądanie.

Teraz możesz zalecić tę architekturę dla aplikacji Spring Boot.

Czyszczenie zasobów platformy Azure

W trakcie tego modułu utworzono zasoby platformy Azure. Jeśli nie oczekujesz, że te zasoby będą potrzebne w przyszłości, usuń grupę zasobów, uruchamiając następujące polecenie w usłudze Azure Cloud Shell:

az group delete --name <your Resource Group Name> --yes

Jeśli utworzono jednostkę usługi, usuń jednostkę usługi, uruchamiając następujące polecenie w usłudze Azure Cloud Shell:

az ad sp delete --id <your Service Principal Name>

Ważne

Aby uniknąć naliczania niechcianych opłat, musisz usunąć zasoby platformy Azure, jednostkę usługi i zautomatyzowane przepływy pracy używane w tym module.

Dodatkowe zasoby

Aby uzyskać więcej informacji na temat programu Terraform na platformie Azure, zobacz dokumentację narzędzia Terraform na platformie Azure.

Aby uzyskać więcej informacji na temat korzystania z platformy Azure z językiem Java, zobacz Azure for Java developers (Platforma Azure dla deweloperów języka Java).

Aby uzyskać więcej informacji na temat funkcji GitHub Actions z usługą aplikacja systemu Azure Service, zobacz Wdrażanie w usłudze App Service przy użyciu funkcji GitHub Actions.