CloudAcademy: Knowledge Check: Architecture (SAA-C03) 2 of 2 Flashcards

1
Q

Which types of datasets can users specify in Amazon Forecast? (Choose 3 answers)

A. Target time series datasets
B. Testing time series dataset
C. Related time series datasets
D. Item metadata datasets

A

A. Target time series datasets
C. Related time series datasets
D. Item metadata datasets

Explanation:
Datasets contain the data used to train a predictor. You create one or more Amazon Forecast datasets and import your training data into them. A dataset group is a collection of complementary datasets that detail a set of changing parameters over a series of time. After creating a dataset group, you use it to train a predictor.

Each dataset group can have up to three datasets, one of each dataset type: target time series, related time series, and item metadata.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Amazon Rekognition is broadly separated into which two types of processing? (Choose 2 answers)

A. processing spoken languages
B. processing images
C. processing videos
D. processing music

A

B. processing images
C. processing videos

Explanation:
Amazon Rekognition is broadly separated into operations specific to processing images and operations specific for processing videos or video streams. The main difference between these two sets of APIs is that the image processing APIs follow a synchronous pattern, whereas the video processing APIs follow an asynchronous pattern for calling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When is a single-tier design a better fit for an application than a multi-tier design? (Choose 2 answers)

A. Single-tier design is better suited for Dev/Test environments and simple applications.
B. Single-tier design is better suited when high availability is a critical factor.
C. Single-tier design is better suited when a decoupled architecture is critical.
D. Single-tier design is better suited when potentially scaling for burst traffic is not a concern.

A

A. Single-tier design is better suited for Dev/Test environments and simple applications.\
D. Single-tier design is better suited when potentially scaling for burst traffic is not a concern.

Explanation:
So the benefit of a single-tier architecture is that we have everything in one tier. So potentially one instance or group of instances can run our entire application. The three tiers will be sharing the memory, process, and storage of that one machine or group of machines. And that is fine when we just need a simple service, say a Dev or Test environment, or we have a very small application that may not need to scale up or down to meet demand.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which AWS Machine Learning service uses time-series data to predict changes related to business KPIs, such as inventory, pricing, web traffic, or employee staffing?

A. Amazon Forecast
B. Amazon Lex
C. Amazon Comprehend
D. Amazon Polly

A

A. Amazon Forecast

Explanation:
Amazon Forecast is a fully managed service that uses statistical and machine learning algorithms to deliver highly accurate time-series forecasts. Based on the same technology used for time-series forecasting at Amazon.com, Forecast provides state-of-the-art algorithms to predict future time-series data based on historical data, and requires no machine learning experience.

Time-series forecasting is useful in multiple fields, including retail, finance, logistics, and healthcare. You can also use Forecast to predict domain-specific metrics for your inventory, workforce, web traffic, server capacity, and finances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which AWS service is a fully managed service that assists with building, publishing, monitoring, securing, and maintaining APIs within AWS?

A. AWS AppSync
B. AWS Lambda
C. Amazon API Gateway
D. Amazon S3

A

C. Amazon API Gateway

Explanation:
AWS has created a fully managed service called Amazon API Gateway that helps deal with building, publishing, monitoring, securing, and maintaining APIs within AWS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which statement below best describes the service Amazon SageMaker provides?

A. SageMaker helps to build, train, and deploy machine learning models.
B. SageMaker helps developers build conversational applications through voice and text.
C. SageMaker helps extract insights from text documents.
D. SageMaker specializes in pre-trained models to process images and videos.

A

A. SageMaker helps to build, train, and deploy machine learning models

Explanation:
Amazon SageMaker helps to build, train, and deploy machine learning models. The other statements describe Amazon Lex, Amazon Rekognition, and Amazon Comprehend.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are Amazon EC2 Spot Instances?

A. instances that can scale up or down as needed
B. instances that are more expensive than regular instances, but which guarantee both 100% uptime and autoscaling
C. instances that guarantee low latency and high availability, due to servicing requests only from a limited geographical region
D. instances that can be acquired for large discounts, but which can be terminated whenever spare capacity is needed for standard compute

A

D. instances that can be acquired for large discounts, but which can be terminated whenever spare capacity is needed for standard compute

Explanation:
In terms of hardware and technical parameters, Spot Instances are exactly the same as regular instances. Only pricing and availability are different. Spot Instances, which can be acquired for large discounts when compared to regular on-demand prices, come with a major caveat. Whenever spare capacity is needed for standard compute, the Spot Instance can be terminated, with a best-effort, two minute notice.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which AWS service allows you to manage and synchronize data across multiple mobile devices and users?

A. Amazon API Gateway
B. Amazon SNS
C. Amazon SQS
D. AWS AppSync

A

D. AWS AppSync

Explanation:
AWS AppSync allows you to manage and synchronize data across multiple mobile devices and users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In theory, the machine learning workflow can be broken down into four separate steps. Which of the following choices lists each of those steps in the proper order?
A .Build your model
Prepare your data
Train and tune your model
Deploy and manage your model

B
Build your mode
Train and tune your mode
Prepare your data
Deploy and manage your model

C
Prepare your data
Train and tune your model
Build your model
Deploy and manage your model

D
Prepare your data
Build your model
Train and tune your model
Deploy and manage your model

A

D
Prepare your data
Build your model
Train and tune your model
Deploy and manage your model

Explanation:
The general order of the machine learning workflow is:

Prepare your data
Build your model
Train and tune your model
Deploy and manage your model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which Amazon S3 storage class is for re-creatable, infrequently accessed data that needs millisecond access?

A. S3 One Zone - Infrequent Access
B. S3 Standard
C. S3 Intelligent - Tiering
D. S3 Glacier

A

A. S3 One Zone - Infrequent Access

Explanation:
S3 One Zone - Infrequent Access is for re-creatable, infrequently accessed data that needs millisecond access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does Rekognition do?

A. uses the inputs such as CPU utilization, memory usage, and IOPS from cloud servers to attempt to control the output of cost
B. analyzes text to extract information
C. detects how a user who wrote some text felt about the subject
D. labels objects in an image

A

D. labels objects in an image

Explanation:
Rekognition (spelled with a K instead of a C) is Amazon’s image processing suite. This service covers both still pictures and videos and is capable of doing actions related to labeling objects in an image.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Amazon Pinpoint makes it easy to _____.

A. build a digital content creation studio
B. query data in S3 using SQL
C. launch and manage virtual private servers
D. run targeted campaigns to drive user engagement in mobile apps.

A

D. run targeted campaigns to drive user engagement in mobile apps.

Explanation:
By definition, Amazon Pinpoint makes it easy to run targeted campaigns to drive user engagement in mobile apps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a dataset domain in Amazon Forecast?

A. a custom dataset schema for a specific use case
B. a custom dataset for a specific use case
C. a pre-defined dataset schema for a common use case
D. a pre-defined algorithm for a common use case

A

C. a pre-defined dataset schema for a common use case

Explanation:
To train a predictor, you create one or more datasets, add them to a dataset group, and provide the dataset group for training.

For each dataset that you create, you associate a dataset domain and a dataset type. A dataset domain specifies a pre-defined dataset schema for a common use case, and does not impact model algorithms or hyperparameters.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What three requirements must be met to launch EC2 spot instances? (Choose 3 answers)

A. There must be available EC2 instance capacity.
B. You must provide a fixed duration of time to use the spot instances.
C. Your maximum hourly price must exceed the spot price.
D. You must have an active spot request.

A

A. There must be available EC2 instance capacity
C. Your maximum hourly price must exceed the spot price.
D. You must have an active spot request.

Explanation:
To launch spot instances, you need an active spot request with a maximum price that exceeds the spot price, and there must be available EC2 capacity to fulfill your request. You can optionally provide a fixed duration of time that you will need the spot instances, but this is not required.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

AWS Lambda is a(n) _____-driven service.

A. data
B. security
C. container
D. event

A

D. event

Explanation:
Lambda is an event-driven service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What Amazon S3 storage class is ideal for general purpose storage?

A. Amazon S3 Glacier
B. S3 Reduced Redundancy Storage (RRS)
C. Amazon S3 Glacier Deep Archive
D. S3 Standard

A

D. S3 Standard

Explanation:
S3 Standard. This storage class is considered a general-purpose storage class. It is ideal for a range of use cases where you need high throughput with low latency with the added ability of being able to access your data frequently. By copying data to multiple availability zones, S3 Standard offers eleven nines of durability across multiple availability zones, meaning the OData remains protected against a single availability zone failure.

17
Q

When is a multi-tier design a better fit for an application than a single-tier design? (Choose 2 answers)

A. Multi-tier design is better suited when high availability is a critical factor.
B. Multi-tier design is better suited when a decoupled architecture is critical.
C. Multi-tier design is better suited for Dev/Test environments and simple applications.
D. Multi-tier design is better suited when potentially scaling for burst traffic is not a concern.

A

B. Multi-tier design is better suited when a decoupled architecture is critical.
A. Multi-tier design is better suited when high availability is a critical factor.

Explanation:
Multi-tier applications offer decoupled architecture, which has a host of benefits in terms of each tier being able to scale horizontally to meet demand. This offers an improved capability to handle burst activity, and then scale down in size. It also improves fault tolerance and availability because problems within one tier will not directly (if truly decoupled) affect other app tiers.

18
Q

Which AWS service is a serverless event-based service that functions as a serverless event bus?

A. Amazon Simple Notification Service (SNS)
B. Amazon EventBridge
C. AWS Step Functions
D. AWS Fargate

A

B. Amazon EventBridge

Explanation:
Amazon has a serverless event-based service called Amazon EventBridge that functions as a serverless event bus.

19
Q

When considering a typical three-tier application’s design, which of the following generally stores transactions data?

A. The logic tier
B. None of these tiers is correct.
C. The data tier
D. The presentation tier

A

C. The data tier

Explanation:
Now, a business application generally needs three things. It needs something to interact with users, which often is called the presentation layer. It needs something to process those interactions. And that’s often called our logic layer, or application layer, and it generally needs some way to store the data from that logic in that interaction. And that’s commonly called our data tier.

20
Q

AWS Device Farm is a(n) _____ service.

A. app testing
B. fault injection
C. container deployment
D. physical edge computing

A

A. app testing

Explanation:
By definition, AWS Device Farm is an app testing service that lets you test and interact with your Android, iOS, and web apps on many devices at once, or reproduce issues on a device in real time.

21
Q

In a standard architecture of a multi-tier application, where are the separate tiers placed in a VPC with a single public subnet and a single private subnet?

A. The presentation, logic, and data tiers are all placed in the public subnet.
B. The presentation, logic, and data tiers are all placed in the private subnet.
C. The presentation and logic tiers are placed in the public subnet, and the data tier is placed in the private subnet.
D. The presentation tier is placed in the public subnet, and the logic and data tiers are placed in the private subnet.

A

D. The presentation tier is placed in the public subnet, and the logic and data tiers are placed in the private subnet.

Explanation:
We can have an Amazon VPC with private and public subnets and that might suit our multi-tier architectures. Where we want to have our presentation layer available to the internet. And our logic and data tiers are hidden from the internet in a private subnet.

22
Q

There are several ways to purchase compute capacity through the Amazon EC2 service.

Which orders the On-Demand, Spot, and Reserved instance purchase option in order from lowest cost to highest cost?
A

On-Demand
Reserved
Spot

B

Spot
On-Demand
Reserved

C

On-Demand
Spot
Reserved

D

Spot
Reserved
On-Demand
A

D

Spot
Reserved
On-Demand

Explanation:
Spot instances are usually many, many times cheaper than on-demand prices. Reserved instances, depending on their term and utilization, can yield approximately 33% to 66% cost savings. On-Demand prices are the baseline price and are the most expensive way to purchase EC2 compute time.

23
Q

Amazon Comprehend provides which of the following AI services?

A. Image analysis using convolutional neural networks (CNN)
B. Enables text-to-speech (TTS) conversion
C. A neural machine translation service for translating text
D. Document analysis using natural language processing (NLP)

A

D. Document analysis using natural language processing (NLP)

Explanation:
Amazon Comprehend uses natural language processing (NLP) to extract insights about the content of documents. Amazon Comprehend processes any text file in UTF-8 format, and semi-structured documents, like PDF and Word documents. It develops insights by recognizing the entities, key phrases, language, sentiments, and other common elements in a document. Use Amazon Comprehend to create new products based on understanding the structure of documents. For example, using Amazon Comprehend you can search social networking feeds for mentions of products or scan an entire document repository for key phrases.

24
Q

When considering a typical three-tier web application’s design, which of the following generally operates as a ‘backend’ that processes incoming end-user requests?

A. The data tier
B. The presentation tier
C. The logic tier
D. None of these tiers is correct.

A

C. The logic tier

Explanation:
Now, a business application generally needs three things. It needs something to interact with users, which often is called the presentation layer. It needs something to process those interactions. And that’s often called our logic layer, or application layer, and it generally needs some way to store the data from that logic in that interaction. And that’s commonly called our data tier.

25
Q

In Amazon Comprehend, the _______________ assigned to each insight measures the likelihood that it is correct.

A. confusion matrix
B. classifier performance
C. confidence score
D. annotations

A

C. confidence score

Explanation:
The service will return a confidence score for each result. Low confidence scores mean that the service’s confidence is low that it is correct. Conversely, if the service is highly confident, the score will be closer to 1.

26
Q

What service does Amazon Lex provide?

A. Develop time series data processing for predictive analysis
B. Develop voice-to-text translation
C. Develop Natural language processing (NLP) algorithms for text analysis
D. Develop conversational interfaces using voice and text

A

D. Develop conversational interfaces using voice and text

Explanation:
Amazon Lex is an AWS service for building conversational interfaces for applications using voice and text. Amazon Lex provides the deep functionality and flexibility of natural language understanding (NLU) and automatic speech recognition (ASR) so you can build highly engaging user experiences with lifelike, conversational interactions, and create new categories of products.