Stuff I Forgot Flashcards
Static Website with S3 has what two major requirements
Must have a registered domain name and the S3 bucket has to be same as the domain
What is an MX DNS record?
Mail server responsible for accepting eMail on behalf of domain.
In a static website, does the S3 bucket need to be in same region as trusted zone?
No.
In what case is the CORS (Cross-Account Resource Sharing) option valid for S3 static websites?
Only if the web application interacts with resources in a different domain.
What is the function/purpose of Lambda@Edge?
Allows lambda functions to modify HTTP headers, generate dynamic responses and customize content based on user preference.
What is AWS Glue?
Fully managed Extract, Transform, Load (ETL) service.
What service is the Apache Parquet format associated with?
AWS Glue
What need does Amazon EMR serve?
Formerly Amazon Elastic MapReduce; big data frameworks.
What is geolocation routing?
Choose resources that serve traffic based on geographic location of users (meaning where the DNS query originates from).
What is geoproximity routing?
Let Route 53 determine route based on location of user and resource. You can identify a bias which determines if more or less traffic is routed.
Are you able to store access keys in ACM?
No.
What is ACM and its purpose?
AWS Certificate Manager; let’s you provision, manage, and deploy pub/private SSL/TLS certs.
What are some examples of things stored in AWS Secrets Manager?
DB credentials, passwords, third-party API keys, or even text.
Does Systems Manager Parameter Store automatically rotate credentials?
No
If a webservice client wanted to access only trusted IP address whitelisted, what service should be used?
Associate an EIP to an NLB.
What layer of the OSI model does an NLB function at?
Fourth (TCP).
Can you assign an EIP to an ALB?
No.
What is the retention period range for SQS and what is the default?
1 minute to 14 days. Default is 4 days.
What is the limit of inflight messages for a standard SQS queue?
120,000
What is the limit for a FIFO SQS queue?
20,000
In what scenario for transferring data is an AWS Snowmobile reasonable?
Exabyte and/or petabytes of data from onprem to S3.
If you needed to transfer < 100T from onprem to AWS, what is a reasonable solution?
AWS Snowball (Edge)
What would Kinesis Video Streams be used for?
Processing of video data streams at AWS
What is the purpose of AWS Rekognition?
To detect faces, scenes, text, and inappropriate content in videos.
What is AWS Elastic Transcoder?
Convert Media Files from one format to another.
What is AWS Kendra?
Intelligent Enterprise Search service (via Machine Learning)
If you needed to search Text, PDF, HTML, Powerpoint, and other documents, what service might you leverage?
AWS Kendra
Which AES encryption option does S3 offer?
AES-256
In Route 53 with Evaluate Target Health enabled, what functionality will this provide?
Route 53 will automatically route traffic to only healthy resources. If it is not available/down, secondary address is used.
Can weighted routing be used as a DR / failover configuration?
No. Should only be used to route traffic for load balancing and/or testing different software versions
Can CloudWatch events be used to monitor Route53 endpoints?
No; use a failover config in Route53 instead.
If multi-AZ RDS primary fails, what happens to ensure connections get to the standby instance?
CNAME is switched from primary to secondary.
What is the function of AWS WAF?
Web Application Firewall; for monitoring HTTP/HTTPS requests and blocking based on IP address or querys and you can return 403s or custom pages.
What is the purpose of GuardDuty?
Threat detection service that monitors for malicious activity and unauthorized behavior
What is the purpose of a gateway endpoint?
Provide connectivity to S3/DynamoDB without requiring internet gateway or a NAT.
When would you want to use a gateway endpoint policy for S3 buckets?
When you want to trust several buckets instead of having to put a policy on each individual bucket.
What is the main function of Cognito?
Single Signon for Web/Mobile; or integrating with Social Media Identities (FB, Google, etc.)
What is Amazon Macie?
Detect usage patterns on S3 data. Evaluate S3 for data patterns (e.g. PII) vi Machine Learning
What is Amazon Inspector?
Automated security assessment service for security/compliance of applications.
What is the correct header request required for server side encryption (SSE-S3)?
x-amz-server-side-encryption
These headers fall into what category for encryption: x-amz-server-side-encryption-customer-algorithm, x-amz-server-side-encryption-customer-key, x-amz-server-side-encryption-customer-key-MD5?
SSE-C
EFS only supports this type of locking:
File
Which Amazon service is capable of locking objects and preventing them from deletion/being overwritten?
S3
Which protocol is required on a VPC?
IPv4
What is SageMaker?
AWS managed service to build ML models
What is AWS Detective?
Analyze, investigate, and identify security issues.
What is Monitron?
Detects abnormal condition in industrial equipment.
DynamoDB tables are ____________ resources.
Public
How can you secure a DynamoDB table so it won’t have exposure to public internet?
Via a gateway endpoint.
DynamoDB does not support what time of endpoint?
Interface
What is Timestream?
Time series DB service for use with IoT
How can you ensure a specific message in an SNS topic gets to a designated SQS queue?
Create the topic, configure the queues to subscribe, set filter policies on the SNS to publish based on type.
What type of Database is Dynamo?
NoSQL
Bastion hosts should reside where in the VPC
Public Subnet
What is a primary function of Redshift?
Data Warehousing
What is SWF?
Simple WorkFlow Service
What are the two main services that are used to decouple applications in AWS?
SQS and SWF
What is a MEAN stack?
JavaScript-based framework for developing scalable web applications; MongoDB, Express, Angular, and Node
What service(s) would be employed to stop/block DDoS attacks?
WAF and Shield
If you had a service that was processing SQS queues and you wanted something to process at a higher priority (e.g. premium); how should that be accomplished?
By creating two different SQS queues and configuring the processing to ensure the premium queue is emptied before doing the standard queue.
Can you set a processing priority on items in an SQS queue.
No.
When would you want to use a Geoproximity routing in Route53
When you want a larger portion of traffic from specific geographic regions to go to a specific region in AWS.