Tutorial Dojo Flashcards

1
Q

AWS Transit Gateway provides ___ design for connecting VPCs and on-premise networks.

A

Hub and Spoke

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

Hybrid Connectivity (VPN/Direct Connect) to a single ____ to control organization’s entire AWS routing.

A

Transit Gateway

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

Hub and spoke simplifies management and cost because ____ only connect to ____ to gain access to networks

A

Transit Gateways/VPCs

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

AWS TG and AWS _____ solution simplify management of connections between AVPC and your network over a _____. It also minimizes network costs, improves bandwidth and provides more reliable network experience

A

Direct Connect/private connection

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

True/False: VPC peering is supported in a Direct Connect connection.

A

False. VPC Peering does not support transitive peering relationships.

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

What are the three “free” data transfers for S3?

A

1) In from Internet
2) Out to EC2 instance when in same region as S3 bucket
3) Out to CloudFront

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

GP2 and Provisioned IOPS (io1) are backed by

A

SSD

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

Throughput Optimized (st1) and Cold (sc1) are backed by

A

HDD/Magnetic

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

SDD-backed provide better performance when IO is

A

random or sequential

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

HDD-backed provide better performance when IO is __________ and ________

A

large AND sequential

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

Provisioned IOPS (io1) are best for I/O intensive workloads such as ____ (3 examples). Therefore, io1 is a better solution for these platforms than [other storage option]_____.

A

Databases [MongoDB, Oracle, MySQL] / GP2

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

What is Amazon Fargate?

A

Compute engine for containers w/ECS and Elastic Kubernetes Service (EKS). No over-provisioning.

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

What is Amazon EMR?

A

Cloud big data platform for processing vast amounts of data using open source tools.

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

True/False: ELB Access logging is enabled by default.

A

False. It is disabled. Once we turn it on it will store the logs to S3 as compressed files.

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

What is the backing framework for Amazon EMR?

A

Hadoop.

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

The combined use of IAM _______ and AWS ________ will support autonomy of corporate divisions while enabling governance and oversight.

A

Cross-Account access and consolidated billing w/ AWS organizations (linking accounts up to parent)

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

Week after a Kinesis Data Stream and Lambda is deployed, users have noticed slowness as data rate increases. There’s a performance issue with Kinesis. What should be done?

A

Increase shards with UpdateSharedCount command.

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

What are the two types of Kinesis resharding operations?

A

Split and Merge

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

True/False: you are charged on a per-shard basis for Kinesis.

A

True. Therefore increasing # of shards increases cost (and vice versa).

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

True/False. There is step scaling in Kinesis.

A

False. This is only applicable to EC2.

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

What would three pieces of an elastic, scalable web tier solution be?

A

Elastic Load Balancing, Amazon EC2, and Auto Scaling

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

Which DB solution is best for OLTP

A

Amazon RDS (not scalable)/Aurora (fully managed)

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

You get a ‘insufficient capacity error’ for a Placement group. What is the correct action to take?

A

Stop and restart the instances in the placement group and try the launch again.

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

What are the four metrics that CloudWatch monitors by default?

A

CPU Util
Network Util
Disk performance
Disk Read/Write

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

Enhanced Monitoring metrics are stored for ___ days in CW logs.

A

30

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

Session State data is best stored in (two items)?

A

DynamoDB

ElastiCache

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

True/False: DynamoDB is best to store key-value pairs

A

True.

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

Which database at AWS is best for OLAP?

A

Redshift

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

What is AWS OpsWorks?

A

Configuration management service that provides managed instances of Chef and Puppet.

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

What is DynamoDB?

A

Fast and Flexible NoSQL, fully managed relational DB service.

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

NACLs can be used to control what?

A

Traffic coming in and out of VPC network

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

NACLs are stateful or stateless [what does that mean]?

A

Stateless

Stateless means you have to have matching inbound/outbound rules.

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

What is the Amazon service that provides temporary elevated access.

A

AWS Security Token Service (STS)

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

Which of these subnets provides a range and which provides a specific IP address; /32 /0

A

/0 is a range of IPs/entire network

/32 is a specific IP

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

Ture or false: Traffic between VPC and other Amazon services do not leave Amazon Network

A

True.

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

What is an interface endpoint?

A

ENI w/ private IP; entry point for traffic.

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

What is a gateway endpoint?

A

Target for specified route in route table; used for traffic to a supported AWS service [S3 / DynamoDB].

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

What are two services that need a gateway endpoint?

A

S3

DynamoDB

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

True or False. EBS volumes are restricted while snapshots are taken.

A

False. EBS can be used while snapshots are in progress.

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

When transitioning from STANDARD to STANDARD_IA or ONEZONE_IA what are the constraints (three of them)?

A

1) Objects smaller than 128k are not transitioned
2) Objects have to be stored 30 days in current storage class before you can transition them.
3) Only objects that are at least 30 days noncurrent can be transferred

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

Limitations on changing storage class do not apply for which classes (three of them)?

A

INTELLIGENT_TIERING, GLACIER, and DEEP_ARCHIVE

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

What are three things required to access an EC2 instance from the INTERNET?

A

1) IGW
2) Route to the IGW in the route table of the VPC
3) Public IP address attached to the instance

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

S3 log files are encrypted by either: ____ or you can encrypt with this service

A
Default Server Side Encryption (SSE)
AWS KMS (Key Management Service)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

What is the encryption algorithm used by S3?

A

AES-256

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

How does Aurora handle failure of primary instance?

1) How are replicas/CNAME handled?
2) What if AZ becomes unavailable?
3) What if no replica, and not serverless?

A

Failover is automatic.

1) If you have a replica, the CNAME is flipped to point to healthy replica (and then that is promoted).
2) Amazon recreates DB in different AZ
3) If you don’t have a replica (and are running serverless), It will attempt to create new DB instance in same AZ.

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

How can you enable DR for Redshift in the event of an AWS region outage

A

Enable Cross-Region Snapshots

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

NLBs function at what OSI layer?

A

Layer 4

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

What is BYOIP, which LB is it associated with and what might it be used for?

A

Bring Your Own IP. You can use it to put an IP onto an Elastic IP that is assigned to an NLB. This can be useful if your IP is already whitelisted to clients.

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

True or False: NAT Instances and NAT Gateways support IPv6.

A

False. Only IPv4.

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

UDP is at Layer ___ of the OSI and therefore a ____ is the best way to route traffic to multiple targets.

A

4

Network Load Balancer

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

What is the EC2 CLI way to get a “StateReason”. Why might it be used?

A

aws ec2 describe-instances

This would show status of EC2 instances, with the reason the state was changed.

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

When using a static webpage, using ____ [for caching] and ____ [for storage] will ensure ideal hosting as it can support html, css, java, and images.

A

CloudFront

S3

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

What would be used to trace and analyze RESTful API requests?

A

AWS X-Ray

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

If you want new EBS volumes in a region to be automatically encrypted what step should you take?

A

Turn on EBS Encryption by Default Feature for the Region.

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

By default, records of a stream in Amazon Kinesis are accessible for up to _____ from the time they are added to the stream. You can raise this limit to up to ____ by enabling extended data retention.

A

24 hours

7 days

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

NACLS are used to control traffic to an entire VPC, what vehicle can be used to control access to a single EC2 instance?

A

Security Group

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

If you need to create an AutoScaling fleet of EC2 instances with a new AMI, what step should be taken? Why?

A

Create a new launch configuration.

You can only specify one launch configuration for an Auto Scaling group at a time, and you can’t modify a launch configuration after you’ve created it. Therefore, if you want to change the launch configuration for an Auto Scaling group, you must create a launch configuration and then update your Auto Scaling group with the new launch configuration.

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

What is the purpose of Lambda@Edge

A

Run lambda functions to customize content that cloudfront delivers (functions are executed at edge locations)

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

What is HTTP 504?

A

Gateway timeout

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

With CloudFront, why would you setup an origin group with two origins?

A

CloudFront would automatically switch over if one origin fails.

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

Which of these two is better for large sets of data? AWS Storage Gateway or AWS DataSync

A

AWS DataSync

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

The largest object that can be uploaded to S3 is:

A

5G

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

Real time analytics for lots of records in small sizes batches is best done by what two services? [one to send, one to process]

A

Kinesis Data Stream

AWS Lambda

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

Non-relational DB In-memory cache that delivers up to 10x performance improvement from milliseconds to microseconds or even at millions of requests per second.

A

Amazon DynamoDB Accelerator

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

________ improves the performance of your database through caching query results.

A

ElastiCache

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

True/False. ENI is detached if you stop an EC2 instance.

A

False

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

True/False. EIP attached to an EC2 instance is ephemeral.

A

False

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

True/False. Data stored in instance-store devices is ephemeral.

A

True

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

Relational Databases have rigid schema which means what in relationship to flexibility?

A

That you have constraints and limits to what can be inserted. Therefore, Relational Databases are no good if you are going to have frequent schema changes.

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

Generally, do relational databases scale well? What is the relational Amazon DB service that does scale well.

A

No. DynamoDB.

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

Scale-In Operation has three things it will do in determining which instance to terminate. What are they?

A

AZ with most instances
Instances with oldest launch config
Instance that is closest in next billing hour.

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

SNI _____ relies on the SNI extension of the Transport Layer Security protocol.

A

Custom SSL

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

What allows multiple domains to serve SSL traffic over the same IP address by including the hostname which the viewers are trying to connect to?

A

SNI extension of Transport Layer Security Protocol

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

In regard to certificates, CloudFront web distribution with dedicated IP is not cost effective. Why?

A

Charge begins when you associate your SSL/TLS certificate with your CloudFront distribution. Additionally, dedicated IP is a monthly charge.

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

Read-after-write consistency, low-latency file operations, and multi-system connectivity are associated with what storage solution?

A

EFS

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

If a shard iterator in Kinesis data stream is expiring, what is a possible solution?

A

Increase the write capacity assigned to the shard table

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

Regarding size, storage capacity for Dynamo DB is automatically _____ for storage.

A

Scaled

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

What type of messing service is Amazon SNS?

A

Pub/Sub

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

Amazon SNS can push to what endpoints (5)?

A
SQS Queue
Lambda
HTTP Endpoint
eMail
Mobile Device
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
80
Q

What is the ability to only send certain SNS topics to an endpoint?

A

Filtering

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

A decoupled application architecture would use what two services at AWS?

A

Simple Queue Service [SQS]

Simple Workflow Service [SWS]

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

True or False. DynamoDB can be used for real-time tabulations

A

True.

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

What is the service that keeps collaborative apps with shared data updated in real time and what is the backing DB?

A

AppSync

DynamoDB

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

Kinesis Data Stream enables [how fast] _________ processing of streaming ______.

A

Real-time

Big Data

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

True/False. SQS allows for duplicates to be sent.

A

True.

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

[vocab word] AWS Step Functions allows for serverless ______ for modern applications.

A

Orchestrations

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

What is Orchestrtation in regard to AWS Step Functions?

A

Centrally manage workflow by breaking it into steps with flow logic and tracking inputs/outputs between steps.

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

What is AmazonMQ?

A

Managed message broker service that supports multiple protocols.

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

What service can collect, process, and analyze data in real-time?

A

Amazon Kinesis

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

What are the three types of storage solutions provided by Storage Gateway?

A

File, Volume and Tape

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

Which of the AWS storage gateway options provides ability to use NFS/SMB?

A

File

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

By default RDS does not monitor certain things, in order to facilitate better monitoring of RDS, what should be done?

A

Enable Enhanced RDS monitoring.

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

It is expected that the database read queries will significantly increase in the coming weeks ahead. A Solutions Architect recently launched two Read Replicas to the database cluster to improve the platform’s scalability. How should this be done with Aurora?

A

Use the built-in Reader endpoint of Aurora.

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

NLBs is primarily used to distribute traffic to servers not this piece of RDS technology ______ [regarding database]

A

Read Replicas

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

What is the most likely reason a Lambda function with over 15 minutes runtime would terminate?

A

Maximum Execution time setting

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

One way to secure private content on Cloudfront is to require signed _____ or signed ______.

A

URLs

Cookies

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

Origin Access Identity (OAI) can be used to require users access S3 content by using only

A

CloudFront URLs

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

True/False. IAM Policy can be applied to a conditional tag.

A

True

99
Q

What is a good way to restrict users to only a certain environment at AWS (e.g. UAT)

A

IAM policies that allow access to specific tags

100
Q

To handle bursts in API gateway (e.g. massive amount of requests expected), you should setup:

A

Throttling limits in API gateway

101
Q

HTTP requests through a public-facing ALB every five minutes can be tracked with what function? Bonus: is this feature enabled by default?

A

Access logs

No.

102
Q

For an S3 API Call, on a successful upload there are two results. What are they?

A

HTTP 200 result code and MD5 checksum

103
Q

If you have an identity store that is not compatible with SAML, one option is to:

A

Build a custom identity broker application. This would use STS to give short-lived AWS creds.

104
Q

What is a visibility timeout in SQS?

A

Period of time during which SQS prevents other consuming components from receiving and processing a message.

105
Q

Egress-Only Internet Gateway is only applicable to what AWS component?

A

VPCs

106
Q

In order for an EC2 instance to get out to the internet, but not allow anything in, you should use a:

A

NAT Gateway

107
Q

Best way to secure S3 from others getting to your items is to:

A

Configure S3 bucket to remove public read access and use pre-signed URLs with expiry dates.

108
Q

AWS Directory Service AD Connector provides what?

A

Allows AWS to integrate with existing AD/LDAP in the cloud.

109
Q

True/False: You can assign an EIP to an ALB.

A

False.

110
Q

What services can you use to import SSL/TLS certificate form a third party CA?

A

IAM Certificate Store

AWS Certificate Manager

111
Q

True/False in Route 53, Active-Active failover allows for a ‘primary’ and ‘secondary’ resource.

A

False. Active-Active uses all available resources.

112
Q

For accessing Cloud front with these restrictions what is the best option: You want to provide access to multiple restricted files, for example, all of the files for a video in HLS format or all of the files in the subscribers’ area of a website; You don’t want to change your current URLs.

A

Signed Cookies

113
Q

For accessing cloud front with these cases, what is the best option? You want to use an RTMP distribution, You want to restrict access to individual files, for example, an installation download for your application, Your users are using a client (for example, a custom HTTP client) that doesn’t support cookies.

A

Signed URLs

114
Q

There are two main types of VPC endpoint. Most AWS services use VPC ______ Endpoint except for S3 and DynamoDB, which use VPC ______ Endpoint.

A

Interface

Gateway

115
Q

Patch management, infrastructure selection and data sync can coordinate multiple AWS services into serverless workflows via what AWS Service?

A

AWS Step Functions.

116
Q

What is a VPN and its benefit?

A

Allows connection to on-prem DC using IPSec/TLS.

117
Q

AWS Direct Connect allows for what between your network and VPC?

A

Private and dedicated network connetion.

118
Q

What are the prerequisites when routing traffic using Amazon Route 53 to a website that is hosted in an Amazon S3 Bucket?

A

S3 Bucket must be the same as domain name

Registered domain name

119
Q

Which of these is not a default cloudwatch metrics? CPU Util, Memory Util, Network Packets out, Disk read activity?

A

Memory Util

120
Q

What is the function that would allow an EC2 instance to access DB instead of password.

A

AWS IAM [w/DB authentication]

121
Q

One of the developers was instructed to create the environment variables for the MongoDB database hostname, username, and password as well as the API credentials that will be used by the Lambda function for DEV, SIT, UAT, and PROD environments.

Considering that the Lambda function is storing sensitive database and API credentials, how can this information be secured to prevent other developers in the team, or anyone, from seeing these credentials in plain text?

A

Create new KMS key and enable encryption helpers to store/encrypt sensitive info.

122
Q

Which service provide a record of actions taken by a user, role, or an AWS service in Amazon S3?

Which service provides detailed records for the requests that are made to an S3 bucket?

A

AWS CloudTrail

Amazon S3 server access logs

123
Q

In what scenario would you use target tracking scaling as opposed to simple scaling?

A

When you don’t want to wait for a cooldown period to complete before doing additional scaling activities.

124
Q

You’ve got a group of EC2 instances behind a LB, need to secure the application by allowing multiple domains to serve SSL traffic over same IP. What is the option to use here?

A

Generate an SSL certificate with AWS Certificate Manager and create a CloudFront web distribution. Associate the certificate with your web distribution and enable the support for Server Name Indication (SNI).

125
Q

When dealing with an encrypted EBS volume, there are four types of data encrypted. What are they?

A

Data at rest inside the volume
Data moving between volume and instance
Snapshots created from the volume
All volumes created from the snapshots

126
Q
In cloud formation, JSON/YAML is used to descript infrastructure.  Of these, which is required?
– Format Version
– Description
– Metadata
– Parameters
– Mappings
– Conditions
– Transform
– Resources
– Outputs
A

Only resources is required, but the rest should be provided in some semblance of order.

127
Q

When should you consider AWS Snowball based on internet connection speed [size/amount of data]
T3
100M
1000M

A

2T or more
5T or more
60T or more

128
Q

To setup private endpoints that don’t pass through public internet, what is the best option: AWS VPN CloudHub, AWS Direct Connect, VPC endpoints or Transit Gateway

A

VPC Endpoints

129
Q

What is a stream record in regard to DynamoDB?

A

A modification record of the dynamodb table (create/update/delete)

130
Q

DynamoDB performance can be better distributed evenly by using provisioned throughput by having partition keys with __________; which have a few/great number of distinct values for each item.

A

High-Cardinality; great

131
Q

True/False CloudWatch Alarms can update ECS task count.

A

False.

132
Q

What is the IOP guarantee for EC2 with io1?

A

32000

133
Q

In order to get above 32000 IOPs for EC2, what type of instance is necessary

A

A Nitro-

134
Q

If you wanted to split-up read requests to Aurora what is necessary?

A

Custom Reader Endpoint

135
Q

What is the primary function of Amazon Macie?

A

To scan data stored in S3 and detect PII or intellectual property.

136
Q

What is the primary function of Amazon Rekognition?

A

Identifies objects, people, text, scenes and activities in images/videos.

137
Q

What is the easiest way to create NAT gateway high availability?

A

Have one in each AZ.

138
Q

DynamoDB Stream and AWS Lambda Triggers can be used to serve what functionality (regarding “follow” actions)?

A

SNS notification to subscribers

139
Q

What service should be used to handle minimum number of ECS tasks with Fargate?

A

CloudWatch Event rules.

140
Q

True/False: Standard Reserved instances can be later exchanged for other convertible reserved instances.

A

False.

141
Q

Which is more cost effective: Lambda with Step Functions or Kinesis Data Streams/SQS?

A

KDS/SQS.

142
Q

What are the possible Event Notification destinations available for S3 buckets?

A

SQS

Lambda

143
Q

Which Amazon service is most effective for blocking SQL Injection/Cross-Site Scripting attacks?

A

WAF

144
Q

You want to evenly distribute incoming traffic to an ALB, in Route 53, which record types will you use to point the DNS name of the Application Load Balancer?

A

Alias w/ type A

Alias w/ type AAAA

145
Q

CNAME records in Route 53 can only be used for what?

A

Subdomains

146
Q

What is an AAAA type DNS record?

A

IPv6

147
Q

What is an MX DNS/Route 53 entry primarily used for?

A

Mail servers

148
Q

True/False: DataSync can write directly to S3, Glacier and/or Glacier Deep Archive.

A

True

149
Q

Which of the LBs supports support path-based routing, host-based routing, and support for containerized applications?

A

Application LB

150
Q

What is the function/purpose of AWS Config?

A

Assess, audit, and evaluate the configurations of your AWS resources.

151
Q

By default, EC2 instances use the _____ addressing protocol.

A

IPv4

152
Q

RDS automatically performs a failover to standby for what two events?

A

Storage failure on primary

Loss of AZ

153
Q

When should AWS Snowmobile be used?

A

In exabyte/petabyte range.

154
Q

What Amazon service is cloud-agnostic and open-source for containerized workloads?

A

Amazon EKS

155
Q

Which of the DB services gives the Architect the ability to store huge amounts of data and perform quick and flexible queries on it?

A

Redshift

156
Q

True/False: a Classic load balancer supports SNI.

A

False.

157
Q

Geoproximity can be used to specify a larger ____ known as a ____ for countries/locations

A

Area/Bias

158
Q

What needs configured outside the VPC for successful site-to-site VPN?

A

Internet-routable IP address to customer gateway external interface for the on-prem network

159
Q

True/False: Every subnet created is auto associated with them main route table for the VPC.

A

True.

160
Q

What are the two allowed block size in a VPC (netmask)?

A

/16 [65,536 IPs]; and /28 [16 IPs]

161
Q

Which option is cheaper: On-demand or spot?

A

Spot is much cheaper than On-Demand.

162
Q

In the following scenario, what actions should be taken:

The instance uses a default security group and has an attached Elastic IP address. The network ACL has been configured to block all traffic to the instance. The Solutions Architect must allow incoming traffic on port 443 to access the application from any source.

A

Security group to allow TCP on port 443 from source 0.0.0.0/0
NACL allowing TCP connection to ephemeral ports 32768-65535

163
Q

True/False in Route-53: Active-Active failover includes a primary and secondary source.

A

False.

164
Q

When would s3:ObjectRemoved:DeleteMarkerCreated be triggered?

A

When a delete marker is created for a versioned object.

165
Q

If you wanted to use S3 Select against a specific object, what two things are needed?

A

Bucket Name

Object Key

166
Q

True/False: You will be billed when reserved instance is in terminated state

A

True

167
Q

True/False: You will be billed when On-demand is in pending?

A

False

168
Q

True/False: You will be billed when spot instance is in stopping state

A

False

169
Q

True/False: You will be billed when On-Demand is preparing to hibernate in stopping state.

A

True

170
Q

How are NACL rules processed?

A

In order of number; lowest is evaluated first and if it matches, it is applied immediately regardless of higher-value rule that may contradict it.

171
Q

In which Amazon Service is SSE an option (EC2 or S3)?

A

S3

172
Q

RDS Metrics that are monitored without Enhanced monitoring (3):

A

CPU Util
Database Connections
Freeable Memory

173
Q

RDS Metrics monitored WITH enhanced monitoring (3):

A

RDS Child Processes
RDS Processes
OS Processes

174
Q

AnyCast IP is associated with which AWS Service?

A

AWS Global Accelerator

175
Q

Which is more efficient: AWS Systems Manager Agent (SSM) or CloudWatch?

A

CloudWatch

176
Q

These are the four things that ______ has advantages for:

  • collecting logs with metrics
  • can run on windows server
  • additional system metrics
  • better performance
A

CloudWatch Agent

177
Q

What is needed to ensure Redshift is highly available/can handle an AWS region outage?

A

Cross-Region Snapshots

178
Q

There are two ways to ensure that requests coming in to an SQS queue can be changed/modified to ensure single processing, what are they?

A

SQS FIFO Queue

Change from SQS to SWF

179
Q

Amazon RDS w/MySQL can automatically failover when what configuration exists?

A

Standby replica in another availability zone w/Multi-AZ deployment

180
Q

In what scenario is FSx for Lustre used?

A

Compute-intensive HPC/machine learning; works natively with/optimized for S3. HOWEVER, Lustre doesn’t support Windows-based applications only Windows servers.

181
Q

Security Groups are Stateful or Stateless [what does that mean?]

A

Stateful; if incoming is granted, outgoing is also granted.

182
Q

The Outputs section of a CF template defines what and could be used for what function?

A

Optional section template that describes the values that are returned whenever you view your stack’s properties [such as DNS server hostname]

183
Q

On-prem sharing of traffic (50% to on-prem, 50% to aws) can be handled with what two functions?

A

Route 53 w/Weighted Routing

ALB w/Weighted Target Groups

184
Q

True/False: EFA is supported on Windows Instances.

A

False. You can attach one but it just functions as a regular ENA.

185
Q

True/False: It is possible to recover from a CloudHSM via snapshot if it gets zeroed out.

A

False – you must have your own copy of the keys for solid backup.

186
Q

Can AWS Secrets Manager generate short-lived authentication tokens?

A

No. It is used for storing passwords, secrets and other creds.

187
Q

In SQS, if an EC2 instance is terminated in a parallel asynchronous processing scenario, what happens to the message?

A

When visibility timeout expires, it becomes available for processing by other EC2 instances.

188
Q

Long Polling helps reduce cost of SQS by reducing the number of _____ responses and eliminating false _____ responses.

A

empty

189
Q

What is the Amazon service that you can use for Virtual Deskops?

A

Amazon Workspace

190
Q

In order to point to a DNS zone apex record, how should the Route-53 be configured.

A

Create an A record aliased to load balancer DNS

191
Q

What is the ApproximateAgeOfOldestMessage metric useful for?

A

Application with time sensitive messages; and/or scaling policies.

192
Q

When tracing detailed information on an ALB for HTTP, what is the best option?

A

Access logs on the ALB [it is disabled by default]

193
Q

When real-time processing is needed, what is the service you should immediately think of?

A

Kinesis

194
Q

Gateway endpoints are targets for traffic destined to where?

A

S3

DynamoDB

195
Q

Which type of scaling uses metrics and threshold values with a set of scaling adjustments?

A

Step Scaling

196
Q

Vertical scaling means ___________ your current resource

A

Upgrading

197
Q

Horizontal scaling means _________ your current resource

A

Adding more

198
Q

What is DNSSEC? Is it supported by Route 53?

A

Domain Name System Security Extensions. Protocols that add security to DNS lookup. No.

199
Q

In terms of caching, the best way to control what a user gets from a cloudfront distribution is to use what functionality?

A

Versioned Objects

200
Q

AWS Global Accelerator services what function and what can it be used for?

A

Static IP that acts as point of entry for single or multiple AWS regions (ALB/NLB/EC2). This can reduce number of IPs [e.g. whitelisting]

201
Q

What is the recommended storage engine for MySQL?

A

InnoDB

202
Q

Cross-Region Read Replication latency of less than a second is a feature of what RDS solution?

A

Aurora

203
Q

True/False: EFS works natively with S3.

A

False

204
Q

True/False: S3 works natively with Amazon FSx for Windows.

A

False

205
Q

If you have several EC2 instances in multiple AZs, how can you distribute incoming requests evenly?

A

Cross-zone load balancing

206
Q

If you wanted to group resources together and had a fleet of EC2 instances you wanted to push a new version of code to, what is the best option?

A

CodeDeploy

207
Q

In Elastic Beanstalk, where does it store the application files and server log files?

A

Application files are stored in S3; server logs can also optionally be stored in S3/CloudWatch Logs.

208
Q

RDS synchronously replicates the data to a standby instance in a different Availability Zone (AZ) that is in what region?

A

The same as the primary

209
Q

What are the two options to connect an on-prem infrastucture to AWS?

A

Direct Connect & IPSec VPN connection

210
Q

What is the minimum duration charge for S3? S3-Intilligent? S3 Standard-IA? S3 One-zone IA? S3 Glacier? S3 Glacier Deep Archive?

A

none, 30, 30, 30, 90, 180 days

211
Q

CloudTrail is used for what purpose

A

Tracking changes to AWS resources; API and non-API account activity.

212
Q

True/False. Oracle Real Application Clusters [RAC] are supported in RDS.

A

False.

213
Q

If you wanted to automate snapshots of EBS volumes, what product would you use.

A

Amazon DLM (Data Lifecycle Manager)

214
Q

True/False - you can set a priority on individual items in a single SQS queue (example: split priority from free)

A

False; best thing to do here is setup two SQS queues

215
Q

True/False: Systems Manager parameter store rotates parms by default

A

False

216
Q

Perfect Security Secrecy is a SSL/TLS cipher suite used with what two services?

A

CloudFront & ELB

217
Q

AWS Trusted Advisor is best used for what function?

A

Providing “best practice” reccomendations.

218
Q

What is the default value for the autoscaling cooldown?

A

300 seconds

219
Q

To encrypt S3-managed SSE, what is the header request?

A

x-amz-server-side-encryption

220
Q

What is needed to be configured outside the VPC to have a successful site-to-site VPN?

A

Internet-routable static IP address of gateway

External interface for on-prem network

221
Q

CloudFormation with based on success signals (applications are properly running before stack creation proceeds is done via what attribute?

A

CreationPolicy w/cfn-signal helper.

222
Q

What is the limit for regions for On-Demand based on; what must be done to increase it?

A

vCPU. Request a limit increase from Amazon.

223
Q

Is EKS good to run docker?

A

No; Fargate should be used instead.

224
Q

What benefits does Fargate provide?

A

Provisioning and managing servers, pay per resources per application. Improves security by isolation by design.

225
Q

What does Kinesis Data Firehose get you?

A

Streaming data into analytic tools. Capture, transform and load data into S3/Redshift/Elasticsearch and Splunk.

226
Q

How are EBS volumes encrypted?

A

Via AWS KMS

227
Q

Is SSE an option on EBS?

A

No; SSE is not used in EC2/EBS.

228
Q

True/False. RDS Read Replicas can elastically scale out?

A

True

229
Q

What kind of synchronization do Read Replicas provide?

A

Asynchronous

230
Q

What is provisioned capacity in regard to S3?

A

Retrieval capacity for expedited retrievals is there when you need it. Three expedited retrievals can be performed every five minutes.

231
Q

Is a DynamoDB table and CloudFront compatible?

A

No.

232
Q

What are the settings in VPC that allow/generate a DNS hostname?

A

DNS resolution

DNS hostnames

233
Q

If you have a high throughput DynamoDB table; what is the best way to improve performance of an application using it?

A

Enable DynamoDB auto scaling

234
Q

What is Data Pipeline?

A

Cloud-based data workflow; moves data between different AWS services.

235
Q

What is the ratio of provisioned IOPS to volume size?

A

50:1

236
Q

What is the difference between Volume Gateway cached mode and stored mode?

A

Cached gives you access to a subset (frequently accessed) of your data; stored is the entire dataset.

237
Q

What is target tracking scaling?

A

Capacity is increased/decreased based on target value for specific metric.

238
Q

True/False: CloudTrail logs are encrypted by default using S3 SSE.

A

True

239
Q

To use Long Polling on an SQS queue, what should be done?

A

Change ReceiveMessageWaitTimeSeconds to a value greater than zero.

240
Q

EIPs will not be charged under what three conditions?

A

EIP associated with instance
Instance is running
Only on EIP attached to instance

241
Q

What is necessary to make API calls to AWS resources?

A

Set of access keys for the user and necessary permissions

242
Q

What is a major difference between Elastic Beanstalk and ECS?

A

Features like load balancing, monitoring and auto scaling are not auto-enabled in ECS.

243
Q

What is the setting/parm to ensure connections are using SSL for RDS?

A

rds.force_ssl

244
Q

What is the requirement to have MicrosoftSQL encrypted [what cert?]

A

Amazon RDS Root CA