Notes Flashcards

1
Q

What is Durability?

A

Durability can be described as the probability that you will eventually be able to get your object back from the storage system from one of the stores and archives

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

What is Availability?

A

Availability is the probability that you will be able to get an object back the moment that you ask for it (the object might be persistent but you might not be able to read it all the time)

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

What are the 5 pillars of the Well-Architected Framework?

A
  • Operational Excellence
  • Security
  • Reliability
  • Performance Efficiency
  • Cost Optimization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 4 available plans for AWS Support?

A
  • Basic
  • Developer
  • Business
  • Enterprise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can you access AWS resources without an AWS Account?

A

You can authenticate using a corporate portal (SSO) which generates a SAML authentication response. This response is redirected to an AWS console endpoint which gives users account or IAM role access depending on the setup

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

What type of consistency do new files have in S3?

A

Read after Write Consistency

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

What type of consistency do updates to existing files in S3 have?

A

Eventual consistency

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

What type of consistency does deletions in S3 have?

A

Eventual consistency

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

If you update a file in S3, can you receive the file in a partially updated or corrupted state?

A

No, changes are atomic meaning that you will either receive the old version or the new version.

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

What are the 5 storage classes for data?

A
  • Standard
  • Reduced Redundancy
  • Standard Infrequently Accessed
  • One Zone IA
  • Archived (Glacier)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

If you have data that is highly reproducible and are willing to lose some of it, what is the best storage option without losing availability?

A

Reduced Redundancy

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

If you have data that needs strong durability, but does not need to be read often, what is the best storage option without losing availability?

A

Standard Infrequently Accessed

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

What is the most cost effective data storage option for data that almost never has to be accessed and does not require immediate access?

A

Archive in Glacier

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

What are the 3 encryption options for S3 data at rest?

A
  • SSE-S3 : Fully managed encryption
  • SSE-C: Encryption at rest with custom keys that are not stored by AWS
  • SSE-KMS : Encryption at rest using keys managed by Amazon Key Management Service (KMS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a way to ensure greater security to protect against deletes in S3?

A

You can enable multi factor authentication to be able to delete a file

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

How can you optimize data transfer if latency is an issue (ex. uploading a lot of files)?

A

S3 Transfer Acceleration

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

How can you optimize data transfer if transfer speed is an issue (ex. uploading a large file)?

A

Multi-Part Upload

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

What AWS service should you use to transfer massive amounts of data into AWS?

A

Snowball

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

If you need a hybrid storage solution (both in the cloud and on premises), what service should you use?

A

Storage Gateway

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

What are the four gateway types for Storage Gateway?

A
  • File Gateway: For flat files, stored directly in S3
  • Cached Volumes Gateway: stores files in the cloud and keeps a local cache to speed up reads. Block based storage for things like Virtual Hard Disks
  • Stored Volumes Gateway: optimized for low latency, storing files locally and asynchronously sends a back up point-in-time snapshot to S3. Block based storage for things like Virtual Hard Disks
  • Gateway Virtual Tape Library:
    Used for backup and uses popular backup applications like NetBackup
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What are the requirements to enable Cross Region Replication (CRR) on an S3 bucket?

A
  • Both source and destination bucket must have versioning enabled
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is the default url for a bucket named MYBUCKET with a resource named MYRESOURCE

A

https://MYBUCKET.s3.amazonaws.com/MYRESOURCE

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

What is the default url for a static web page hosted in an S3 bucket named MYBUCKET in us-east-1?

A

https://MYBUCKET.s3-website-us-east-1.amazonaws.com

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

What is Amazon SQS

A

A message based queue system. The system is a pull based system meaning that consumers of the queue have to read from the queue instead of having the data pushed to them.

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

What are the 2 types of queues for SQS?

A
  • Standard : Higher throughput, messages delivered at least once, best effort ordering
  • FIFO: Lower throughput, messages processed exactly once, guarantees order
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What is the visibility timeout in connection with Amazon SQS?

A

The visibility timeout is the time it takes for a message to become visible again within the queue. If the consumer takes too long to process the data, then the message will become visible again and can be consumed again. The default is 30s and it can be set as high as 12 hours.

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

What are delay seconds in connection with Amazon SQS?

A

Delay seconds is the amount of time it takes for a message to become visible within the queue. The default is 0 seconds and it can be set as high as 15 minutes.

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

What is Long Polling in connection with Amazon SQS?

A

Long polling reduces the number of polls to the queue from the consumer. It does this by not responding to the consumer until a message is found or a set amount of time has passed.

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

What is the maximum retention period for Messages in SQS?

A

14 days

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

What are the two types of virtual machine images

A
  • HVM (Hardware Virtual Machine): fully virtualized hardware and boot, best performance.
  • PV (Paravirtual) : uses a special boot loader that runs on hardware that doesn’t have support for virtualization. Recommended for older generation instances.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

What is the Metadata API endpoint?

A

https://169.254.169.254/latest/meta-data

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

If you are planning on running EC2 instances for several years and want to reduce costs and ensure compliance, what should you use?

A

Dedicated Hosts or Dedicated Instances

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

What is the difference between Dedicated Hosts and Dedicated Instances

A

Dedicated hosts gives you additional visibility and control over the number of instances on your physical server which allows for the use of server bound licenses.

Dedicated Instances are less configurable and don’t allow added capacity.

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

What is an EBS Volume?

A

An EBS volume is a block level storage devices that you can attach to a SINGLE ec2 instance. That can be used as primary storage for data that requires frequent updates such as storage for a database application.

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

How can you back up an EBS volume?

A

AWS Snapshots. These are point in time, incremental backups of your data. Each snapshot saves the disk changes since the last snapshot.

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

(T/F) A snapshot is by default available to all regions?

A

False, a snapshot is only available in the region it was created and must be copied to another region before using it to create new volumes

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

How can you take application consistent snapshots of your data?

A

Shut down your EC2 instance and detach the EBS volume. Then take a snapshot

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

How can you encrypt an EBS volume?

A

Take a snapshot, encrypt the snapshot, and then create a volume using the encrypted snapshot.

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

What is Amazon ECS?

A

AWS Container Service: This is a container management service that can be used to manage and deploy docker containers across clusters of EC2 instances.

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

What is Dynamo DB?

A

AWS NoSQL database service

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

How do you control the performance of a Dynamo DB instance?

A

Dynamo DB performance is defined using read capacity units and write capacity units.

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

What is the capacity of a read capacity unit in Dynamo DB?

A

A read capacity unit means one strongly consistent read per second or two eventually consistent reads per second for up to 4KB in size.

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

What is the capacity of a write capacity unit in Dynamo DB?

A

A write capacity unit means one write per second for an item up to 1KB in size.

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

What is Amazon Redshift?

A

AWS analytics database. This is often used to do columnar operations on databases (ex. find total number of units sold across all stores). Redshift is commonly used with OLAP (online analytics processing)

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

What types of databases does Amazon RDS Support?

A
  • Oracle
  • Sql Server
  • MySQL
  • MariaDB
  • PostgreSQL
  • Amazon Aurora
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

If you want duplicate a Relational Database for read operations what should you use

A

Read Replicas

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

What consistency do Read Replicas of DB’s have

A

Eventual Consistency

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

What types of Databases are Read Replicas supported for?

A
  • MySQL
  • MariaDB
  • PostgreSQL
  • Amazon Aurora
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

Can you encrypt an unencrypted database directly?

A

No, you have to create a new database that is encrypted and then manually copy over your data.

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

What can you do to protect the availability of your database against outages or failures?

A

Use Multi-AZ deployment which will automatically route traffic to the replica upon failure.

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

What is AWS VPC?

A

Amazon’s Virtual Private Cloud which allows you to create complex private networks in the cloud.

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

What is AWS Cloudwatch?

A

Cloudwatch is a service that allows you to collect metrics, logs, and monitor provisioned resources such as EC2 instances. You can also create dashboards and alerts around these metrics (stored for 15 months by default)

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

What is AWS SWF?

A

Amazons Simple Workflow Service allows you to define and run workflows with parallel or sequential steps. This is a push based system than can allow for manual (human) steps.

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

What are AWS Organizations?

A

Organizations allow policy based managements for multiple aws accounts, creation of groups of accounts, and a centralized billing location for multiple accounts with consolidated billing.

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

(T/F) When using consolidated billing, the payment account should only be used for billing purposes?

A

True

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

What is the benefit of consolidated billing?

A

Volume based pricing can reduce costs for large volumes of use.

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

What are the benefits of tagging resources in AWS?

A

Tags can be used for Cost Allocation and Conditional Access Control Policies which define permission based on tags

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

What is a resource group?

A

A collection of resources that share one or more tags

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

What are some ways you can mitigate against a DDOS attack?

A
  • Distribute the load (ELB)
  • Scale to absorb the attack (auto scaling)
  • Use CloudWatch to analyze expected traffic
  • Safeguard resources by using aliases to hide IPs
  • Use CloudFront geo restriction
  • NACLs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
60
Q

T/F IAM is restricted to the region it was created in?

A

False. IAM roles are global

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

What is RTO?

A

Recovery Time Objective: The time it takes after a disruption to restore a business process to its service level.

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

What is RPO?

A

Recovery Point Objective: Acceptable amount of data loss measured in time before the disaster occurs

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

What are the four techniques for disaster recovery from the Disaster Recovery White paper

A
  • Backup & Restore: Data is backed up and restored. Nothing is running in the meantime
  • Pilot light: Only minimal critical services while the rest are recreated and scaled
  • Warm Standby: Fully functional site with minimal configuration is available and can be scaled during recovery
  • Multi-site: Fully functional site with identical configuration is available and picks up the load
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
64
Q

You need to monitor the performance of your EC2 instances (including metrics such as CPU Utilization, Disk IO, etc.) Which service would best meet this requirement?

a) Cloudaudit
b) CloudWatch
c) CloudTrail
d) CloudMonitor

A

b) Cloudwatch

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

Which AWS service is used for collating large amounts of data streamed from multiple sources?

a) Kinesis
b) SQS
c) Cloudcapture
d) CloudFront

A

a) Kinesis

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

Which AWS service is a Content Delivery Network?

a) CloudFront
b) CloudStream
c) CloudPush
d) CloudFormation

A

a) CloudFront

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

Which of the following is a petabyte scale data transfer solution?

a) Snowball
b) SQS
c) SWF
d) Avalanche

A

a) Snowball

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

You need a service that will aggregate your data from multiple sources (S3, DynamoDB, RDS, etc.) and provide business intelligence based on this data. Which AWS service should you use?

a) Spice
b) CloudViewer
c) Quick Sight
d) CloudOracle

A

c) Quick Sight
- Quick Sight is a fast cloud powered business analytic service that makes it easy to build visualizations, perform analysis, and quickly get business insight from your data.

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

Your system administrators need to receive notification of specified events affecting your AWS environment such as alarms. Which service should you enable?

a) Mobile Hub
b) Device Farm
c) SNS
d) Cognito

A

c) SNS

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

What AWS Service would you use primarily for data warehousing?

a) Redshift
b) DynamoDB
c) DMS
d) RDS

A

Redshift

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

Which AWS service would you use to migrate a database from Oracle to MySQL?

a) Redshift
b) DMS
c) RDS
d) Elasticache

A

c) DMS - AWS Database Migration Service

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

Which AWS service allows you to run code without having to worry about provisioning any underlying resources (such as VMs, databases, etc.)

a) Lambda
b) EC2 Container Service
c) DynamoDB
d) EC2

A

a) Lambda

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

You need to implement an automated service that will scan your AWS environment with the goal of both improving security and reducing costs

a) Service Catalog
b) Config Rules
c) CloudTrail
d) Trusted Advisor

A

d) Trusted Advisor

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

An AWS VPC is a component of which group of AWS services?

a) Networking Services
b) Global Infrastructure
c) Compute Services
d) Database Services

A

a) Networking Services

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

You need a configuration management service that will allow your system administrators to use Chef to configure and operate your web applications. Which AWS service would best suit your needs?

a) CloudTrail
b) OpsWorks
c) CloudWatch
d) Trusted Advisor

A

b) OpsWorks

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

Your company is interested in implementing a VDI solution to replace their local desktop environment. Which AWS service should you consider?

a) ioT
b) WorkMail
c) WorkDocs
d) WorkSpaces

A

WorkSpaces

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

What is the fundamental difference between Elastic BeanStalk and CloudFormation?

A

Elastic Beanstalk automatically handles the deployment of your code – from capacity provisioning, load balancing, auto-scaling to application health monitoring – based on the code you upload to it, whereas CloudFormation is an automated provisioning engine designed to deploy entire cloud environments via a JSON script.

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

What does an AWS Region consist of?

A

A distinct location within a geographic area designed to provide high availability to a specific geography.

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

Which AWS service is specifically designed to automatically provision the resources required to host the code a developer uploads during the Development process?

a) CloudFormer
b) Elastic Beanstalk
c) CloudFormation
d) CloudTrail

A

b) Elastic Beanstalk

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

Which AWS service is specifically designed to assist you in processing large data sets?

a) Elasticache
b) Big data Processing
c) EMR
d) EC2

A

c) EMR - a service that makes it easy to process large amounts of data efficiently

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

Which AWS service is effectively a NAS in the cloud, allowing you to connect it to multiple EC2 instances at once?

a) SQS
b) SNS
c) EBS
d) EFS

A

d) EFS

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

You need to add new users to your AWS account and set password rotation policies for these new users. Which AWS service should you use to do so?

a) IAM
b) Inspector
c) Directory Service
d) Key Management Service

A

a) IAM

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

Which of the following services connects an on-premise software appliance (or virtual machine) with cloud based storage?

a) S3
b) Snowball
c) Storage Gateway
d) Glacier

A

c) Storage Gateway

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

Your digital media agency needs to convert its media files to formats that can be viewed on a variety of devices. Which AWS service should you use to meet this need?

a) SQS
b) SWF
c) Appstream
d) Elastic Transcoder

A

d) Elastic Transcoder

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

Amazon’s highly scalable DNS service is known as

a) Directory Service
b) Route 53
c) CloudTrail
d) Elastic Map Reduce

A

b) Route53

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

Describe Availability Zones

A

Distinct locations from within an AWS region that are engineered to be isolated from failures.

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

You need to supply auditors with logs showing which Users provisioned given resources on your AWS infrastructure. Which service would best satisfy this need?

a) CloudFormation
b) OpsWorks
c) CloudTrail
d) CloudWatch

A

c) CloudTrail - a service that enables governance, compliance, operational auditing, and risk auditing of you AWS account.

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

(T/F) Using SAML (Security Assertion Markup Language 2.0), you can give your federated users single sign-on (SSO) access to the AWS Management Console.

A

True

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

Power User Access allows ________.

A

Access to all AWS services except the management of groups and users within IAM

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

You have created a new AWS account for your company and are about to create your new users. What is a good strategy to consider in order to ensure that there is good security on these accounts?

A

Enact a strong password policy: user passwords must be changed every 45 days, with each password containing a combination of capital letters, lower case letters, numbers, and special symbols.

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

T/F You only need to set up Users AND Policy documents only once, as these are applied globally?

A

True

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

What is the default level of access a newly created IAM User is granted?

A

No access to any AWS services

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

T/F IAM allows you to setup biometric authentication, so that no passwords are required?

A

False

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

What is a Policy?

A

A document that provides a formal statement of one or more permissions

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

What language are policy documents written in?

A

JSON

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

What are 3 ways to allow users to have secure access to private files located in S3?

A
  • Cloudfront Origin Access Identity
  • CloudFront Signed URLs
  • CloudFront Signed Cookies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
97
Q

How many S3 buckets can I have per account by default?

a) 10
b) 20
c) 50
d) 100

A

d) 100

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

S3 has eventual consistency for which HTTP Methods?

A

overwrite PUTS and DELETES

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

What is AWS Storage Gateway?

A

It is a virtual appliance that can be used to cache S3 locally at the customers site.

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

You run a popular photo sharing website that depends on S3 to store content. Paid advertising is your primary source of revenue. However, you have discovered that other websites are linking directly to the images in your buckets, not to the HTML pages that serve the content. This means that people are not seeing the paid advertising, and you are paying AWS unnecessarily to serve content directly from S3. How might you resolve this issue?

A

Remove the ability for images to be served publicly to the site and then use signed URLs with expiry dates.

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

You work for manufacturing company who operate a hybrid infrastructure with systems located both in a local Datacentre and in AWS, connected via Direct Connect. Currently, all on premise servers are backed up to a local NAS, but your CTO wants you decide on the best way to store copies of these backups in AWS. He has asked you to propose a solution which; maintains maximum durability, on-demand access to the files, but minimizes cost. Choose the best option from the following which meets the brief.

a) S3 One Zone IA
b) S3 Standard
c) S3 Reduced Redundancy
d) Copy thee files to an EC2 instance with a large EBS volume attached

A

a) S3 One Zone IA

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

What is the minimum file size I can store on S3?

A

0 bytes

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

(T/F) I can move a reserved instance from one region to another?

A

False

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

What is the underlying HyperVisor for EC2 (choose 2)

a) Hyper-V
b) Xen
c) Nitro
d) OVM
e) ESX

A

b) and c)

Xen and Nitro

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

(T/F) I can change the permission on a role, even if that role is already assigned to an existing EC2 instance, and these changes will take effect immediately.

A

True

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

The use of a placement group is ideal _____

a) Your fleet of EC2 instances requires high network throughput and low latency within a single availability zone.
b) When you need to distribute content on a CDN network.
c) When you need to deploy EC2 instances that require high disk IO.
d) Your fleet of EC2 Instances requires low latency and high network throughput across multiple availability zones.

A

a) Your fleet of EC2 instances requires high network throughput and low latency within a single availability zone.

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

(T/F) You can add multiple volumes to an EC2 instance and then create your own RAID 5/RAID 10/RAID 0 configurations using those volumes.

A

True

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

What is RAID?

A

RAID, short for redundant array of independent disks, is a disk subsystem that stores your data across multiple disks to either increase the performance or provide fault tolerance to your system (some levels provide both).

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

(T/F) You can delete a snapshot of an EBS Volume that is used as the root device of a registered AMI?

A

False. The emphasis is if the snapshot is of a volume that is still registered.

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

If you need to know both the private IP address and public IP address of your EC2 instance you should ____

a) Run IPCONFIG (Windows) or IFCONFIG (Linux)
b) Retrieve the instance metadata from http://169.254.169.254/latest/meta-data
c) Use the following command: AWS EC2 DisplayIP
d) b) Retrieve the instance Userdata from http://169.254.169.254/latest/meta-data

A

b) Retrieve the instance metadata from http://169.254.169.254/latest/meta-data

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

Will an Amazon EBS root volume persist independently from the life of the terminated EC2 instance to which it was previously attached? In other words, if I terminated an EC2 instance, would that EBS root volume persist?

a) Only if I specify that it should do so
b) yes
c) no
d) It depends on the region in which the EC2 instance is provisioned

A

a) Only if I specify that it should do so

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

You want to ensure that traffic from Asia is directed to the India Region. What two routing policies would allow you to accomplish that?

A

Route 53: Geoproximity and Geolocation routing policies

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

(T/F) Route 53 supports naked domain names (zone apex records)

A

True. This is done using Alias or “A” records as opposed to CNAMES which are not able to support naked domain names.

114
Q

Which Route53 policy allows you to route data to a second resource if the first is unhealthy?

A

Failover Routing

115
Q

Which Route53 policy allows you to route data to resources that have better performance?

A

Latency-based Routing

116
Q

(T/F) I can “force” a failover for any RDS instance that has Multi-AZ configured?

A

True

117
Q

(T/F) You can SSH into an RDS instance to see what is going on with the operating system?

A

False

118
Q

(T/F) With new RDS DB instances, automated backups are enables by default?

A

True

119
Q

How many copies of my data does RDS Aurora store by default?

A

6

120
Q

MySQL installations default to what port number?

A

3306

121
Q

With RDS Multi AZ deployment can the secondary database be used as an independent read node?

A

No, Multi AZ deployment only uses the secondary database in failover events

122
Q

What is Amazon Athena?

A

An interactive query service that makes it easy to analyze data in S3 using SQL commands.

123
Q

(T/F) you can only have one internet gateway per VPC

A

True

124
Q

(T/F) An application Load Balancer must be deployed into at least 2 subnets

A

True

125
Q

What is a Bastion Host?

A

A Bastion host allows you to securely administer via SSH or RDP an EC2 instance located in a private subnet.

126
Q

What is the chief advantage of using VPC endpoints to connect your VPC to services such as S3?

A

Traffic between your VPC and the other service does not leave the Amazon network.

127
Q

Security groups act like a firewall at the instance level, whereas _________ are an additional layer of security that act at the subnet level?

A

Network Access Control Lists

128
Q

(T/F) Security Groups are Stateful

A

True, they automatically allow outbound traffic to an IP if the inbound traffic was allowed

129
Q

(T/F) Network Access Control Lists are Stateful

A

False. All outbound traffic must be explicitly allowed.

130
Q

By default how many VPCs am I allowed in each AWS region?

A

5

131
Q

(T/F) Security Groups Operate at the Instance Level

A

True

132
Q

(T/F) When I create a new security group, all outbound traffic is allowed by default

A

True

133
Q

(T/F) A Subnet can span multiple availability zones

A

False

134
Q

(T/F) You can peer VPCs in different AWS accounts

A

True

135
Q

In SWF, what does a “domain” refer to?

A

A collection of related workflows

136
Q

What is Amazon SES?

A

AWS Simple Email Service

137
Q

With which AWS orchestration service can you implement Chef recipes?

a) Opsworks
b) CloudFormation
c) Lambda
d) Elastic Beanstalk

A

a) Opsworks

138
Q

For which of the following metrics would you need to design a custom cloudwatch metric?

a) Disk reads
b) CPU usage
c) Network in
d) Memory Usage

A

d) Memory Usage

The default metrics include things like:

  • CPU utilization
  • Disk Read/Write
  • Network In/Out
139
Q

(T/F) Once enabled, Versioning cannot be disabled

A

True

140
Q

S3 Cross Region Replication requires what?

A

Versioning on

141
Q

What is S3 Lifecycle Mangement

A

A system of transferring data over time from standard S3 to infrequently accessed (after 30 days) to Glacier (30 days after IA, if relevant)

142
Q

What are the two types of distribution for Content Delivery Networks

A
  • Web distribution : typically used for websites

- RTMP - Used for media streaming

143
Q

(T/F) You can write to CloudFront Edge locations

A

True

144
Q

(T/F) By default all newly created S3 Buckets are Public

A

False

145
Q

What are the three types of snowball?

A
  • Standard
  • Snowball Edge: storage plus compute capabilities
  • Snowmobile: 100 Petabytes worth of storage
146
Q

What are the different pricing models for EC2

A
  • On demand : pay by the hour
  • Spot : big a certain price and only turns on when the price is below that threshold
  • Reserved: reserve capacity for 12-36 months
  • Dedicated hosts: Typically used for licensing or regulations that don’t allow for multi tenanted hardware.
147
Q

What are the 11 EC2 instance Types?

A
F - Field Programmable Gate Array 
I - IOPS
G - Graphics
H - High Disk Throughput
T - cheap general purpose
D - Density
R - RAM
M - main choice for general purpose apps
C - Compute
P - Graphics (Pictures)
X - Extreme Memory
148
Q

What are the 5 disc types for EBS?

A

Bootable:

  • General Purpose - SSD
  • Provisioned IOPS - SSD
  • Magnetic - cheap, infrequently accessed

Not Bootable:

  • Throughput Optimized - HDD
  • Cold - HDD (less frequently accessed)
149
Q

(T/F) You can share encrypted snapshots

A

False

150
Q

Whats the main difference between Instance Store Volumes and EBS

A

Instance Store Volumes can’t be stopped

151
Q

(T/F) You have to pay up front for storage on EFS?

A

False, you only pay for what you use.

152
Q

What are the two types of placement groups:

A
  • Cluster Placement groups (also called placement groups) only in one availability zone
  • Spread Placement Groups: You have critical EC2 instances that you don’t want on the same hardware.
153
Q

What are Placement Groups?

A

A series of EC2 instances that make up an application. It’s used to either decrease latency between instances or to spread out instances across different pieces of hardware.

154
Q

What are the 7 different types of Routing available on AWS?

A
  • Simple Routing
  • Weighted Routing
  • Latency-based routing
  • Failover routing
  • Geolocation Routing
  • Geoproximity Routing
  • Multivalue Answer Routing
155
Q

What is Elasticache?

A

In Memory Caching of frequently accessed data in the web. Improves performance of web applications by allowing you to retrieve information from fast caches. Supports two open source engines:

  • Memcached
  • Redis
156
Q

What should you do if a data block in your aurora db has an error?

A

Nothing, aurora is self healing and continually scans data block and disks for errors which it repairs automatically.

157
Q

How does scaling differ between dynamo db and RDS

A

Dynamo has push button scaling meaning that you can scale with no downtime

RDS typically involves downtime by using a bigger instance or adding read replicas

158
Q

What are the two types of configurations for Redshift?

A
  • Single Node (160Gb)
  • Multi Node: Made up of leader node which manages client connections and queries and compute nodes which store data and perform the computations.
159
Q

When created a NAT instance make sure to ____ ?

A

Disable Source/Destination Check

By default the instance must be the source or destination of any traffic it sends or receives. However, a NAT instance must be able to send and receive traffic when the source or destination is not itself. Therefore, you must disable source/destination checks on the NAT instance.

160
Q

(T/F) NAT instance must be in a private subnet

A

False. A NAT instance must be in the public subnet so that it can route traffic FROM the private subnet to the internet.

161
Q

What route do you need to get NAT instances to work?

A

A route out of the private subnet to the NAT instance

162
Q

If traffic is slow with your NAT instance what should you do to increase throughput?

A

Increase the instance size

163
Q

What are NAT Gateways?

A

The preferred enterprise solution to giving private instances access to the internet. Unlike NAT instance they are automatically scalable, you don’t have to patch, they aren’t associated with a security group and they are automatically assigned a public ip address.

164
Q

(T/F) A subnet can be associated with only one network ACL?

A

True

165
Q

(T/F) NACLs list of rules are evaluated in a random order

A

False, they evaluate sequentially.

As soon as a rule matches traffic, it’s applied regardless of any higher-numbered rule that may contradict it.

166
Q

If you want to block IP addresses you need to use

a) NACLS
b) Security Groups

A

a) NACLs

167
Q

What are VPC Flow Logs?

A

Logs that enable monitoring of all traffic across our elastic network interfaces

168
Q

What traffic do VPC Flow Logs not monitor?

A
  • Traffic from instances contacted Amazon’s DNS server
  • Traffic generated by a windows instance
  • Traffic from the metadata IP
  • DHCP traffic
  • Traffic to the reserved IP address for the default VPC router
169
Q

If you want to communicate with a service such as S3 from a private subnet without going over the internet what should you do?

A

Create an S3 endpoint/gateway in your private subnet that can communicate with S3 without using the public internet.

170
Q

What are the 3 actors in SWF

A
  • Workflow Starters: An application that initiates the workflow
  • Deciders: Control the flow of activity tasks in a workflow execution. Deciders choose what to do next
  • Activity Workers: Carry out the tasks (can be humans or programs)
171
Q

What are all the different types of subscribers to SNS topics?

A
  • HTTP
  • HTTPS
  • Email
  • Email-JSON
  • SQS
  • Application
  • Lambda
172
Q

What are the 3 kinesis services?

A
  • Kinesis Streams: Producers stream data to shards which pipe data to consumers (fleet of ec2 instances)
  • Kinesis Firehose: Doesn’t store data and sends straight to s3.
  • Kinesis Analytics: sits on top of kinesis and allows you to do sql queries of data and process the data before it is sent to other applications.
173
Q

What is AWS Direct Connect?

A

An easy way to establish a dedicated network connection from your premises to AWS that doesn’t go over the internet. This can reduce network costs, increase bandwidth throughput, and provide a more consistent network experience.

174
Q

What is AWS Budgets?

A

AWS Budgets gives you the ability to set custom budgets that alert you when your costs or usage exceed (or are forecasted to exceed) your budgeted amount.

175
Q

What is the default time period that AWS CloudWatch recieves and aggregates from EC2 by default? And With Detailed Monitoring enabled?

A

5 minutes and 1 minute

176
Q

(T/F) EBS volumes are not resizable?

A

False, you can change the size of the volume even when it is attached to an instance.

177
Q

What is AWS Elastic Map Reduce?

A

Amazon EMR provides a managed Hadoop framework that makes it easy, fast, and cost-effective to process vast amounts of data across dynamically scalable Amazon EC2 instances. Users also have full admin access to the underlying hardware.

178
Q

How many IP addresses are available if you set up a subnet with the following CIDR block:
172.0.0.0/27

A
  1. Subtract 32 with the mask number :

(32 - 27) = 5

  1. Raise the number 2 to the power of the answer in Step #1 :

2^ 5 = (2 * 2 * 2 * 2 * 2)

= 32

The answer to Step #2 is the total number of IP addresses available in the given CIDR netmask. Don’t forget that in AWS, the first 4 IP addresses and the last IP address in each subnet CIDR block are not available for you to use, and cannot be assigned to an instance.

179
Q

The allowed block size for a subnet is between ____ and ____

A

/28 netmask and /16 netmask

180
Q

What services can Kinesis Firehose stream to?

A

S3, Redshift, Elasticsearch service, and splunk

181
Q

Which AWS service can you use to reduce DynamoDB response times from milliseconds to microseconds?

A

Amazon DynamoDB Accelerator (DAX)

182
Q

What is the protocol used for SSH connections?

A

TCP

183
Q

What is Redshift WLM?

A

In Amazon Redshift, you use workload management (WLM) to define the number of query queues that are available, and how queries are routed to those queues for processing

184
Q

What are the two things required to enable “Sticky Sessions”, meaning a requests during a specific users session will route to the same instance?

A
  1. A HTTP/HTTPS load balancer

2. At least one healthy instance in each availability zone

185
Q

What is AWS Cognito?

A

Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. Amazon Cognito scales to millions of users and supports sign-in with social identity providers, such as Facebook, Google, and Amazon, and enterprise identity providers via SAML 2.0.

186
Q

What is an elastic IP address (EIP)?

A

A static IPv4 address designed fro dynamic cloud computing. The IP address is associated with your account and you can use it to mask a failure of an instance by rapidly remapping the address to another instance in your account.

187
Q

(T/F) If you are associating an elastic IP address with an instance and want to connect with the internet, it must also be in a public subnet.

A

True

188
Q

(T/F) If you stop an instance it is disassociated with its elastic IP address.

A

False, though you are charged a small hourly fee for associated it with a stopped instance.

189
Q

Which database service is most suitable for simple mobile apps?

A

DynamoDB, since the application does not have complicated data relationships compared to enterprise web applications.

190
Q

(T/F) The default subnet of your VPC is a public subnet

A

True. To make the subnet private you have to remove the route to the internet gateway.

191
Q

In SWF, what is the purpose of a decision task?

A

It tells the decider the state of the workflow execution

192
Q

(T/F) When you stop and start an ec2 instance, the underlying host for the instance is possibly changed

A

True

193
Q

If you need to be able to retrieve data from Glacier quickly, what can you do?

A

Use expedited retrieval and purchase provisioned retrieval capacity.

194
Q

What is AWS Shield?

A

A managed DDoS protection service that safeguards applications running on AWS.

195
Q

What is the largest object size that can be sent in a single PUT operation in S3?

A

5 Gb

196
Q

(T/F) The total volume of data and number of objects you can store in S3 is unlimited.

A

True

197
Q

What is Active-Active Failover?

A

This failover configuration when you want all of your resources to be available the majority of the time.

198
Q

What is Active-Passive Failover?

A

This failover configuration when you want a primary resources/group of resources to be available the majority of the time with secondary resources available in case the primary becomes unavailable.

199
Q

Which database service allows you to not worry about database management tasks such as hardware/software provisioning, setup, configuration, scaling, and backups?

A

DynamoDB

200
Q

If you want more detailed information about S3 requests such as the requestor, what should you use?

A

S3 server access logging

201
Q

(T/F) EC2 Classic instances retain their private IP addresses when they are stopped?

A

False, they are returned to EC2 when the instances are stopped or terminated

202
Q

What are the 5 things that AWS Trusted Advisor provides recommendations on?

A
Cost Optimization
Performance
Fault Tolerance
Security
Service Limits
203
Q

(T/F) You can’t modify a launch configuration after you’ve created it?

A

True

204
Q

What are AWS Step Functions?

A

A service that provides serverless orchestration for applications. It centrally manages a workflow by breaking it into multiple steps, adding flow logic, and tracking the inputs and outputs between steps.

205
Q

(T/F) You can tag every resource in AWS?

A

False, you cant tag egress only internet gateways, VPC flow logs, VPC endpoints, and many others.

206
Q

What are ARNs?

A

Amazon Resource Names. They uniquely identify AWS resources. They are required when you have to specify a resource unambiguously across all of AWS such as in IAM policies, RDS tags, and API calls.

207
Q

Where does CloudTrail store all of the logs it creates?

A

S3

208
Q

(T/F) Redshift and S3 can withstand AWS region outage

A

False

209
Q

Which of the following services acts as a firewall that controls the traffic allowed to reach one or more EC2 instances?

a) Security Group
b) NACL
c) IAM
d) Private IP Addresses

A

Security Group

210
Q

Can a standard queue in SQS ever guarantee one time processing?

A

Nope, consider using SWF instead.

211
Q

What AWS feature allows you to run shell scripts or cloud-init directories at launch of EC2 Instances?

A

User Data

212
Q

What is AWS X-Ray

A

A service used to trace and analyze user requests as they travel through your Amazon API Gateway APIs to the underlying services. They give you an end to end view of your entire request.

213
Q

What happens to a spot instance by default if it gets interrupted by EC2 for capacity requirements?

A

It gets terminated. It can be set to stop or hibernate but not by default.

214
Q

What is S3 Select?

A

A service that uses SQL statements to filter the contents of S3 objects and retrieve subsets of the data you need.

215
Q

What is an AWS Service that you can use to provide a distributed session management service?

A

Elasticache. You can manage HTTP session data from the web servers using an in memory key/value store

216
Q

What is AWS Glue?

A

A fully managed extract, transform, and load (ETL) service that makes it easy for customers to prepare and load their data for analytics.

217
Q

What is the standard retrieval time for AWS Glacier?

A

3-5 hours

218
Q

If a spot instance is terminated from AWS due to a price increase what will you be charged?

A

If its within the first hour you wont be charged anything and after the first hour you pay a prorated fee based on the time (ie 90 minutes at $0.04 an hour would cost $0.06)

219
Q

What are the 3 criteria that an Auto Scaling uses to determine which instance to delete?

A
  • The availability zone with the most instances
  • The instance with the oldest launch configuration
  • The instance that is closest to the next billing hour
220
Q

If you are using a single Aurora Db instance and there is a failover what will Aurora do to react to the failure?

A

Aurora will attempt to create a new DB instance in the same availability zone and if it is unable to do so it will attempt to create one in a different availability zone.

221
Q

If you are using an Aurora DB instance with a Replica as well and there is a failure, what will Aurora do to react to the failure?

A

It will flip the CNAME record to point to the healthy replica, which is promoted to become the new primary.

222
Q

(T/F) By default, CloudTrail event log files are encrypted by S3 SSE

A

True

223
Q

(T/F) IP addresses for Elastic Load Balancers are static?

A

False, they can change at any time due to scaling or software updates so it is recommended that you use the DNS name and not the IP address.

224
Q

(T/F) Amazon KMS allows you to use BOTH Amazon managed keys and keys that you personally create and manage?

A

True

225
Q

If you want to analyze traffic patterns on an application load balancer what should you do?

A

Enable access logs on the application load balancer.

226
Q

What type of protocol will APIs through API Gateway expose?

A

HTTPS

227
Q

If you no longer need a reserved instance but still have it under contract for a time, what can you do.

A

Sell it on the AWS Reserved Instance Marketplace

228
Q

How long can Kinesis store data.

A

The minimum is 24 hours and the maximum is 1 week.

229
Q

What is Redshift Spectrum?

A

A service of Redshift that allows you to directly query open data formats stored in S3. This eliminates the need for unnecessary data movement.

230
Q

What is AWS Config?

A

A service that enables you to assess, audit, and evaluate the configurations of your AWS resources.

231
Q

What is EC2Config?

A

A service for older Windows instances that performs tasks during startup and each time you stop or start an instance. It can also perform tasks on demand.

232
Q

What are DB Parameter Groups?

A

A tool used for managing DB engine configuration for one or more DB instances.

233
Q

What is AWS CloudHSM

A

A cloud-based hardware security module that enables you to easily generate and own your own encryption keys on the cloud.

234
Q

What is AWS Systems Manager?

A

A service that gives you visibility and control of your infrastructure. It provides a unified user interface so you can view operational data from multiple services and allows you to automate operational tasks across your resources.

235
Q

What is AWS Systems Manager Run Command?

A

A service of Systems Manager that lets you remotely and securely manage the configuration of your managed instances. This enables you to automate common administrative tasks and perform ad hoc configuration changes at scale.

236
Q

What is AWS Neptune?

A

A fully managed graph database service that makes it easy to build and run applications that run with highly connected datasets. An example use case for this service would be for social networking sites where users and actions are highly linked.

237
Q

(T/F) You can use auto scaling with Amazon RDS

A

False

238
Q

What happens if you reboot an instance store backed ec2 instance?

A

The instance will start normally with its data intact. A reboot only restarts the OS.

239
Q

(T/F) When you create a new instance with an EBS snapshot it will read slowly at first

A

True. Brand new EBS volumes perform well as soon as they are created. However, if they are created from snapshots, reads will be slow the first time a block is read.

240
Q

What is an IAM Role?

A

A role is something that a user, application or service can “assume” to receive temporary security credentials that provide access to a resource.

241
Q

How can you improve the performance of EFS?

A

Provision more throughput than is required. You can now provision throughput independently from the amount of data stored.

242
Q

(T/F) Internet Gateways automatically scale and have no bandwidth limit

A

True

243
Q

What can you use to connect your AWS resources from all regions with your direct connect connection?

A

Public Virtual Interface. It allows you to connect to all of your public AWS endpoints.

244
Q

What is AWS OpsWorks?

A

OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. These are automation platforms that allow you to use code to automate how servers are configured, deployed, and managed across your instances or on premise environments.

245
Q

What is the difference between Network Load Balancers, Application Load Balancers, and Classic Load Balancers?

A
  • Network Load Balancers make routing decisions at the transport layer (TCP/SSL) and can handle millions of requests per second.
  • Application Load Balancers make routing decisions at the application layer (HTTP/HTTPS), support path-based routing, and can route requests to one or more ports on each container instance.
  • Classic Load Balancers support both HTTP/HTTPS and TCP/SSL. They require a fixed relationship between the load balancer port and the instance port meaning instances cannot have different port routes than each other.
246
Q

What type of flexibility do regional reserved instances provide?

A

They can be in different availability zones and can be resized

247
Q

What allows you to give users from other AWS accounts access to resources that your accounts own?

A

Trust policies

248
Q

What is Enhanced Networking?

A

It allows supported instance types to provide high-performance networking capabilities. It provides higher I/O performance and lower CPU utilization when compared to traditional virtualized network interfaces.

249
Q

What are Target Groups?

A

The Load Balancers targets which will be available to handle requests. Target groups can contain instances with any kind of characteristics.

250
Q

What does TTL mean in the context of CloudFront?

A

TTL is the time to live in the cache for CloudFront, meaning that a resources will remain cached for the duration of the TTL before hitting the server again for the resource. High TTL times can cause lags to files that are updated frequently

251
Q

How does a Hardware VPN connection work?

A

A device is installed in the client on premise servers (customer gateway) that will connect to a device on the AWS side (Virtual Private Gateway) over the internet. This connection is authenticated on both side and encrypted to ensure a private connection. The connection is used to communicate privately between on premise resources and AWS resources.

252
Q

(T/F) An EC2 Classic instance will retain its private IP when it is stopped and started.

A

False

253
Q

If you want to evenly distribute the load across instances in multiple availability zones, what should you enable?

A

Cross-zone load balancing. Without cross zone load balancing a load balancer will distribute the load at an availability zone record. So if you had 10 ec2 instances in one AZ and 3 instances in another, the 3 instances would get as much load as the 10 instances, without cross-zone load balancing.

254
Q

If you want to cheaply and immediately update a file that is cached using CloudFront, what should you do?

A

Enable versioning on the file so the request will ask for the new version and not receive the old version.

255
Q

What is AWS CodeDeploy?

A

CodeDeploy is a deployment service that automates application deployments to Amazon EC2 instances, on-premises instances, or serverless Lambda functions. It allows you to rapidly release new features, update Lambda function versions, avoid downtime during application deployment, and handle the complexity of updating your applications, without many of the risks associated with error-prone manual deployments.

256
Q

When creating a user using the AWS CLI, what are the default credentials?

A

There are no default credentials, you have to create them specifically.

257
Q

(T/F) You cannot use Auto Scaling without an ELB

A

True

258
Q

What can you do to help API Gateway handle large bursts of network traffic?

A

Enable throttling limits

259
Q

What are Access Keys used for?

A

API calls to AWS services

260
Q

(T/F) CloudWatch Alarms can be used to stop and start instances based on health checks

A

True

261
Q

(T/F) All data from any gateway appliance is encrypted by default?

A

True. This includes storage gateways and customer gateways used for hardware VPN connections.

262
Q

What are the two types of rules for Security Groups?

A

Inbound and Outbound

263
Q

What is an ENI?

A

An Elastic Network Interface that represents a network card. This can be used to add private or public IP addresses to an instance, as well as security groups and mac addresses

264
Q

What are the different ways you can attach an ENI

A
  • Hot attach when the instance is running
  • Warm attach when the instance is stopped
  • Cold attach when the instance is being launched
265
Q

How can you automate snapshots of EBS volumes?

A

Use AWS Data Lifecycle Manager

266
Q

(T/F) EBS volumes are backed up in multiple availability zones

A

False

267
Q

What is a MX record set used for

A

Primarily for mail servers

268
Q

What is an AAAA record set used for

A

It is similar to an A record in that it makes an IP address to a DNS name, but AAAA is used for ipv6

269
Q

What is an A record set used for

A

Mapping an ipv4 address to a DNS name.

270
Q

If you want to safely import and store SSL/TLS certificates on AWS what two services can you use?

A

AWS Certificate Manager or IAM certificate store

271
Q

How can you connect 2 ec2 instances in different VPCs together?

A

Configure an inter region VPC peer between the VPCs and communicate using the private IP addresses

272
Q

What is iSCSI storage?

A

Internet Small Computer Systems Interface. It is an IP based storage networking standard for linking data storage facilities. Storage Gateway uses iSCSI to connect to on premise datacenters.

273
Q

(T/F) NAT Gateways are located at the subnet level

A

True, which makes them not resistant to AZ outages

274
Q

How can you use IAM to restrict access based on IP.

A

Add a condition to the policies specifying the IP address registered for each user.

275
Q

What ports do SSH use?

A

Port 22 for the request and a dynamic port for the response in the high ephemeral port range (1024-65535)

276
Q

How do you access objects that have been moved from S3 to Glacier?

A

The S3 console

277
Q

What all can CloudWatch events target?

A
  • ec2 instances
  • lambda functions
  • kinesis streams
  • ecs tasks
  • systems manager
  • sns topics
  • sqs queues
  • built in api calls like rebooting instances
278
Q

(T/F) Internet Gateways are attached at the subnet level?

A

False, they are attached at the VPC level and therefore are resilient to AZ outages

279
Q

When should you use Simple AD vs AD connector?

A

Simple AD is used when you require an inexpensive AD service running in AWS.

AD connector is used when you want to connect an existing AD database to AWS

280
Q

What is Amazon MQ

A

A managed ActiveMQ that involves topics and consumers. Similar to Apache Kafka consumers read messages off the topic. This is not a serverless architecture however like SQS and doesn’t guarantee deliver of messages.

281
Q

What is AWS AppSync

A

A serverless back end for mobile, web, and enterprise applications. AppSync manages data management takes like data access, data synchronization, and data manipulation across multiple sources. It uses GraphQL.

282
Q

How can you encrypt communication between an ec2 instance and an rds instance?

A

Use SSL