Résumé
Dans ce module, vous avez appris ce qu’est le langage de définition de workflow et découvert comment utiliser un modèle Azure Resource Manager pour déployer un workflow à partir d’Azure Logic Apps.
Les modèles Azure Resource Manager et la représentation JSON d’un workflow Azure Logic Apps sont déclaratifs. Ce terme signifie que vous définissez ce que fait le workflow et les ressources dont vous avez besoin, mais que vous laissez Azure Resource Manager gérer les détails du déploiement.
Vous avez utilisé un modèle existant à partir d’un dépôt GitHub pour vous familiariser avec le déploiement d’une ressource d’application logique avec Azure CLI. Vous avez ensuite étendu le modèle pour utiliser des paramètres afin de rendre le modèle plus flexible et configurable pour plusieurs déploiements. Enfin, vous avez modifié une action dans un workflow pour calculer l’aire d’un rectangle.
Après d’autres exercices pratiques et un examen plus approfondi de la documentation, il apparaît clairement que ces modèles sont de puissants outils pour déployer des ressources, en particulier des ressources Azure Logic Apps. Dans le scénario des universités, vous pouvez assembler les déploiements de workflow plus rapidement et de manière cohérente, réutilisable et moins sujette aux erreurs.
Nettoyer
Le bac à sable nettoie automatiquement vos ressources une fois que vous avez terminé ce module.
Il est important de vérifier à la fin d'un projet si les ressources que vous avez créées sont toujours nécessaires. Les ressources en fonctionnement peuvent engendrer des coûts supplémentaires. Vous pouvez supprimer les ressources individuellement, ou supprimer le groupe de ressources pour supprimer l’ensemble des ressources.
En savoir plus
- Déployer l’infrastructure Azure en utilisant des modèles ARM JSON
- Documentation Azure Logic Apps
- Démarrage rapide : créer et gérer des workflows automatisés d’application logique dans Visual Studio Code
- Référence de schéma du langage de définition de workflow dans Azure Logic Apps
- Vue d’ensemble : Automatiser le déploiement pour le service Azure Logic Apps à l’aide de modèles Resource Manager