Wdrażanie pierwszego szablonu

Ukończone

Interfejs wiersza polecenia dla deweloperów platformy Azure (azd) jest oparty na poleceniach przyjaznych dla deweloperów i podstawowych szablonach aplikacji. Polecenia są mapowanie na typowe zadania przepływu pracy programowania, takie jak aprowizowanie lub wdrażanie zasobów. Szablony obejmują wszystkie niezbędne zasoby kodu źródłowego i konfiguracji do wykonania tych zadań. Możesz rozpocząć pracę z azd jednym z istniejących i rozszerzalnych przykładowych szablonów lub tworząc własne.

Podczas rozpoczynania pracy z usługą często najłatwiej jest znaleźć istniejący szablon, który jest ściśle zgodny z azdżądaną architekturą środowiska i używać go jako punktu wyjścia. Możesz zapoznać się z dużym zestawem dostępnych szablonów w witrynie Awesome AZD . Listę dostępnych szablonów można również wyświetlić przy użyciu następującego polecenia:

azd template list

W tym przykładzie użyjesz istniejącego szablonu todo-nodejs-mongo utworzonego wokół stosu Node.js i bazy danych MongoDB. Nawet jeśli nigdy nie pracowaliśmy z tymi technologiami, nadal możesz wykonać kolejne kroki, ponieważ azd obsługuje większość pracy. Ten szablon tworzy zestaw zasobów na platformie Azure, które są podobne do tych opisanych w przykładowym scenariuszu na początku modułu.

Uwaga

Te same azd kroki opisane w tym module dotyczą również szablonów utworzonych wokół innych języków lub technologii, takich jak C# lub Python.

Wdrażanie szablonu

Najbardziej typowy początkowy przepływ pracy tylko dla azd kilku poleceń. W dalszej części modułu zapoznasz się z innymi poleceniami i opcjami, aby wykonać dodatkowe zadania. Aby zainicjować i wdrożyć azd szablon, wykonaj następujące kroki:

  1. Otwórz wiersz polecenia w pustym katalogu plików.

  2. azd init Uruchom polecenie i określ szablon, którego chcesz użyć jako parametru. azd sklonuje szablon w środowisku lokalnym.

    azd init --template todo-nodejs-mongo
    
  3. Gdy polecenie wyświetli monit o nazwę środowiska, wprowadź .azdlearn Nazwa środowiska wpływa na nazewnictwo niektórych zasobów na platformie Azure.

  4. Uruchom polecenie , azd auth login aby uruchomić okno przeglądarki, którego można użyć do zalogowania się na koncie platformy Azure.

    azd auth login
    
  5. Uruchom polecenie , azd up aby aprowizować i wdrażać zasoby szablonu na platformie Azure. Po wyświetleniu monitu wybierz subskrypcję i lokalizację, do której chcesz wdrożyć.

    azd up
    

Uruchomienie azd up polecenia może potrwać kilka minut. Każdy szablon aprowizuje różne zasoby i konfiguracje platformy Azure, co oznacza, że różne szablony wymagają różnych ilości czasu do ukończenia. Aktualizacje powinny zostać wyświetlone w konsoli podczas uruchamiania procesu. Po zakończeniu zostanie wyświetlony link do wdrożonej witryny. Powinien zostać również wyświetlony link do procesu wdrażania na platformie Azure, który można wyświetlić, aby wyświetlić dodatkowe informacje o wdrożeniu.

Wdrożona aplikacja powinna wyglądać podobnie do poniższego zrzutu ekranu:

Zrzut ekranu przedstawiający wdrożonej aplikacji internetowej.

Możesz również wyświetlić zasoby utworzone na platformie Azure, przechodząc do grupy zasobów w witrynie Azure Portal:

  1. Na głównym pasku wyszukiwania witryny Azure Portal wyszukaj utworzoną grupę azd zasobów, wpisując .rg-azdlearn Zgodnie z konwencją grupa zasobów będzie nazwą środowiska określoną prefiksem rg-.

  2. Wybierz grupę zasobów z wyników, aby przejść do strony przeglądu. Powinna zostać wyświetlona lista różnych zasobów utworzonych dla Ciebie przez program azd.

    Zrzut ekranu przedstawiający wdrożone zasoby.

Monitorowanie aplikacji

Wiele azd szablonów aprowizować również zasoby monitorowania na platformie Azure, takie jak pulpity nawigacyjne usługi Application Insights. Te pulpity nawigacyjne zapewniają funkcje monitorowania kondycji aplikacji, takie jak metryki na żywo i rejestrowanie. Możesz uruchomić te pulpity nawigacyjne przy użyciu azd monitor polecenia i jednej z następujących flag:

  • --overview — uruchamia główny pulpit nawigacyjny.
  • --live — uruchamia pulpit nawigacyjny metryk na żywo.
  • --logs — uruchamia pulpit nawigacyjny rejestrowania.

Na przykład uruchom następujące polecenie w terminalu, aby otworzyć pulpit nawigacyjny metryk na żywo:

azd monitor --live

Przeglądarka powinna zostać uruchomiona i wyświetlona strona podobna do poniższego zrzutu ekranu:

Zrzut ekranu przedstawiający pulpit nawigacyjny metryk.

Gratulacje! Zainicjowano aprowizację, wdrożenie i monitorowanie pierwszego środowiska aplikacji przy użyciu polecenia azd. Następnie dowiesz się, jak zaktualizować szablon i wdrożyć zmiany.