AWS Certified Cloud Practitioner / Question #1081 of 719

Question #1081

When a user needs to maintain compliance with existing per-socket, per-core, or per-virtual machine software licenses for an Oracle Database environment hosted on AWS, which Amazon EC2 instance type must be selected?

A

Spot Instances

B

Dedicated Instances

C

Dedicated Hosts

D

Reserved Instances

Explanation

The correct answer is C. Dedicated Hosts.

Why Dedicated Hosts?
- Dedicated Hosts are physical servers fully dedicated to your use, allowing you to bring existing software licenses tied to physical hardware metrics (e.g., sockets, cores, or VMs).
- Oracle licenses often require tracking physical hardware attributes (e.g., per-core licensing), which Dedicated Hosts enable by providing visibility into the host's infrastructure.
- You can launch instances on a Dedicated Host and manage their placement, ensuring compliance with licensing terms.

Why Other Options Are Incorrect:
- A. Spot Instances: These are short-lived, low-cost instances focused on cost savings, not licensing compliance. They do not guarantee physical hardware control.
- B. Dedicated Instances: These run on hardware isolated at the instance level but do not provide visibility into the physical host (e.g., socket/core count), making them unsuitable for per-core/socket licensing.
- D. Reserved Instances: These are a billing discount model, not a physical hosting option. They do not affect licensing compliance.

Key Points to Remember:
- Use Dedicated Hosts when compliance with per-socket, per-core, or per-VM licensing is required.
- Dedicated Hosts provide control over physical server allocation, while Dedicated Instances only ensure instance-level isolation.
- Oracle licensing often requires tracking physical hardware, which Dedicated Hosts uniquely enable.

Answer

The correct answer is: C