MyIndexCards Flashcards
(95 cards)
Cognito Process
User authenticates with WebID Provider
Receives token
Token received for temp aws creds
Assume IAM Role
Cognito Process
Route 53
Lookup domain for host
DNS Domain
Route 53
Translates host name into an IP address
DNS Host
Local Secondary Index
Same partition key as
Base Index
Cognito
User directory for applications
Cognito User Pool
Cognito
With federated id you obtain temporary, limited privileges to AWS credentials and services
Cognito Federated
Cognito
Maps a user from identity provider to an IAM role
Identity Pool
SQS
Not guaranteed - messages can be delivered more than once
Standard
SQS
Order is strictly maintained and messages may be delivered more than once.
FIFO
Cognito
Identity broker that handles interaction between apps and web Id provider
Cognito
Simple Notification Service (SNS)
Instant push of data that is flexible and inexpensive
SNS
S3 Security
Server side encryption with customer provided keys.
SSE-C
You give amazon your own keys that you manage.
S3 Security
AWS Key Management Service: You and Amazon manage keys together
SSE-KMS
S3 Security
S3 managed keys: Amazon manages keys for you
SSE - MKS
S3
Eventual consistency for overwrite of PUTS and Deletes (can take some time to propagate)
You might see older object or deleted file until S3 catches up
S3
Read after Write consistency for PUTS of new objects
As soon as you create an object it is available to read - immediately
S3
Name of the object
Key
S3
Data made up in bytes
Value
S3
This is important for versioning
Version ID
S3
Data about data
Metadata
S3
Capability that can be used to provide an additional layer of security.
MFA Delete
S3
Integrates with lifecycle rules
Versioning control
S3
Versioning is a great backup tool
Once it is enabled it cannot be disabled
Only suspended
S3
Stores all versions of an object (including all writes and even if you delete an object)
Version Control