A company wants to migrate a three-tier web application to AWS. The company wants to control the placement of the instances and have visibility into underlying sockets and cores for licensing purposes.Which compute model should a Solutions Architect choose to accomplish this task?