Publié le: Feb 4, 2019
Vous pouvez désormais utiliser une version locale d'AWS Step Functions pour développer et tester vos flux de travail.
AWS Step Functions Local est une version téléchargeable de Step Functions qui vous permet de développer et de tester des applications à l'aide d'une version de Step Functions exécutée dans votre propre environnement de développement. L'utilisation du service localement plutôt que sur Internet peut être plus rapide dans certaines situations, économiser des transitions d'état des Step Functions et vous permettre d'appliquer facilement les restrictions de l’environnement de test.
AWS Step Functions Local est disponible comme package JAR et comme image Docker. L’image AWS Step Functions Local de Docker vous permet de démarrer rapidement avec Step Functions Local en utilisant un conteneur Docker avec toutes les dépendances et la configuration intégrées de Step Functions Local, afin que vous puissiez créer et réaliser les prototypes des applications rapidement. L’image Docker vous permet également d'inclure AWS Step Functions Local dans vos versions conteneurisées et dans le cadre de vos tests d'intégration continue. Lorsque vous êtes prêt à déployer votre machine à états en production, vous pouvez apporter quelques modifications mineures au code afin qu'il utilise le service Web Step Functions.
Il n'y a pas de coûts de transition d'état ni de coûts de transfert de données avec AWS Step Functions Local. AWS Step Functions Local est disponible au téléchargement sous forme de package JAR ou d'image Docker autonome s'exécutant sur Microsoft Windows, Linux, macOS et d'autres plates-formes prenant en charge Java ou Docker.
Pour en savoir plus, consultez notre documentation ou le référentiel public local AWS Step Functions sur Docker Hub. Pour une liste complète des régions où AWS Step Functions est offert, consultez le tableau des régions AWS.