5 Layers of Cloud Computing Here is Useful Architecture

Cloud framework (architecture) comprises five layers. Those are Physical Server (Hardware), Computing Resources, Storage Resources, Hypervisor (Virtual Machine Administrator), and Virtual Machine.


5 Layers of Cloud Computing

The prime concept in cloud architecture is virtualization. And you can create a Virtual Server in a matter of seconds. Here are 5 Pillars of AWS.

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

1. Physical Server

The physical server has all the necessary hardware components. So you can create a virtual machine over it. The physical server could therefore host multiple virtual machines.

Each VM can run on its operating systems, memory, storage, and network access.

2. Compute Resources

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

3. 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.

4. Hypervisor

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.

5. Virtual Machine

  • It is a virtual server host on the physical server.
  • Virtualization’s facility offers to create a virtual server in a matter of seconds. And you can keep running it the time your project needs. And then shut it down.
  • The released resources are available to other workloads instantly.
  • You can achieve considerable value from your hardware by managing usage density. And it makes easy to generate experimental and sandboxed environments.

Related Posts

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.