A mobile gaming startup is deploying a high-throughput, low-latency leaderboard and player session store using Amazon ElastiCache for Redis. The startup needs to secure this environment to protect user session tokens from unauthorized external access while maintaining compliance with regional data privacy standards. Under the AWS Shared Responsibility Model, which of the following tasks is the sole responsibility of the customer?
- Configuring VPC security groups to restrict network access to the cache cluster nodesAnswer
- BApplying security patches and updates to the guest operating system running the Redis engine
- CConfiguring network Access Control Lists (NACLs) to statefully track and filter inbound connections at the cache node level
- DConducting on-site physical audits of AWS data centers to verify physical security compliance for external auditors
Answer
Configuring VPC security groups to restrict network access to the cache cluster nodes
The correct answer is configuring VPC security groups to restrict network access to the cache cluster nodes. Under the AWS Shared Responsibility Model, firewall configuration and network access controls (such as security groups) are always the customer's responsibility, regardless of whether the service is IaaS or a managed database/cache service.
Step-by-Step Solution
Key Concept
Shared Responsibility Model for Managed Services
Estimated Time:1m 5s