AWS Certified Developer Associate · Free Practice Question Easy
Question 54
A Developer has written some code that will connect and pull information from several hundred websites. The code needs to run on a daily schedule and execution time will be less than 60 seconds.
Which AWS service will be most suitable and cost-effective?
-
A
Amazon ECS Fargate
-
B
Amazon API Gateway
-
C
AWS Lambda
-
D
Amazon EC2
Reveal correct answer
Correct answer: C
Explanation
AWS Lambda is a serverless service with a maximum execution time of 900 seconds. This will be the most suitable and cost-effective option for this use case. You can also schedule Lambda functions to run using Amazon CloudWatch Events.
CORRECT: "AWS Lambda" is the correct answer.
INCORRECT: "Amazon ECS Fargate" is incorrect as this is used for running Docker containers and is a better fit for microservices applications rather than running code for a short period of time.
INCORRECT: "Amazon EC2" is incorrect as this would require running EC2 instances which would not be cost-effective.
INCORRECT: "Amazon API Gateway" is incorrect as this service is used for creating APIs, not running code.
References:
https://docs.aws.amazon.com/lambda/latest/dg/services-cloudwatchevents.html
Save time with our AWS cheat sheets:
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
