M4: AWS Cloud Security Flashcards
Module 4
Shared responsibility model
AWS responsibility for security of the cloud, customer in the cloud.
Security of the cloud
Physical security of data centres, hardware, software which hosts OS, network infrastructure
IaaS
Provides building blocks for cloud IT (eg EC2)
PaaS
Remove the need to manage underlying infrastructure - hardware, OS… (Eg lambda, RDS) But customer responsible for security group configurations, firewalls…
IAM policies
In JSON and define permissions
IAM entities are…
IAM users, IAM groups and IAM roles
IAM user
Provides a way for a person, application or service to authenticate to AWS.
IAM group
Arches the same policies to multiple users.
IAM role
Can have permission policies arched to it and can be used to delegate temporary access to users or applications.
Types of access possible for users
- Programmatic
2. Management console
What does MFA stand for?
Multi factor authentication
How can you generate MFA token?
- Virtual MFA-compliant applications
- U2F security key devices
- Hardware MFA devices
Default for IAM users
No permissions to access any resources
Principle of least privilege
All permissions need to be granted explicitly
How widely do IAM policies apply
The scope is global: apply across all AWS regions