Ćwiczenie — wdrażanie aplikacji internetowej na platformie Azure

Ukończone

Załóżmy, że masz prostą aplikację internetową Java napisaną w środowisku IntelliJ IDEA. Planujesz przetestować tę aplikację na platformie Azure i chcesz, aby wdrożenie było jak najprostsze, a deweloperzy nie musieli używać żadnych dodatkowych narzędzi. Zestaw narzędzi Azure Toolkit for IntelliJ obejmuje kreatora ułatwiającego wdrażanie aplikacji internetowych.

W tym ćwiczeniu użyjesz kreatora wdrażania, aby wdrożyć aplikację internetową na platformie Azure.

Logowanie na platformie Azure

Aby eksplorować zasoby platformy Azure, musisz najpierw się zalogować. Logując się, należy określić subskrypcję i katalog, w którym chcesz utworzyć zasoby.

  1. W środowisku IntelliJ IDEA w menu View (Widok) wybierz pozycję Tool windows (Okna narzędzi), a następnie pozycję Azure Explorer (Eksplorator platformy Azure).

  2. W oknie Eksplorator platformy Azure wybierz przycisk Zaloguj:

    Zrzut ekranu przedstawiający przycisk Zaloguj się do platformy Azure.

  3. Wybierz pozycję Logowanie do urządzenia, a następnie wybierz pozycję Zaloguj.

  4. Na stronie Azure — Logowanie do urządzenia wybierz pozycję Kopiuj i otwórz.

  5. W przeglądarce naciśnij klawisze CTRL-V, aby wkleić kod, a następnie wybierz przycisk Dalej.

  6. Zaloguj się na koncie platformy Azure, używając swoich poświadczeń użytkownika.

  7. Gdy zobaczysz potwierdzenie zalogowania, zamknij okno przeglądarki.

  8. W środowisku IntelliJ IDEA w oknie dialogowym Select Subscriptions (Wybieranie subskrypcji) wybierz pozycję Concierge Subscription (Subskrypcja Concierge). Jest to subskrypcja utworzona specjalnie dla piaskownicy.

    Zrzut ekranu przedstawiający okno dialogowe Wybieranie subskrypcji platformy Azure.

Teraz w Eksploratorze platformy Azure wyświetlane są obiekty z Twojej subskrypcji platformy Azure. Możesz eksplorować różnego typu obiekty, na przykład konta magazynu.

Konfigurowanie i wdrażanie aplikacji internetowej

Możesz teraz użyć kreatora Deploy to Azure (Wdrażanie na platformie Azure), aby utworzyć nową aplikację w usłudze Azure App Service i wdrożyć w niej swój projekt:

  1. W środowisku IntelliJ IDEA w oknie Projekt kliknij prawym przyciskiem myszy projekt aplikacji internetowej, wybierz pozycję Azure, a następnie wybierz polecenie Wdróż w usłudze Azure Web Apps.

  2. W oknie dialogowym Wdrażanie na platformie Azure wybierz + przycisk Aplikacja internetowa.

    Okno dialogowe Wdrażanie aplikacji internetowej.

  3. W oknie dialogowym Tworzenie aplikacji internetowej kliknij pozycję Więcej Ustawienia, Wybierz grupę zasobów i wybierz pozycję [nazwa grupy zasobów piaskownicy], a następnie wybierz przycisk OK:

    Zrzut ekranu przedstawiający okno dialogowe Tworzenie aplikacji internetowej.

  4. W oknie dialogowym Tworzenie aplikacji internetowej kliknij przycisk Plan, wpisz dowolną + nazwę w polu Nazwa i wybierz pozycję Free_F1 dla pozycji Warstwa cenowa.

    Zrzut ekranu przedstawiający okno dialogowe Tworzenie planu usługi App Service.

  5. W oknie dialogowym Tworzenie aplikacji internetowej wybierz przycisk OK. W oknie dialogowym Wdrażanie na platformie Azure wybierz pozycję Uruchom. Zestaw narzędzi Azure Toolkit for IntelliJ wdroży aplikację internetową na platformie Azure i wyświetli witrynę w domyślnej przeglądarce internetowej.

    Zrzut ekranu przedstawiający wdrożona aplikację internetową działającą w usłudze aplikacja systemu Azure.

Ponowne wdrażanie aplikacji internetowej

  1. Po wdrożeniu aplikacji internetowej na platformie Azure ustawienia zostaną zapisane jako konfiguracje uruchamiania w środowisku IDE. Aby ponownie wdrożyć, wybierz zieloną ikonę Uruchom w prawym górnym rogu lub naciśnij klawisze Shift + F10.

    Zrzut ekranu przedstawiający ponowne wdrażanie aplikacji internetowej uruchomionej w usłudze aplikacja systemu Azure Service.