Publié le: Oct 12, 2023

AWS Step Functions annonce une intégration optimisée pour Amazon EMR sans serveur, en ajoutant la prise en charge du modèle d'intégration Run a Job (.sync) avec 6 actions d'API EMR sans serveur (CreateApplication, StartApplication, StopApplication, DeleteApplication, StartJobRun et CancelJobRun).

EMR sans serveur est une option sans serveur dans Amazon EMR qui permet aux analystes de données et aux ingénieurs d'exécuter facilement des frameworks open source d’analytique du big data tels qu'Apache Spark et Apache Hive sans configurer, gérer et dimensionner des clusters ou des serveurs. AWS Step Functions est un service de flux de travail visuel qui facilite la conversion de services AWS en composants d'application évolutifs, fiables et résilients. Les clients utilisent l'expérience visuelle de création et d'exploitation de Step Functions pour créer des pipelines de traitement de données EMR résilients et gérables à plusieurs étapes. Grâce à cette nouvelle intégration optimisée, les clients peuvent simplifier ces pipelines en supprimant les étapes servant à surveiller l'exécution des tâches asynchrones et en les remplaçant par un état Step Functions unique.

Cette intégration optimisée pour EMR sans serveur est disponible dans toutes les régions AWS où Amazon EMR sans serveur est disponible.

Pour commencer, vous pouvez utiliser le nouvel exemple de projet « Run an EMR Serverelss Spark Job » pour Step Functions dans la console AWS ou créer un flux de travail à l'aide de Step Functions Worfklow Studio. Pour en savoir plus, consultez le Guide du développeur d’AWS Step Functions et le blog de lancement pour démarrer.