General Concepts Flashcards
S3 Transfer Acceleration
Facilitates quicker uploads by using edge locations to copy data into Amazon S3.
Pilot Light Disaster Recovery
Recreates an existing application hosting environment in an AWS Region. This solution turns off most (or all) resources and uses the resources only during tests or when DR failover is necessary. RPO and RTO are usually 10s of minutes.
Backup and Restore Disaster Recovery
Backup Configuration and App to an S3 and build during a failure. Backup and restore DR strategies typically have the lowest cost but highest recovery time. A solution that manually rebuilds the hosting infrastructure on AWS could take hours.
Warm Standby Disaster Recovery
Recreates an existing application hosting environment in an AWS Region. This solution serves a portion of live traffic. With this DR strategy, RPO and RTO are usually a few minutes. However, costs are higher because this solutions runs resources continuously.
Deregistration delay
A window of time that an ELB will wait before deregistering an instance, but not send any new traffic to the instance. Used to prevent in-flight requests from being disconnected. (Default is 300s)
When to Use Cloudfront Signed URLs vs. Signed Cookies
Use Signed URLs to access individual files, use Signed cookies when you need to give access to multiple files
When to use FSX for Lustre
Use it for high throughput storage of lots of data (e.g. when training machine learning models)
VPN CloudHub
A way to build a Hub-and-spoke connection between multiple on-premise data centers and your VPC
Kinesis Enhanced Fanout
Allows developers to scale up the number of stream consumers (applications reading data from a stream in real-time) by offering each stream consumer its own read throughput.
Redis Auth
A redis command available in elasticache that enables Redis to require a password before allowing clients to run commands, thereby improving data security.
RDS Custom
Managed database services for applications that require operating system and database customization.
Cognito User pools vs. Identity Pools
User Pools - Sources for Authentication (custom, facebook, google etc.)
Identity Pools - Generate AWS Credentials for an authenticated user
Which Services can a Gateway endpoint connect to?
S3 and DynamoDB
Can Snowball deploy directly into S3 Glacier
No - you need to put it into S3 and then set a lifecycle policy
VPC Sharing
Allows multiple AWS accounts to create their application resources, such as Amazon EC2 instances, Amazon Relational Database Service (RDS) databases, Amazon Redshift clusters, and AWS Lambda functions, into shared, centrally-managed virtual private clouds (VPCs).
Sharing is done via subnets! not VPCs