Which AWS service is fully managed and can automatically scale throughput capacity to meet database workload demands?
Amazon Redshift
Amazon Aurora
Amazon DynamoDB
Amazon RDS
Explanations:
Amazon Redshift is a fully managed data warehouse service designed for analytics, not a NoSQL database. It does not automatically scale throughput for NoSQL workloads.
Amazon Aurora is a relational database service that offers automated scaling for relational databases, but it is not a NoSQL database.
Amazon DynamoDB is a fully managed NoSQL database service that automatically scales throughput capacity based on workload demands, making it ideal for variable workloads.
Amazon RDS (Relational Database Service) is a managed service for relational databases. It does not provide the automatic scaling and NoSQL capabilities that DynamoDB offers.