Foundations Flashcards
(97 cards)
What is the customer’s responsibility under aws Shared Responsibility Model? (8)
= customer is responsible for security IN the cloud
- what to store
- which aws services to use
- in what locations
- content format and structure
- who has access to that content
- access rights
- customer has full responsibility for security of any IaaS
What is the aws’ responsibility under its Shared Responsibility Model? (7)
aws is responsible for security OF the cloud
-responsible for some aspects of basic security
+OS and database patching
+firewall configuration
+disaster recovery
-running of foundation services (compute, storage, DB, networking)
-aws global infrastructure (AZs, regions, edge locations)
What is a listener?
~is a process that checks for connection requests
- configured with a protocol and a port for front-end (client to load balancer) connections, and a protocol and a port for back-end (load balancer to back-end instance) connections
What is a target group in load balancing? (3)
- routes requests to one or more registered targets using the protocol and port number specified
- one target can be registered with multiple target groups
- health checks can be configured on a per target group basis
What is path-based routing?
~provides rules that forward requests to different target groups
What is host-based routing?
~ can be used to define rules that forward requests to different target groups based on host name
What are sticky sessions? (3)
= cookies
- bind a user’s session for the duration of the session
- set depending on if you want to use duration-based cookies or application-controlled sticky sessions
What are the properties of the Classic Load Balancer (Elastic)? (8)
- multiple AZs
- cross-zone balancing
- sticky sessions
- healthchecks
- access through single point
- decouple application environment
- provide high availability and fault tolerance
- increase elasticity and fault tolerance
How does the load balancer scale?
- depending on the traffic pattern it sees
How does an internet-facing/public load balancer work?
- gives you publicly resolvable DNS name that still allows cross-zone balancing
- allows you to route requests to the backend instances from the single exposed endpoint of the load balancer
How does an internal load balancer work?
- can only be accessed through VPC
What does Auto Scaling do? (4)
~ helps you ensures that you have the correct number of Amazon EC2 instances available to handle the load for your application
- w/o it too costly to always provide the capacity for the busiest day
- if we provide less capacity our services may tome out for the user
- still critical to monitor the performance of your workload with CloudWatch (monitoring tool)
Which two critical questions does Autoscaling answer?
How can I ensure that my workload has enough EC2 resources to meet fluctuating performance requirements?
-> Scalability
How can I automate EC2 resource provisioning to occur on demand?
-> Automation
Aws compliance is split into which 3 areas?
- aws security information sharing
- assurance programs
- aws risk and compliance programs
What is the aws information sharing compliance approach? (3)
- obtaining industry certifications
- publishing security and control practices in white papers and website content
- providing documentation directly under NDA
What are aws assurance programs made up of?
- certifications / attestations
- laws, regulations, and privacy
- alignments / frameworks
Which 3 areas do aws risk and compliance programs consist of?
1 Risk management
2 Control environment
3 Information sharing
Describe aws’ risk and compliance programs information security pillar.
- designed to protect confidentiality, integrity, and availability of information
- security white paper
Describe aws’ risk and compliance programs control environment pillar. (5)
- includes policies, processes, and control activities
- secure delivery of aws service offerings
- supports the operating effectiveness of aws control framework
- integrates controls by leading cloud computing industry bodies
- aws monitors for leading practices
Describe aws’ risk and compliance programs Risk management pillar. (11)
- aws’ strategic business plan includes risk management
- re-evaluated at least biannually
- identify risks
- implement appropriate measures
- additional internal and external risk assessments
- assessment by independent security firms
- aws maintains the security policy
- provides security training to ees
- performs application security reviews ensuring confidentiality, integrity, availability of data, and conformance to IS policy
- scan service endpoints for vulnerabilities
- notifies for remediation of vulnerabilities
Can customers rely on aws’ endpoint scans alone?
No, they are not a replacement for customer scans. Customers can request to have their cloud infrastructure scanned within Acceptance Use policy.
What is the customer’s part in the shared compliance model? (5)
- governance over the entire IT control environment
- establishment of a control environment
- understanding of required compliance objectives
- validation based risk tolerance
- verification of effectiveness
What is one of the compliance approaches aws recommends customers adopt? (4)
REVIEW - info available from aws together with other info & as much of the entire IT environment as possible
DESIGN - and implement control objectives to meet the enterprise compliance requirements
IDENTIFY - and document controls owned by outside parties
VERIFY - if all control objectives are met and all controls are designed and operate effectively
What is a region in aws?
= geographic area with 2 or more AZs
- there is no automatic replication across regions
- not all services are available in all regions
- highest organisational level for AWS services