Intégration d'applications - Présentation d'Amazon Web Services

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégration d'applications


   AWSIcône de la catégorie d'intégration des applications

AWS Step Functions

AWS Step Functionsest un service entièrement géré qui facilite la coordination des composants des applications distribuées et des microservices à l'aide de flux de travail visuels. La création d'applications à partir de composants individuels qui exécutent chacun une fonction distincte vous permet d'évoluer facilement et de changer d'application rapidement. Step Functions est un moyen fiable de coordonner les composants et de parcourir les fonctions de votre application. Step Functions fournit une console graphique permettant d'organiser et de visualiser les composants de votre application sous la forme d'une série d'étapes. Cela facilite la création et l'exécution d'applications en plusieurs étapes. Step Functions déclenche et suit automatiquement chaque étape, et réessaie en cas d'erreur, afin que votre application s'exécute dans l'ordre et comme prévu. Step Functions enregistre l'état de chaque étape. Ainsi, en cas de problème, vous pouvez diagnostiquer et corriger rapidement les problèmes. Vous pouvez modifier et ajouter des étapes sans même écrire de code, ce qui vous permet de faire évoluer facilement votre application et d'innover plus rapidement.

Amazon AppFlow

Amazon AppFlow est un service d'intégration entièrement géré qui vous permet de transférer des données en toute sécurité entre des applications oftware-as-a S-Service (SaaS) telles que Salesforce, Zendesk, Slack et ServiceNow AWS des services tels qu'Amazon S3 et Amazon Redshift, en quelques clics. Avec Amazon AppFlow, vous pouvez gérer des flux de données à l'échelle de l'entreprise à la fréquence de votre choix, selon un calendrier, en réponse à un événement professionnel ou à la demande. Vous pouvez configurer des fonctionnalités de transformation des données telles que le filtrage et la validation pour générer ready-to-use des données enrichies dans le cadre du flux lui-même, sans étapes supplémentaires. Amazon AppFlow chiffre automatiquement les données en mouvement et permet aux utilisateurs d'empêcher les données de circuler sur l'Internet public pour les applications SaaS qui y sont intégréesAWS PrivateLink, réduisant ainsi l'exposition aux menaces de sécurité.

Amazon EventBridge

Amazon EventBridge est un bus d'événements sans serveur qui facilite la création d'applications pilotées par des événements à grande échelle à l'aide d'événements générés par vos applications, des applications oftware-as-a S-Service (SaaS) intégrées et des services. AWS EventBridgefournit un flux de données en temps réel provenant de sources d'événements telles que Zendesk ou Shopify à des cibles telles que AWS Lambda d'autres applications SaaS. Vous pouvez configurer des règles de routage pour déterminer où envoyer vos données afin de créer des architectures d'applications qui réagissent en temps réel à vos sources de données, l'éditeur d'événements et le consommateur étant complètement découplés.

Amazon Managed Workflows for Apache Airflow (MWAA)

Amazon Managed Workflows for Apache Airflow (MWAA) est un service d'orchestration géré pour Apache Airflow qui facilite la configuration et l'exploitation de pipelines de end-to-end données dans le cloud à grande échelle. Apache Airflow est un outil open source utilisé pour créer, planifier et surveiller par programmation des séquences de processus et de tâches appelées « flux de travail ». Avec Managed Workflows, vous pouvez utiliser Airflow et Python pour créer des flux de travail sans avoir à gérer l'infrastructure sous-jacente en termes d'évolutivité, de disponibilité et de sécurité. Managed Workflows adapte automatiquement sa capacité d'exécution des flux de travail en fonction de vos besoins et est intégré aux services de AWS sécurité pour vous fournir un accès rapide et sécurisé aux données.

Amazon MQ

Amazon MQ est un service de messagerie géré pour Apache ActiveMQ et RabbitMQ qui facilite la configuration et le fonctionnement des courtiers de messages dans le cloud. Les courtiers de messages permettent à différents systèmes logiciels, utilisant souvent différents langages de programmation et sur différentes plateformes, de communiquer et d'échanger des informations. Amazon MQ réduit votre charge opérationnelle en gérant le provisionnement, la configuration et la maintenance d'ActiveMQ et de RabbitMQ, des courtiers de messages open source populaires. Il est facile de connecter vos applications actuelles à Amazon MQ car l'entreprise utilise des API et des protocoles de messagerie conformes aux normes du secteur, notamment JMS, NMS, AMQP, STOMP, MQTT et. WebSocket L'utilisation de normes signifie que dans la plupart des cas, il n'est pas nécessaire de réécrire le code de messagerie lors de la migration versAWS.

Amazon Simple Notification Service

Amazon Simple Notification Service (Amazon SNS) est un service de messagerie Pub/Sub hautement disponible, durable, sécurisé et entièrement géré qui vous permet de dissocier les microservices, les systèmes distribués et les applications sans serveur. Amazon SNS propose des rubriques relatives à la messagerie push à haut débit. many-to-many À l'aide des rubriques Amazon SNS, les systèmes de votre éditeur peuvent diffuser les messages vers un grand nombre de points de terminaison d'abonnés pour un traitement parallèle, notamment les files d'attente Amazon SQS, les fonctions et les webhooks HTTP/S. AWS Lambda En outre, le SNS peut être utilisé pour envoyer des notifications aux utilisateurs finaux par le biais de notifications push, SMS et e-mail mobiles.

Amazon Simple Queue Service

Amazon Simple Queue Service (Amazon SQS) est un service de mise en file d'attente de messages entièrement géré qui vous permet de découpler et de dimensionner les microservices, les systèmes distribués et les applications sans serveur. SQS élimine la complexité et les frais associés à la gestion et à l'exploitation d'intergiciels orientés messages, et permet aux développeurs de se concentrer sur la différenciation du travail. Amazon SQS vous permet d'envoyer, de stocker et de recevoir des messages entre des composants logiciels, quel que soit le volume, sans perdre de messages ni nécessiter la disponibilité d'autres services. Commencez à utiliser Amazon SQS en quelques minutes à l'aide du AWS Management Console SDK ou du SDK de votre choix et de trois commandes simples. AWS CLI

Amazon SQS propose deux types de files d'attente de messages. Les files d'attente standard offrent un débit maximal, une commande et une livraison optimales. at-least-once Les files d'attente FIFO Amazon SQS sont conçues pour garantir que les messages sont traités une seule fois, dans l'ordre exact dans lequel ils sont envoyés.

Amazon Simple Workflow Service

Amazon Simple Workflow Service (Amazon SWF) aide les développeurs à créer, exécuter et dimensionner des tâches en arrière-plan comportant des étapes parallèles ou séquentielles. Vous pouvez considérer Amazon SWF comme un outil de suivi d'état entièrement géré et un coordinateur de tâches dans le cloud. Si les étapes de votre application prennent plus de 500 millisecondes, vous devez suivre l'état du traitement. Si vous devez effectuer une restauration ou réessayer en cas d'échec d'une tâche, Amazon SWF peut vous aider.