Wat is de Azure Developer CLI?

Het bouwen en implementeren van cloudtoepassingen kan complex en tijdrovend zijn. Ontwikkelaars hebben vaak te maken met uitdagingen zoals het instellen van een cloudinfrastructuur, het configureren van implementatiepijplijnen en het garanderen van aanbevolen procedures voor beveiliging en schaalbaarheid. Voor het beheren van deze taken is doorgaans uitgebreide kennis van Azure-services, infrastructuur als code en DevOps-processen vereist, waardoor de ontwikkeling kan worden vertraagd en het risico op fouten kan toenemen.

De Azure Developer CLI (azd) is een opensource-hulpprogramma waarmee het inrichten en implementeren van app-resources in Azure wordt versneld. azd biedt best practices en ontwikkelaarsvriendelijke opdrachten die aansluiten op belangrijke fasen in uw ontwikkelworkflow, of u nu in de terminal werkt, in een geïntegreerde ontwikkelomgeving (IDE) of via CI/CD-pijplijnen (continue integratie/continue deployment).

azd maakt gebruik van uitbreidbare blauwdruksjablonen die alles bevatten wat u nodig hebt om een toepassing aan de slag te laten gaan in Azure. Deze sjablonen zijn onder andere:

  • Herbruikbare infrastructuur als codeassets voor het inrichten van cloudresourceservices met Bicep of Terraform.
  • Proof-of-concept- of starter-app-code die kan worden aangepast of vervangen door uw eigen app-code.
  • Configuratiebestanden voor het afhandelen van de implementatie van uw app in de ingerichte resources.
  • Optioneel workflowbestanden voor GitHub Actions of Azure-pipelines om CI/CD-integraties mogelijk te maken.

U kunt ook uw eigen sjabloon maken of er een vinden die u kunt aanpassen in de galerieën met ontwikkelaars-CLI-sjablonen Azure.

Een voorbeeldwerkstroom azd

In de volgende stappen ziet u de basisbeginselen van een gemeenschappelijke azd werkstroom. Ga naar de installatie- en quickstartpagina's voor meer informatie over het installeren en aan de slag gaan.azd

U kunt installeren azd op algemene platforms met één opdracht:

winget install microsoft.azd

Nadat u azd hebt geïnstalleerd, kunt u app-resources inrichten en implementeren naar Azure in slechts enkele stappen:

  1. Selecteer een Azure Developer CLI-sjabloon , zoals de hello-azd demosjabloon die de app-resources bevat die u wilt inrichten en implementeren.

  2. Voer de azd init opdracht uit om de sjabloon te initialiseren:

    azd init -t hello-azd
    
  3. Voer de azd up opdracht uit om de app-resources te verpakken, in te richten en te implementeren:

    azd up
    
  4. Herhaal de applicatiecode en implementeer wijzigingen indien nodig door azd deploy uit te voeren.

  5. Werk Azure-resources bij door de infrastructuur als code (IaC) van de sjabloon te wijzigen en vervolgens uit te voeren azd provision.

    Notitie

    U kunt ook azd up uitvoeren telkens wanneer u wijzigingen aanbrengt in uw app-code of infrastructuurbestanden, waarmee u zowel de resources van de app inricht als uitrolt. Ga naar de [referentiepagina] voor een volledige lijst azd met opdrachten.

Inleidende video

Bekijk de volgende video voor een demonstratie van het werken met azd. Meer azd video-inhoud is beschikbaar op het YouTube-kanaal van Microsoft Developer .

Volgende stappen