Inspirational journeys

Follow the stories of academics and their research expeditions

AWS Certified Machine Learning Specialty Questions 2022 - Part 20

Mary Smith

Sun, 19 Apr 2026

AWS Certified Machine Learning Specialty Questions 2022 - Part 20

1. A company wants to build a real-time dashboard to monitor the status of their online orders. They have their data stored in Amazon DynamoDB. They want to use Amazon QuickSight to visualize the data and set up alerts based on certain conditions. Which of the following options describes the best way to achieve this?

A) Use the built-in connectors in Amazon QuickSight to connect to DynamoDB and create a dashboard. Use Amazon CloudWatch to set up alerts based on the data in DynamoDB.
B) Use AWS Glue to crawl and catalog the data in DynamoDB, and then create a Glue ETL job to transform and load the data into Amazon Redshift. Connect QuickSight to Redshift and create the dashboard. Use Amazon SNS to set up alerts based on the data in Redshift.
C) Use AWS Lambda to query the data in DynamoDB, transform it, and load it into Amazon S3. Use Amazon Athena to query the data in S3 and create a dashboard in QuickSight. Use Amazon SNS to set up alerts based on the data in S3.
D) Use AWS Data Pipeline to copy the data from DynamoDB to Amazon Kinesis Data Firehose, and then transform and load the data into Amazon Elasticsearch. Connect QuickSight to Elasticsearch and create the dashboard. Use Amazon SNS to set up alerts based on the data in Elasticsearch.



2. A data scientist wants to run a machine learning workload on AWS Batch that requires GPU instances. The workload needs to process large datasets and needs to be completed as quickly as possible. Which of the following options would best achieve these requirements while minimizing costs?

A) Use AWS Batch managed compute environments to automatically provision and manage compute resources for the jobs. Use EC2 P3 Instances for the compute environment and configure the job definitions to use Spot Instances for the actual job execution.
B) Use AWS Batch managed compute environments to automatically provision and manage compute resources for the jobs. Use EC2 G4 Instances for both the compute environment and the actual job execution.
C) Use AWS CloudFormation to create a custom compute environment with a fixed number of EC2 P3 Instances. Use On-Demand Instances for the compute environment, and configure the job definitions to use Spot Instances for the actual job execution.
D) Use AWS Elastic Beanstalk to deploy the machine learning workload. Configure the environment to use EC2 G4 Instances and set up auto-scaling to add more instances when the workload increases.



3. Which of the following instance types is best suited for workloads that require a balance of compute, memory, and network resources in Amazon EC2?

A) C5
B) M5
C) R5
D) T3
E) M6g


4. You are deploying a machine learning application on Amazon Elastic Container Service (Amazon ECS), and you want to store your Docker images in Amazon Elastic Container Registry (Amazon ECR). You want to ensure that the images are securely stored and only accessible to authorized users. Which of the following statements is true regarding the access control for Amazon ECR?

A) Amazon ECR supports resource-level permissions, allowing you to grant or deny access to specific repositories or images.
B) Amazon ECR does not support resource-level permissions, and all users have access to all images in the registry by default.
C) Amazon ECR only supports access control via AWS Identity and Access Management (IAM) policies, and does not allow you to create custom roles or policies.
D) Amazon ECR only supports access control via Security Groups, and IAM policies cannot be used for controlling access.



5. Which of the following is true about the Elastic Container Service (ECS) on AWS?

A) ECS is a fully-managed container orchestration service that supports Docker containers.
B) ECS only supports Linux containers, and not Windows containers.
C) ECS can be used to deploy applications using Fargate launch type, which allows you to run containers without having to manage the underlying EC2 instances.
D) ECS is primarily used for deploying and managing virtual machines (VMs).
E) ECS cannot be used to deploy applications across multiple availability zones.


1. Right Answer: A
Explanation:

2. Right Answer: A
Explanation:

3. Right Answer: E
Explanation:

4. Right Answer: A
Explanation:

5. Right Answer: A
Explanation:

0 Comments

Leave a comment