5 Layers of Cloud Computing Here is Useful Architecture

Here’re five layers of Cloud framework (architecture) – Physical Server (Hardware), Computing Resources, Storage Resources, Hypervisor (Virtual Machine Administrator) and Virtual Machine.

5 Layers of Cloud Computing

In general Cloud computing developed based on the below architecture (box model). The prime concept is virtualization. The flexibility use, you can create Virtual Server in matter of seconds. You can say in interviews about these five layers. Here are 5 Pillars of AWS.

5 Layers of cloud architecture Interview Question
5 Layers of Cloud Computing Interview Question
  1. Physical Server
  2. Compute Resources
  3. Storage Resources
  4. Hypervisor
  5. Virtual Machines

Physical Server

It is the hardware. It has all the hardware components to install server over it. Up to here you are good. When you create VM, it uses all the resources of Physical server, then it acts as Virtual server. For example, Hardware.

The physical server could therefore host multiple virtual machines running their own complete operating systems, each with its own memory, storage, and network access.

Compute Resources

These are software components that help to work Virtual machines correctly. For example, Lambda.

Storage Resources

Storage is the main resource. Handling multiple instructions, and processing of server you need storage. Virtual Machines consume storage of Main server. For example, S3.


It acts as a manager. It protects the physical server components such as Hardware, Software, BIOS, and CPU power. At the same time, it supervises Virtual machines.

Virtual Machine

  • It is a virtual server. It works on top of the host computer. In our case, it is a physical server.
  • Virtualization’s flexibility makes it possible to provision a virtual server in a matter of seconds, run it for exactly the time your project requires, and then shut it down.
  • The resources released will become instantly available to other workloads.
  • The usage density you can achieve lets you squeeze the greatest value from your hardware and makes it easy to generate experimental and sandboxed environments.

Related Posts

Get new content delivered directly to your inbox.

Close-up of dried, cracked earth.

10 Kafka Interview Questions

Here are top 10 interview questions that asked in recent interviews.

Author: Srini

Experienced software developer. Skills in Development, Coding, Testing and Debugging. Good Data analytic skills (Data Warehousing and BI). Also skills in Mainframe.