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.
Tester les machines d'état localement
AWSStep 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. La version locale de Step Functions peut invoquer AWS Lambda des fonctions, à la fois dans AWS et pendant l'exécution locale. Vous pouvez également coordonner d'autres services AWS pris en charge.
Note
Step Functions Local utilise des comptes factices pour fonctionner.
Lorsque vous exécutez Step Functions Local, vous pouvez utiliser l'une des méthodes suivantes pour invoquer des intégrations de services :
-
Configuration de points de terminaison locaux pour AWS Lambda et d'autres services. Pour plus d'informations sur les points de terminaison pris en charge, consultezConfiguration des options de configuration pour Step Functions Local.
-
Téléphoner directement à un AWS service depuis Step Functions Local.
-
Se moquer de la réponse des intégrations de services. Pour plus d'informations sur l'utilisation d'intégrations de services simulées, consultez. Utilisation d'intégrations de services simulées
AWSStep Functions Local est disponible sous forme de package JAR ou d'image Docker autonome qui s'exécute sur Microsoft Windows, Linux, macOS et d'autres plateformes compatibles avec Java ou Docker.
Avertissement
La version téléchargeable de AWS Step Functions est destinée à être utilisée uniquement à des fins de test et ne doit jamais être utilisée pour traiter des informations sensibles.
Astuce
Assurez-vous d'utiliser Step Functions Local version 1.12.0
Les rubriques suivantes décrivent comment configurer Step Functions Local à l'aide de Docker et de fichiers JAR, et comment exécuter Step Functions Local pour fonctionner avec AWS Lambda AWS Serverless Application Model (AWS SAM) CLI Local ou d'autres services pris en charge.
Rubriques
- Configuration de Step Functions Local (version téléchargeable) et Docker
- Configuration de Step Functions en local (version téléchargeable) - Version Java
- Configuration des options de configuration pour Step Functions Local
- Exécution de Step Functions Local sur votre ordinateur
- Tester les fonctions de l'étape et l'AWS SAMinterface de ligne de commande locale
- Utilisation d'intégrations de services simulées