Category |
AWS Service / Technology |
Purpose |
Workflow Orchestration |
AWS Step Functions |
Orchestrate, sequence, and manage big data tasks in the workflow. |
Serverless Compute |
AWS Lambda |
Execute lightweight or compute-bound tasks in a scalable, on-demand manner. |
Storage |
Amazon S3 |
Store intermediate datasets, logs, and workflow artifacts. |
Monitoring |
Amazon CloudWatch |
Monitor execution metrics, resource usage, and workflow health. |
Security & Access |
AWS IAM |
Manage access control and secure interactions between services. |
Notification |
Amazon SNS / EventBridge |
Trigger alerts or downstream processes on workflow events. |
Optimization |
Custom Resource-Aware Scheduler + Lambda |
Dynamically optimize task execution based on resource consumption patterns. |