Step Functions
There are multiple StepFunctions utilised by this application.
Translation Feature
- Main: Main workflow that orchestrates the other StepFunctions
- Translate: Manages translation jobs
- Callback: Retrieves Translate StepFunction callback tokens to resume tasks
- Lifecycle: Marks the job as expire if the S3 ojects are deleted
- Errors: Marks the job as failed if any of the StepFunctions fail
Translation PII Feature
- PII: Manages Pii detection jobs
- PII Callback: Retrieves Translate StepFunction callback tokens to resume tasks
- Tag: Tags S3 objects with Pii status for Lifecycle policies