Summary
A Python 2.7 and 3.6 compatible framework for running Finite State Machine (FSM) Workflows on
- AWS Lambda for code execution,
 - (Optionally/Experimental) AWS ECS for long-running code execution,
 - (Optionally) AWS SQS, AWS Kinesis, AWS SNS, or AWS DynamoDB for event dispatch
 - Support for primary and secondary event dispatch mechanisms
 - (Optionally) AWS DynamoDB for checkpointing
 - (Optionally) AWS SQS, or AWS DynamoDB for retries with backoff
 - (Optionally) Redis, Memcache, or AWS DynamoDB for idempotency
 - (Optionally) AWS CloudWatch for error and failure monitoring
 - (Experimental) AWS Step Functions for orchestration and retries
 
Links
This repository is managed to Workiva’s SSAE 16 SOC 1 Type 2/SOC 2 Type 2 standards and is deployed within a platform that is authorized to operate at FedRAMP Moderate.