What does KMS stand for?
Key Management Service
What is a KMS Key?
How large can data encrypted by KMS keys be?
Up to 4KB in size
What is the pricing structure for KMS?
You pay per API call
What are the three types of KMS Keys? What are the major differences between them?
What is the important conceptual difference between Symmetric KMS Keys and Asymmetric KMS Keys?
What is the encryption algorithm used for Symmetric KMS Keys?
AES-256
What is the encryption algorithm used for asymmetric KMS Keys?
RSA and/or Elliptic-Curve Cryptography
What does ECC stand for (NOT the same as EC2)?
Elliptic-Curve Cryptography
By default, what permissions are granted to a newly-created KMS Key?
full access to the KMS Key
Suppose you edit a KMS Key’s access permissions such that you (the root user), no longer have access to the KMS Key. How do you regain access to the KMS Key?
You’ll have to contact AWS support
What does SSM stand for?
AWS Systems Mananger
What is AWS Parameter Store?
Secure, serverless storage for configuration and secrets
(Idea: Separate Data from Source Control)
How is data stored in AWS Parameter Store?
Data is stored hierarchically in trees
How deep can an AWS Parameter Store tree go?
Up to 15 levels deep
What is the pricing structure for Systems Manager Parameter Store?
There is no additional cost
(There is a limit on the number of parameters you can store)
What is the pricing structure for Secrets Manager?
You are charged per secret stored and per 10,000 API Request Calls
What are the big benefits for Secrets Manager over Systems Manager Parameter Store?
With Secrets Manager, you can
What does DDoS stand for?
Distributed Denial-of-Service
At a high level, what does AWS Shield do?
It protects against DDoS attacks
What is the pricing structure for AWS Shield Standard?
Automatically enabled for all customers at no additional cost
What type of attacks can AWS Shield Standard help guard against?
common layer 3 and layer 4 attacks
Can KMS keys be used in a region different from the one in which they were created?
No
Keys generated by AWS KMS are only stored and used in the region in which they were created. They cannot be transferred to another region.
(Source: https://aws.amazon.com/kms/faqs/#:~:text=Keys%20generated%20by%20AWS%20KMS,be%20transferred%20to%20another%20region.)