A: Turn-key solution? Definitely not! Any IaaS implementation inherently cannot be a turn-key solution, since it only accounts for management of the underlying infrastructure, and not the custom application environment built on top of it. What do we mean by the underlying infrastructure in terms of Amazon? This would include:
The facilities that house the hardware
The combined hardware on which the cloud is realized
The intra- and inter-networking of these facilities
Adherence to licensing for operating system and other general software
Personnel required to ensure support, operation, and uptime of the AWS products and services as specified in the Amazon SLAs