Wprowadzenie
Jesteś deweloperem języka Java pracującym dla firmy tworzącej aplikacje internetowe obecnie działające na serwerach lokalnych. Twoja firma zdecydowała się zmigrować swoje aplikacje internetowe do usługi aplikacja systemu Azure 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ół programistyczny używa programu Apache Maven do automatyzowania procesu kompilacji aplikacji Java.
aplikacja systemu Azure Service ma kilka wtyczek do obsługi różnych języków i technologii. Wtyczka Maven dla usługi aplikacja systemu Azure umożliwia deweloperom języka Java kontynuowanie korzystania z narzędzia kompilacji, które znają. Wtyczka Maven obsługuje konfigurowanie i wdrażanie aplikacji w usłudze Azure App Service, a Ty chcesz przeanalizować, jak zintegrować tę wtyczkę z istniejącym rozwiązaniem do automatyzacji kompilowania.
W tym module utworzysz aplikację internetową Java za pomocą archetypu aplikacji internetowej programu Maven. Po zakończeniu tworzenia aplikacji internetowej skonfigurujesz ją pod kątem lokalnego uruchamiania i przetestujesz. Po zweryfikowaniu, że aplikacja internetowa działa lokalnie, wdrożysz ją w usłudze Azure App Service za pomocą wtyczki programu Maven.
Po ukończeniu tego modułu dowiesz się, jak łatwo jest dołączyć wtyczkę Maven dla usługi aplikacja systemu Azure 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 szkolenia
Zawartość tego modułu:
- Tworzenie aplikacji internetowej w języku Java.
- Skonfiguruj wtyczkę Maven dla usługi aplikacja systemu Azure.
- Wdróż aplikację internetową przy użyciu wtyczki Maven.
Wymagania wstępne
- Doświadczenie w pisaniu aplikacji internetowych w języku Java
- Znajomość procesu kompilowania i wdrażania aplikacji internetowych w języku Java za pomocą narzędzia Maven