What are the different layers defining cloud architecture?

Cloud computing is made up of several layers for better operational efficiency. Architecturally, Cloud computing can be divided into 4 layers

  • Physical layers: It contains all the physical serves, networks, etc.

  • Infrastructure layer: Infrastructure as a Service is the hosted delivery to users of infrastructure resources such as servers, networks, and other hardware.

  • Platform layer: This layer contains components such as Windows, Azure, Google App Engine. Offers complete tools to develop and deploy applications on the platform.

  • Application layer: This is the last layer that the end-users interact with. It contains software such as Gmail, Salesforce, Dropbox, etc.