A person must approve publication of sensitive data.
Continue to the next Step Functions task only after approval without occupying a worker while waiting.
Which configuration is most appropriate?
Use the Step Functions callback pattern with a task token and resume with SendTaskSuccess after approval.
Detailed explanation
Changing a metric does not notify Step Functions that a task completed.
Changing a metric does not notify Step Functions that a task completed.
The token can be sent to an approval system and SendTaskSuccess can resume the workflow later.
The token can be sent to an approval system and SendTaskSuccess can resume the workflow later.
An infinite loop consumes execution time and cost and can time out.
An infinite loop consumes execution time and cost and can time out.
Object generations are not a secure workflow completion signal.
Object generations are not a secure workflow completion signal.
Check official documentation
Compare the following points with the official documentation.
Step Functionsのcallback pattern、Task Token、SendTaskSuccess・Failureを確認する。
What to confirm
ポーリングや無限ループと、外部完了通知による待機を区別できる。
Key points
- Task Token
- Callback
- External approval
- Workflow resume
Notes
- Environment: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- Confirm current AWS service behavior in the official DEA-C01 documentation.
Foundation review
Long wait
A callback keeps workflow state without consuming a continuously running worker.
Approval security
Protect tokens, authenticate approvers, handle expiry, and reject duplicate callbacks.