1. Right Answer: A,C
Explanation: The AWS(Amazon Web Service) documentation mentions the following on the Application Load Balancer AWS(Amazon Web Service) WAF can be deployed on Amazon CloudFront and the Application Load Balancer (ALB). As part of Amazon CloudFront it can be part of your Content Distribution Network (CDN) protecting your resources and content at the Edge locations and as part of the Application Load Balancer it can protect your origin web servers running behind the ALBs. Options B and D are invalid because only Cloudfront and the Application Load Balancer services are supported by AWS(Amazon Web Service) WAF. For more information on the web application firewall please refer to the below URL: https://aws.amazon.com/waf/faq/
2. Right Answer: A
Explanation: A recommendation for this is given in the AWS(Amazon Web Service) Security best practises Option A is incorrect since this would be applicable for resources in a VPC Options B and C are incorrect since operationally it would be difficult to manage For more information on AWS(Amazon Web Service) Security best practises please refer to the below url https://d1.awsstatic.com/whitepapers/Security/AWS_Security_Best_Practices.pdf
3. Right Answer: B,D
Explanation: One of the AWS(Amazon Web Service) Security blogs mentions the following Versioning keeps multiple versions of an object in the same bucket. When you enable it on a bucket, Amazon S3 automatically adds a unique version ID to every object stored in the bucket. At that point, a simple DELETE action does not permanently delete an object version; it merely associates a delete marker with the object. If you want to permanently delete an object version, you must specify its version ID in your DELETE request. You can add another layer of protection by enabling MFA Delete on a versioned bucket. Once you do so, you must provide your AWS(Amazon Web Service) account's access keys and a valid code from the account's MFA device in order to permanently delete an object version or suspend or reactivate versioning on the bucket. Option B is invalid because enabling encryption does not guarantee risk of data deletion. Option D is invalid because this option does not guarantee risk of data deletion. For more information on AWS(Amazon Web Service) S3 versioning and MFA please refer to the below URL: https://aws.amazon.com/blogs/security/securing-access-to-aws-using-mfa-part-3/
4. Right Answer: C
Explanation:
5. Right Answer: A,B
Explanation: The AWS(Amazon Web Service) Security whitepaper gives the type of access control and to what level the control can be given Options A and C are incorrect since for external access to buckets , you need to use either Bucket policies or Bucket ACL's For more information on Security for storage services role please refer to the below url https://d1.awsstatic.com/whitepapers/Security/Security_Storage_Services_Whitepaper.pdf