Publié le: Sep 30, 2021

AWS Step Functions s'intègre désormais au kit SDK AWS, élargissant le nombre de services AWS pris en charge de 17 à plus de 200, ainsi que d'actions d'API AWS de 46 à plus de 9 000.

AWS Step Functions est un service de flux visuels à faible code qui permet aux développeurs de créer des applications distribuées, d'automatiser les processus informatiques et métier et de créer des pipelines de données et de machine learning à l'aide des services AWS. Les développeurs définissent les flux de manière visuelle à l'aide de Workflow Studio. À cet effet, ils utilisent le langage de programmation de leur choix avec CDK, ou le langage Python à l'aide du kit SDK Data Science d'AWS Step Functions. Ces flux s'appuient sur les intégrations de services Step Functions pour composer du code (qui s'exécute dans AWS Lambda ou Amazon ECS) ou des ressources AWS (notamment les tables DynamoDB, les tâches AWS Glue et les bus d'évènements AWS EventBridge) en composants d'applications modernes.

Désormais, avec l'intégration du kit SDK AWS, la création est encore plus facile sur AWS. Les développeurs SaaS peuvent prendre les données stockées dans Amazon S3, les enrichir d'informations stockées dans Amazon DynamoDB, puis les traiter avec des services de machine learning AWS, par exemple Amazon Textract ou Amazon Comprehend. Objectif : fournir de nouvelles fonctionnalités à leurs utilisateurs. Les ingénieurs d'opérations de sécurité peuvent créer des flux fiables, observables et vérifiables qui réagissent aux évènements à partir d'Amazon EventBridge, puis exécuter des actions dans Amazon EC2 pour appliquer des contrôles informatiques. Les développeurs d'applications mobiles peuvent créer une API synchrone qui utilise Amazon Personalize, Amazon Location Service et Amazon Pinpoint pour optimiser l'expérience de leurs utilisateurs. Ces solutions peuvent être faciles à créer et à mettre à l'échelle et économique à gérer, car Step Functions s'occupe des tâches complexes, de sorte que les développeurs puissent se concentrer sur la logique métier. Par ailleurs, les développeurs tirent parti de ces avantages en plus de la sélection complète des services AWS.

L'intégration du kit SDK AWS est disponible pour tous dans les régions suivantes : USA Est (Ohio et Virginie du Nord), USA Ouest (Oregon et Californie du Nord), Canada (Centre), EU (Irlande et Francfort) et Asie-Pacifique (Tokyo). Il sera publiquement disponible dans toutes les autres régions commerciales où Step Functions est disponible dans les prochains jours. Pour obtenir la liste complète des régions et services proposés, consultez le tableau des régions AWS.

Pour en savoir plus sur ces nouvelles intégrations, consultez le blog de lancement et le guide du développeur, et essayez de créer une machine d'état en suivant notre tutoriel d'intégration du kit SDK AWS.