AWS Shared Responsibility Model
Customer: Responsibility for security ‘in’ the cloud
AWS: Responsibility for security ‘of’ the cloud
Shared controls
controls which apply to both AWS and customer but in completely separate context or perspectives
patch management:
configuration management:
awareness and training:
Identity and Access Management (IAM)
helps you securely control access to AWS services and resources for your users and applications
IAM User
person or application that can authenticate with an AWS account
IAM Group
A collection of IAM users that are granted identical authorization
IAM Policy
the document that defines which resources can be accessed and the level or access to each resource
IAM Role
A set of permissions that define what actions a user, service, or entity can perform within AWS services
Key Management Services (KMS)
Enables you to create and manage encryption keys
CloudHSM (Hardware Security Module)
Web service that helps you meet corporate, contractual and regulatory compliance requirements for data security by using hardware security module (HSM) appliances within the AWS Cloud
IAM Access Analyzer
Helps to streamline permissions management throughout the continuous cycle of access management to achieve least privilege