Présentation

Effectué

De nombreuses entreprises travaillent aujourd’hui avec différents services, systèmes, applications et données. Les processus métier utilisent souvent des données qui transitent par plusieurs produits et technologies. Considérez tout ce qu’une entreprise peut utiliser pour recevoir, traiter et stocker des données. Il peut s’agir par exemple de Salesforce, Microsoft 365, Oracle, SQL Server, X, YouTube, Dropbox, les services Google, Azure AI services, etc.

Si votre entreprise a des scénarios similaires, vous rencontrez souvent des difficultés pour faire fonctionner ensemble des produits et des technologies. La réussite dépend de solutions d’intégration qui s’exécutent de façon efficace, fluide et sans heurts pour router les données nécessaires vers la tâche appropriée. Si vous automatisez les charges de travail et les flux de données qui alimentent vos processus métier, vous pouvez simplifier encore davantage votre activité.

Azure Logic Apps est une plateforme cloud qui vous aide à :

  • Automatiser les processus métier en tant que flux de travail d’intégration qui s’exécutent dans le cloud Azure.

  • Créer des solutions d’intégration pour un large éventail de scénarios, non seulement au sein de votre entreprise ou interagissant avec vos clients, mais aussi entre des entreprises (B2B).

  • Créer des flux de travail plus facilement à l’aide du concepteur visuel dans un navigateur, Visual Studio Code ou Visual Studio.

    Le concepteur fournit plus de 1 000 connecteurs et opérations prédéfinis qui fonctionnent avec un large éventail de services, de systèmes, d’applications et de données. Vous pouvez également créer vos propres connecteurs personnalisés pour utiliser des API existantes. Quoi qu’il en soit, vous gagnez du temps, car vous devez rarement écrire ou conserver du code.

  • Automatisez votre propre processus de développement logiciel avec intégration et déploiement continus (CI/CD) dans Azure DevOps.

  • Surveillez et maintenez vos solutions plus facilement à l’aide d’outils et de services dans Azure.

Supposons que vous travaillez chez un fabricant de chaussures de sport qui planifie un nouveau produit. Vous vendez les chaussures sur votre site web, gérez vos vidéos publicitaires hébergées dans le cloud et surveillez les actualités de l’industrie à propos de votre entreprise et de vos concurrents.

Le diagramme suivant montre ces processus, qui incluent des tâches pour les processus axés sur le client, telles que les ventes directes, les tâches administratives, telles que la création automatique de vidéos obsolètes et les tâches marketing, telles que la surveillance et l’analyse des actualités pour la perception du marché :

Le diagramme montre trois processus métier pour une société de chaussures fictive, y compris les ventes en ligne aux clients, l’analyse des actualités et la gestion des ressources vidéo.

Le premier processus métier indique un flux classique pour les ventes en ligne, notamment la réception d’une commande client, la facturation d’une carte de crédit et l’expédition du produit. Le deuxième processus montre la gestion des ressources vidéo en déplaçant des vidéos obsolètes vers un stockage à moindre coût. Le troisième montre la surveillance et l’analyse des actualités de l’industrie.

Dans ce module, vous allez découvrir comment Azure Logic Apps peut automatiser ces types de processus métier. Vous découvrirez également comment ces processus fonctionnent en arrière-plan. Ce module doit vous aider à déterminer si Azure Logic Apps convient à l’implémentation de votre scénario métier.

Objectifs d’apprentissage

Dans ce module, vous effectuez les tâches suivantes :

  • Obtenez une vue d’ensemble de la façon dont Azure Logic Apps aide à relever les défis d’intégration.
  • Déterminez si Azure Logic Apps est la meilleure solution pour automatiser vos processus métier.
  • Comprenez comment les composants d’un workflow d’application logique fonctionnent ensemble pour automatiser un processus métier.

Prérequis

  • Connaissances de base relatives aux concepts de programmation, notamment la logique et les boucles conditionnelles
  • Connaissances de base sur les API et les services REST