Shared Responsibility Model Flashcards
What is the Shared Responsibility Model?
AWS is managed security OF the cloud, security IN the cloud is the responsibility of the customer. All resources deployed in your AWS account are your own responsibility. The services themselves are AWS’s responsibility.
Examples of AWS responsibilities
Global Infrastructure
Hardware, software, networking, and facilities
Managed Services
What is AWS global infrastructure?
Regions, Availability Zones, Edge locations
What resource level areas is AWS responsible for?
Compute, Storage, Database, Networking
True or False: Controlling access to your data is AWS’s responsibility?
False: AWS provides the means to control access. It is your job to ensure the controls are in place.
True or False: The applications you install on AWS resources are secured by nature of being on AWS services?
False: You must still ensure the security of your applications through IAM, firewalls, ACLs, encryption, and other control mechanisms.
True or False: Since AWS is FEDramp compliant, resources built in AWS are, by extension, FEDRamp compliant?
False: You must still ensure the resources and services you create are FEDRamp compliant.
What are the three service types that affect shared responsibility?
Infrastructure
container
abstracted
What does the Infrastructure service type include?
Compute services suchs as EC2, EBS, Auto Scaling, Amazon VPC.
In EC2, what operating system things are you responsible for?
Amazon Machine Images (AMIs)
The operating system
Applications
In EC2, what data areas are you responsible for?
Data in transit
Data at rest
Data stores
In EC2, what are some access areas are you responsible for?
Credentials (including your keypairs)
Policies and configuration
In container services, what are some areas that you are responsible?
Network controls, platform identity, non IAM access.
What are examples of container services (not to be confused with ECS)
RDS, EMR, Elasic Beanstalk
What are AWS container services? (Not to be confused with ECS)
Managed services where you have access to a service without managing the underlying OS.