A solutions architect is designing the cloud architecture for a company that needs to host hundreds of machine learning models for its users. During startup, the models need to load up to 10 GB of data from Amazon S3 into memory, but they do not need disk access. Most of the models are used sporadically, but the users expect all of them to be highly available and accessible with low latency. Which solution meets the requirements and is MOST cost-effective?
A) Deploy models as AWS Lambda functions behind an Amazon API Gateway for each model.
B) Deploy models as Amazon Elastic Container Service (Amazon ECS) services behind an Application Load Balancer for each model.
C) Deploy models as AWS Lambda functions behind a single Amazon API Gateway with path-based routing where one path corresponds to each model.
D) Deploy models as Amazon Elastic Container Service (Amazon ECS) services behind a single Application Load Balancer with path-based routing where one path corresponds to each model.
Correct Answer:
Verified
Q156: A company runs a high performance computing
Q157: A company runs a static website through
Q158: A company is planning to migrate a
Q159: A company has a live chat application
Q160: A company has hired a new cloud
Q162: A company has a build server that
Q163: A company has an application that ingests
Q164: A company has an application that is
Q165: A company is launching a new application
Q166: A company has created a multi-tier application
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents