När du ska använda Azure Developer CLI
Azure Developer CLI (azd
) ger värde till både individer och team i olika scenarier. Den mallade metoden för verktyget möjliggör repeterbara och förutsägbara distributionsscenarier som annars skulle kräva många manuella steg. Några av de vanligaste användningsfallen för azd
är följande:
effektiviserad resa till molnet -
azd
påskyndar processen med att flytta appen från en lokal utvecklingsmiljö till Azure. Genom att använda befintligaazd
mallar kan du etablera en app till en fullständigt konfigurerad molnmiljö på några minuter. Utvecklare som inte är bekanta med Azure-arbetsbelastningar kan förlita sig på mallar för att slutföra det mesta av arbetet för dem. Det här användningsfallet är särskilt värdefullt för miljöer med många Azure-tjänster eller komplexa konfigurationskrav som är svåra att återskapa manuellt.Återanvändbar och repeterbar appinfrastruktur -
azd
mallar gör det enkelt att dela och distribuera om både källkoden och infrastrukturställningen för dina appar. De passar bra för scenarier där du vill inkludera infrastruktur som kodresurser med din app. Om du till exempel arbetar med ett projekt med öppen källkod eller samarbetar med andra utvecklare ärazd
ett enkelt sätt att paketera hela din app och molninfrastruktur så att andra enkelt kan använda den. Om en annan utvecklare inte är bekant med Azure utanazd
är det mycket svårt för dem att etablera appen i molnet för sina egna experiment.CI/CD för infrastruktur och distribution – Du kan också använda
azd
när du vill etablera och distribuera infrastrukturen med hjälp av CI/CD via plattformar som GitHub Actions eller Azure Pipelines. De flestaazd
mallar innehåller stöd för dessa arbetsflöden. När du gör ändringar i dina kod- eller infrastrukturmallar kan du köra kommandon somazd provision
ochazd deploy
för att skicka ändringarna till Azure med en repeterbar och tillförlitlig process.
Tänk på de här scenarierna när du utvärderar om azd
passar bra för ditt team och projekt. Andra utvecklare kan snabbt etablera och distribuera appen till Azure om du konverterar ditt projekt till en azd
mall.