Wprowadzenie
Jesteś deweloperem języka Java pracującym dla firmy, która tworzy aplikacje internetowe, które są obecnie uruchamiane na serwerach znajdujących się lokalnie. Twoja firma zdecydowała się zmigrować swoje aplikacje internetowe do usługi Azure App Service i chcesz, aby migracja stała się możliwie bezproblemowa dla zespołu deweloperów. Bezproblemowa migracja umożliwia kontynuowanie tworzenia i wdrażania aplikacji internetowych przy użyciu narzędzi, których już używają. Na przykład zespół deweloperów używa narzędzia Apache Maven do automatyzowania procesu kompilacji dla aplikacji Java.
Usługa Azure App Service oferuje kilka wtyczek do obsługi różnych języków i technologii. Wtyczka Maven dla usługi Azure App Service umożliwia deweloperom języka Java kontynuowanie korzystania z narzędzia kompilacji, którego znają. Wtyczka Maven obsługuje konfigurowanie i wdrażanie aplikacji w usłudze Azure App Service i chcesz zbadać, jak zintegrować tę wtyczkę z istniejącą automatyzacją kompilacji.
W tym module utworzysz aplikację internetową Java przy użyciu archetypu aplikacji internetowej maven. Po zakończeniu tworzenia aplikacji internetowej skonfigurujesz ją tak, aby była uruchamiana lokalnie i testowa. Po zweryfikowaniu, że twoja aplikacja internetowa działa lokalnie, wdrożysz ją w usłudze Azure App Service, korzystając z wtyczki Maven.
Po ukończeniu tego modułu dowiesz się, jak łatwo jest dołączyć wtyczkę Maven dla usługi Azure App Service w istniejącej automatyzacji kompilacji. Włączenie wtyczki umożliwi zespołowi programistycznemu kontynuowanie korzystania z zestawu narzędzi Maven, które firma zna.
Cele nauki
W tym module wykonasz następujące czynności:
- Tworzenie aplikacji internetowej w języku Java.
- Skonfiguruj wtyczkę Maven dla usługi Azure App Service.
- Wdróż aplikację internetową przy użyciu wtyczki Maven.
Warunki wstępne
- Doświadczenie w pisaniu aplikacji internetowych w języku Java
- Znajomość tworzenia i wdrażania aplikacji internetowych w języku Java za pomocą narzędzia Maven