Your company is planning to implement a data warehousing solution on AWS. The data warehouse should be able to handle large-scale data sets and support complex queries. Which AWS service should you choose, and how should you configure it to optimize for performance and cost?