Security & Compliance Flashcards
What is AWS’s responsibility with security?
Security OF the cloud
What is your responsibility with security?
Security IN the cloud
What are shared responsibilities with between AWS and you?
- Patch Management
- Configuration Management
- Awareness and Training
What is DDOS attack?
Distributed Denial of service
What does AWS Shield Standard do to help against DDOS attack?
Protects against DDOS attack for your website and applications, for all customers at no additional cost
What does AWS Shield Advanced do to help against DDOS attack?
24/7 premium DDOS protection
What does AWS WAF (web application firewall) do to help with DDOS attack?
Filter specific requests based on rules
How does CloudFront and Route 53 protect against DDOS?
Availability protection using global edge network and combined with AWS Shield provides attack mitigation at the edge
What role does AWS Auto Scaling have in a DDOS attack?
Scale to provide more servers
What is AWS Shield?
Free service that is activated for every AWS customer. Provides protection from attacks on layers 3 and 4
What is AWS Shield Advanced?
Optional DDoS mitigation service ($3000 per month per organization). Protect against more sophisticated attacks. 24/7 access to AWS DDoS response team (DRP). Protect against higher fees during usage spikes due to DDoS
What is AWS WAF?
Protects your web applications from common web exploits (layer 7). Deploy on ALB, API Gateway, CloudFront. Define Web Access Control List (ACL)
What is layer 7?
HTTP
What is layer 4?
TCP
Can you do penetration testing on AWS?
You can test some of your own infrastructure without approval, but only some and only some types of attacks. Others you need approval
Data at rest?
Data stored or archived on a device
Data in transit?
Data being moved from one location to another
What is used to encrypt data?
Encryption keys
What is AWS KMS (Key Management Service)?
AWS manages the encryption keys for us
What is CloudHSM?
AWS provisions encryption hardware. Dedicated hardware (HSM = Hardware security module) is sent and you manage your own encryption keys entirely
What types of customer master keys: CMK (customer master keys)?
- Customer Managed CMK
- AWS managed CMK
- AWS owned CMK
- CloudHSM Keys (custom keystore)
What is customer managed CMK?
Create, manage, and used by the customer, can enable or disable. Can have a rotation policy and can have possibility of bring-your-own-key