Podsumowanie
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.