Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
A developer migrated a legacy application to AWS Lambda, which uses a third-party API for monthly data retrieval and report generation. With new API call limits, how can the application be refactored for operational efficiency?
A
Implement AWS Step Functions to manage API call frequency with a Wait state for retries.
B
Utilize Amazon SQS to queue API calls, adjusting Lambda polling to respect API limits.
C
Employ CloudWatch Logs and alarms to monitor and restrict Lambda invocations exceeding API thresholds.
D
Adopt Amazon Kinesis Data Firehose for batching API calls to S3, triggering Lambda for processing.