Tworzenie środowiska przy użyciu interfejsu wiersza polecenia dla deweloperów platformy Azure
W tym artykule zainstalujesz interfejs wiersza polecenia dla deweloperów platformy Azure (AZD), utworzysz nowe środowisko wdrażania, aprowizuj infrastrukturę aplikacji w środowiskach wdrażania platformy Azure i wdrożysz kod aplikacji w zaaprowizowanych środowiskach wdrażania.
Interfejs wiersza polecenia dla deweloperów platformy Azure (AZD) to narzędzie typu open source, które skraca czas potrzebny na pobranie aplikacji z lokalnego środowiska deweloperskiego na platformę Azure. Usługa AZD zapewnia najlepsze rozwiązanie, przyjazne dla deweloperów polecenia mapowane na kluczowe etapy przepływu pracy, niezależnie od tego, czy pracujesz w terminalu, edytorze, czy zintegrowanym środowisku projektowym (IDE), czy ciągłej integracji/ciągłego wdrażania.
Aby dowiedzieć się, jak skonfigurować usługę AZD do pracy ze środowiskami wdrażania platformy Azure, zobacz Używanie interfejsu wiersza polecenia dla deweloperów platformy Azure z środowiskami wdrażania platformy Azure.
Wymagania wstępne
Należy:
- Zapoznaj się ze środowiskami wdrażania platformy Azure. Zapoznaj się z tematem Co to są środowiska wdrażania platformy Azure? i kluczowe pojęcia dotyczące środowisk wdrażania platformy Azure.
- Tworzenie i konfigurowanie centrum deweloperów przy użyciu projektu, typów środowisk i wykazu. Skorzystaj z następującego artykułu jako wskazówek:
- Wykaz dołączony do centrum deweloperów.
Przygotowanie do pracy z usługą AZD
Podczas pracy z usługą AZD po raz pierwszy należy wykonać kilka jednorazowych zadań konfiguracyjnych. Te zadania obejmują instalowanie interfejsu wiersza polecenia dla deweloperów platformy Azure, logowanie się do konta platformy Azure i włączanie obsługi usługi AZD dla środowisk wdrażania platformy Azure.
Skorzystaj z poniższych instrukcji, aby zainstalować interfejs wiersza polecenia dla deweloperów platformy Azure.
Instalowanie rozszerzenia interfejsu wiersza polecenia dla deweloperów platformy Azure dla programu Visual Studio Code
Podczas instalowania azd narzędzia azd są instalowane w zakresie azd, a nie globalnie, i są usuwane, jeśli azd zostanie odinstalowany. Aby użyć narzędzi azd w programie Visual Studio Code, zainstaluj rozszerzenie.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
Aby włączyć funkcje interfejsu wiersza polecenia dla deweloperów platformy Azure w programie Visual Studio Code, zainstaluj rozszerzenie interfejsu wiersza polecenia dla deweloperów platformy Azure w wersji 0.8.3. Wybierz ikonę Rozszerzenia na pasku Działań, wyszukaj pozycję Interfejs wiersza polecenia dla deweloperów platformy Azure, a następnie wybierz pozycję Zainstaluj.
Logowanie się przy użyciu interfejsu wiersza polecenia dla deweloperów platformy Azure
Uzyskaj dostęp do zasobów platformy Azure, logując się. Po zainicjowaniu logowania zostanie otwarte okno przeglądarki z monitem o zalogowanie się na platformie Azure. Po zalogowaniu w terminalu zostanie wyświetlony komunikat informujący o zalogowaniu się na platformie Azure.
Zaloguj się do usługi AZD przy użyciu palety poleceń:
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
Dane wyjściowe poleceń wydanych z palety poleceń są wyświetlane w terminalu deweloperskim azd, podobnie jak w poniższym przykładzie:
Włączanie obsługi usługi AZD dla usługi ADE
Usługę AZD można skonfigurować tak, aby aprowizować i wdrażać zasoby w środowiskach wdrażania przy użyciu standardowych poleceń, takich jak azd up
lub azd provision
. Gdy platform.type
jest ustawiona wartość devcenter
, wszystkie stany środowiska zdalnego AZD i aprowizacja używają składników centrum deweloperskiego. Usługa AZD używa jednego z szablonów infrastruktury zdefiniowanych w katalogu centrum deweloperów na potrzeby aprowizacji zasobów. W tej konfiguracji folder infra w szablonach lokalnych nie jest używany.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
Tworzenie środowiska na podstawie istniejącego kodu
Teraz możesz przystąpić do tworzenia środowiska do pracy. Możesz zacząć od kodu w folderze lokalnym lub sklonować istniejące repozytorium. W tym przykładzie utworzysz środowisko przy użyciu kodu w folderze lokalnym.
Inicjowanie nowej aplikacji
Inicjowanie nowej aplikacji powoduje utworzenie plików i folderów, które są wymagane do pracy z aplikacją przez usługę AZD.
Usługa AZD używa pliku azure.yaml do zdefiniowania środowiska. Plik azure.yaml definiuje i opisuje aplikacje i typy zasobów platformy Azure używanych przez aplikację. Aby dowiedzieć się więcej na temat pliku azure.yaml, zobacz Schemat azure.yaml interfejsu wiersza polecenia platformy Azure.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
W programie Visual Studio Code otwórz folder zawierający kod aplikacji.
Otwórz paletę poleceń i wprowadź init interfejsu wiersza polecenia dla deweloperów platformy Azure, a następnie z listy wybierz pozycję Interfejs wiersza polecenia dla deweloperów platformy Azure (azd): init.
Na liście szablonów, aby kontynuować bez wybierania szablonu, naciśnij ENTER dwa razy.
W terminalu usługi AZD wybierz pozycję Użyj kodu w bieżącym katalogu.
azd init
identyfikuje usługi zdefiniowane w kodzie aplikacji i monituje o potwierdzenie i kontynuowanie, usuwanie usługi lub dodawanie usługi. Wybierz pozycję Potwierdź i kontynuuj inicjowanie mojej aplikacji.azd init
program kontynuuje zbieranie informacji w celu skonfigurowania aplikacji. W przypadku tej przykładowej aplikacji zostanie wyświetlony monit o podanie nazwy wystąpienia bazy danych MongoDB i portów, na których nasłuchują usługi.Wprowadź nazwę lokalnego środowiska AZD.
azd init
wyświetla listę projektów, do których masz dostęp. Wybieranie projektu dla środowiskaazd init
Wyświetla listę definicji środowiska w projekcie. Wybierz definicję środowiska.Usługa AZD tworzy zasoby projektu, w tym plik azure.yaml w katalogu głównym projektu.
Aprowizuj infrastrukturę w środowisku wdrażania platformy Azure
Gdy wszystko będzie gotowe, możesz aprowizować środowisko lokalne w zdalnym środowisku środowisk wdrażania platformy Azure na platformie Azure. Ten proces aprowizuje infrastrukturę i zasoby zdefiniowane w definicji środowiska w katalogu centrum deweloperów.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
W Eksploratorze kliknij prawym przyciskiem myszy pozycję azure.yaml, a następnie wybierz pozycję Interfejs wiersza polecenia dla deweloperów platformy Azure (azd)>Aprowizuj zasoby platformy Azure (aprowizuj).
Usługa AZD skanuje środowiska wdrażania platformy Azure pod kątem projektów, do których masz dostęp. W terminalu usługi AZD wybierz lub wprowadź następujące informacje:
- Projekt
- Definicja środowiska
- Typ środowiska
- Lokalizacja
AZD nakazuje usłudze ADE utworzenie nowego środowiska na podstawie informacji podanych w poprzednim kroku.
Zasoby utworzone w witrynie Azure Portal lub w portalu dla deweloperów można wyświetlić.
Wyświetlanie listy istniejących środowisk (opcjonalnie)
Sprawdź, czy środowisko zostało utworzone, wyświetlając listę istniejących środowisk.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
Wdrażanie kodu w środowiskach wdrażania platformy Azure
Po aprowizacji środowiska można wdrożyć kod w środowisku.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
W Eksploratorze kliknij prawym przyciskiem myszy pozycję azure.yaml, a następnie wybierz pozycję Interfejs wiersza polecenia dla deweloperów platformy Azure (azd)Deploy Azure Resources (deploy)>.
Aby sprawdzić, czy kod został wdrożony, wybierz adresy URL punktu końcowego wymienione w terminalu usługi AZD.
Czyszczenie zasobów
Po zakończeniu pracy ze środowiskiem możesz usunąć zasoby platformy Azure.
- Visual Studio Code
- Interfejs wiersza polecenia dla deweloperów platformy Azure
- Program Visual Studio
W Eksploratorze kliknij prawym przyciskiem myszy plik azure.yaml, a następnie wybierz pozycję Interfejs wiersza polecenia dla deweloperów platformy Azure (azd)>Usuń wdrożenie i zasoby (w dół).
Upewnij się, że chcesz usunąć środowisko, wprowadzając polecenie po wyświetleniu y
monitu.
Powiązana zawartość
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla