Kiedy używać interfejsu wiersza polecenia dla deweloperów platformy Azure

Ukończone

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ących azd 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śli azdinny 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 jak azd provision i azd 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.