Question: what are the different layers that define cloud architecture?
Answer: Physical layer: Contains physical servers, network etc. Infrastructure layer: Virtualized servers, networking and storage resources. ...  Platform layer: which contains components or services like Windows Azure, Google App Engine. ...  Application Layer: This is the layer end users interact with.