Azure Developer CLI est disponible en préversion

Par:
fredericmazue

jeu, 25/08/2022 - 08:00

Microsoft a annoncé la disponibilité de la préversion d’Azure Developer CLI (azd). Il s’agit d’un nouvel outil open source fournit des commandes conviviales pour les développeurs qui correspondent aux étapes clés de votre flux de travail : coder, créer, déployer, surveiller, répéter. Selon Microsoft, créer, provisionner et déployer une nouvelle application en une seule étape, c'est aussi simple que :

azd up --template todo-nodejs-mongo

La nouvelle Azure Developer CLI s'appuie sur l'expérience et les fondations d'Azure CLI. Vous pouvez utiliser les deux outils ensemble, selon vos besoins, pour prendre en charge votre flux de travail Azure.

Microsoft souligne qu’en tant que développeur, vous devez prendre de nombreuses décisions lorsqu'il s'agit de créer, déployer et sécuriser votre application. Certaines questions que vous pourriez vous poser sont :

  • Quels services cloud dois-je utiliser avec mon code ?
  • Quelles bibliothèques dois-je utiliser ?
  • Comment configurer mon environnement de développement local ?
  • Comment provisionner l' infrastructure nécessaire pour mon application ?
  • Comment puis-je savoir que ce que je fais intègre les meilleures pratiques de sécurité ?

L'interface de ligne de commande Azure Developer vous aide à répondre à ces questions. Il vous fournit un chemin clair pour créer votre application dans le cloud.

Avec Azure Developer CLI, un workflow de développeur typique ressemble à ceci :

  1. azd init: créez une application et initialisez un environnement à l'aide d'un exemple de modèle dans la langue de votre choix.
  2. azd provision: Provisionnez les ressources nécessaires pour votre application sur Azure.
  3. azd deploy: Déployez votre application sur Azure.
  4. azd monitor: surveillez le comportement et les performances de votre application et validez les déploiements.
  5. azd pipeline config: Créer et gérer des CI/CD (intégration continue et livraison continue).

Que vous travailliez dans le terminal, votre éditeur ou IDE (comme Visual Studio Code ou Visual Studio), ou votre pipeline GitHub Actions, les commandes Azure Developer CLI restent cohérentes quel que soit le contexte, souligne encore Microsoft.

azd s’installe ainsi :

Windows

powershell -ex AllSigned -c "Invoke-RestMethod 'https://aka.ms/uninstall-azd.ps1' | Invoke-Expression"

macOS/Linux

url -fsSL https://aka.ms/install-azd.sh | bash

Vous pouvez également accéder à la fonctionnalité d'aperçu Azure Developer CLI à partir de Visual Studio Code et de Visual Studio. L’extension Visual Studio Code est disponible sur Visual Studio Code Marketplace.

Site, documentation et prise en main ici.