Security Flashcards
Shared Responsibility Model - high level
You (in) v. AWS (of)
IN - security IN the cloud (data, configuration)
OF - security OF the cloud (hardware, operation of managed services, global infrastructure)
Shared Responsibility Model - details
YOU Customer data Platforms, Apps, IAM OS, Network and Firewall config Client-side data encryption, Server-side encryption, Networking traffic protection
AWS
Software (Compute, Storage, DB, Networking)
Hardware/Global Infrastructure (Region, AZ, Edge Locations)
AWS Compliance Programs
Set of internal policies and procedures of a company to comply with laws, rules, and regs or to uphold business reputation.
ex: HIPAA, PCI DSS (payment card industry data security standard)
AWS Artifact
Free, self-service portal for access to AWS’ security and compliance reports
Checks based on global compliance frameworks
Hardening
The act of eliminating as many security risks as possible
AWS Inspector
Runs security benchmarks v. selected EC2 instances
Can perform Network and Host Assessments
Most popular benchmark is by CIS (Center fo Internet Security) - 699 checks
AWS Inspector - Network Assessments
Checks whether ports are open / reachable to the internet
AWS Inspector - Host Assessments
Checking the OS / app
AWS WAF
Web Application Firewall
Can write your own rules or use a ruleset from a trusted AWS Security Partner in the AWS WAF Rules Marketplace (cheap)
Can be attached to either CloudFront or Application Load Balancer
AWS WAF - write your own
Write your own rules to ALLOW or DENY traffic based on the contents of an HTTP request
AWS WAF - ruleset from marketplace
These rulesets usually protect v. the OWASP Top 10 most dangerous attacks:
(1. Injection
(2. Broken Authentication
(3. Sensitive data exposure
(4. XXE - XML External Entities
(5. Broken Access control
(6. Security misconfigurations
(7. XSS - Cross Site Scripting
(8. Insecure Deserialization
(9. Using Components with known vulnerabilities
(10. Insufficient logging and monitoring
OWASP
Open Web Application Security Project
AWS Shield
A managed DDoS (Distributed Denial of Service) protection service that safeguards apps running on AWS
DDoS attack
Distributed Denial of Service
A malicious attempt to disrupt normal traffic by flooding a website with a large amount of fake traffic
Shield Standard
Free and automatically available
When you route your traffic through Route53 or CloudFront, you are using this