Wdrażanie pierwszego szablonu
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:
Otwórz wiersz polecenia w pustym katalogu plików.
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
Gdy polecenie wyświetli monit o nazwę środowiska, wprowadź .
azdlearn
Nazwa środowiska wpływa na nazewnictwo niektórych zasobów na platformie Azure.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
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:
Możesz również wyświetlić zasoby utworzone na platformie Azure, przechodząc do grupy zasobów w witrynie Azure Portal:
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ą prefiksemrg-
.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
.
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:
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.