Wanneer gebruikt u de Azure Developer CLI?

Voltooid

De Azure Developer CLI (azd) biedt waarde voor zowel personen als teams in verschillende scenario's. De sjabloonbenadering van het hulpprogramma maakt herhaalbare en voorspelbare implementatiescenario's mogelijk die anders veel handmatige stappen vereisen. Enkele van de meest voorkomende gebruiksvoorbeelden voor azd zijn als volgt:

  • Gestroomlijnd traject naar de cloud - azd het proces voor het verplaatsen van uw app van een lokale ontwikkelomgeving naar Azure versnelt. Met behulp van bestaande azd-sjablonen kunt u binnen enkele minuten een app inrichten voor een volledig geconfigureerde cloudomgeving. Ontwikkelaars die niet bekend zijn met Azure-workloads kunnen afhankelijk zijn van sjablonen om het meeste werk voor hen te voltooien. Deze use case is vooral waardevol voor omgevingen met veel Azure-services of complexe configuratievereisten die moeilijk handmatig opnieuw kunnen worden gemaakt.

  • Herbruikbare en herhaalbare app-infrastructuur - azd sjablonen maakt het eenvoudig om zowel de broncode als de infrastructuurstructuur van uw apps te delen en opnieuw te distribueren. Ze zijn geschikt voor scenario's waarin u infrastructuur als coderesources wilt opnemen in uw app. Als u bijvoorbeeld aan een opensource-project werkt of samenwerkt met andere ontwikkelaars, biedt azd een eenvoudige manier om de volledige app- en cloudinfrastructuur in te pakken zodat anderen deze eenvoudig kunnen gebruiken. Zonder azd, als een andere ontwikkelaar niet bekend is met Azure, zou het voor hen erg lastig zijn om uw app in te richten in de cloud voor hun eigen experimenten.

  • CI/CD voor infrastructuur en implementatie: u kunt ook azd gebruiken wanneer u uw infrastructuur wilt inrichten en implementeren met CI/CD via platforms zoals GitHub Actions of Azure Pipelines. De meeste azd sjablonen bevatten ondersteuning voor deze werkstromen. Wanneer u wijzigingen aanbrengt in uw code- of infrastructuursjablonen, kunt u opdrachten zoals azd provision en azd deploy uitvoeren om deze wijzigingen naar Azure te pushen met een herhaalbaar, betrouwbaar proces.

Houd rekening met deze scenario's bij het evalueren of azd geschikt is voor uw team en project. Andere ontwikkelaars kunnen de app snel inrichten en implementeren in Azure als u uw project converteert naar een azd-sjabloon.