Kiedy używać interfejsu wiersza polecenia dla deweloperów platformy Azure
Interfejs wiersza polecenia dla deweloperów platformy Azure (azd
) zapewnia wartość zarówno poszczególnym osobom, jak i zespołom w różnych scenariuszach. Szablonowe podejście narzędzia umożliwia powtarzalne i przewidywalne scenariusze wdrażania, które w przeciwnym razie wymagają wielu ręcznych kroków. Poniżej przedstawiono niektóre z najczęstszych przypadków azd
użycia:
Usprawniona podróż do chmury -
azd
przyspiesza proces przenoszenia aplikacji z lokalnego środowiska deweloperskiego na platformę Azure. Korzystając z istniejącychazd
szablonów, możesz aprowizować aplikację w w pełni skonfigurowanym środowisku chmury w ciągu kilku minut. Deweloperzy, którzy nie sąznajomi z obciążeniami platformy Azure, mogą polegać na szablonach, aby ukończyć większość pracy dla nich. Ten przypadek użycia jest szczególnie przydatny w przypadku środowisk z wieloma usługami platformy Azure lub złożonymi wymaganiami konfiguracyjnymi, które są trudne do ponownego utworzenia ręcznie.Szablony infrastruktury aplikacji wielokrotnego użytku i powtarzalne ułatwiają udostępnianie i redystrybucję zarówno kodu źródłowego, jak i szkieletu infrastruktury -
azd
aplikacji. Doskonale nadają się do scenariuszy, w których chcesz dołączyć infrastrukturę jako zasoby kodu do aplikacji. Jeśli na przykład pracujesz nad projektem open source lub współpracujesz z innymi deweloperami,azd
możesz łatwo spakować całą swoją aplikację i infrastrukturę chmury, aby inni mogli z łatwością korzystać. Jeśliazd
inny deweloper nie jest w stanie pracować z platformą Azure, aprowizowanie aplikacji do chmury na potrzeby własnych eksperymentów byłoby bardzo trudne.Ciągła integracja/ciągłe wdrażanie na potrzeby infrastruktury i wdrażania — możesz również użyć
azd
, gdy chcesz aprowizować i wdrażać infrastrukturę przy użyciu ciągłej integracji/ciągłego wdrażania za pośrednictwem platform, takich jak GitHub Actions lub Azure Pipelines. Większośćazd
szablonów obejmuje obsługę tych przepływów pracy. Podczas wprowadzania zmian w kodzie lub szablonach infrastruktury można uruchamiać polecenia, takie jakazd provision
iazd deploy
wypychać te zmiany na platformę Azure przy użyciu powtarzalnego, niezawodnego procesu.
Rozważ te scenariusze podczas oceniania, czy azd
jest to dobre rozwiązanie dla twojego zespołu i projektu. Inni deweloperzy mogą szybko aprowizować i wdrażać aplikację na platformie Azure, jeśli przekonwertujesz projekt na azd
szablon.