Final answer:
To reduce costs, Amazon ElastiCache and Amazon RedShift support reservations with the option for reserved instances, offering significant cost savings over on-demand pricing. Services like Amazon CloudFormation, AWS Elastic Beanstalk, and Amazon S3 do not offer reservation-based discounts. So, the best answer is both 1 and 3, Amazon ElastiCache and Amazon RedShift.
Step-by-step explanation:
To reduce costs, among the services listed, the following support reservations which typically offer a discounted rate in exchange for committing to a certain amount of usage:
Amazon ElastiCache: This service offers reserved instances, allowing you to reserve a specific instance type within a region for a one or three-year term.
Amazon RedShift: Similar to ElastiCache, Amazon RedShift also supports reserved instances. By committing to using specific node types in a region, you can save money over on-demand pricing.
However, services like Amazon CloudFormation, AWS Elastic Beanstalk, and Amazon S3 do not support reservation pricing. Instead, they are billed on actual usage without an option for reserved capacity.
Using reserved instances can significantly reduce the cost for services where applicable, as long as you have predictable workloads and can commit to a certain level of usage over time.
So, the best answer is both 1 and 3, Amazon ElastiCache and Amazon RedShift.
Q: To reduce cost, which of the following services support reservations? 1) Amazon ElastiCache 2) Amazon CloudFormation 3) Amazon RedShift 4) AWS Elastic Beanstalk 5) Amazon S3 6) both 1 and 3. Amazon ElastiCache and 3 Amazon RedShift