Understanding the cloud computing architecture

The architecture of cloud computing refers to a series of components and sub-components that make up the structure of the system. Typically, it can be grouped into the two main sections of Frontend and Backend:

Cloud computing architecture

Each section has a very specific meaning and scope and is linked to the other via a virtual network or an internet network.

The Frontend refers to the part of the cloud computing system that is visible to the user, which is realized through a series of interfaces and applications that allow the consumer to access the cloud system. Different cloud computing systems have different UIs.

The Backend is the part that is not visible to the customer. This section contains all the resources that allow the provider to provide cloud computing services such as servers, storage systems, and virtual machines. The idea behind the creation of the backend is to entrust the management of the entire system to a single central server, which will, therefore, have to constantly monitor traffic and user requests, perform access control, and implement communication protocols.

Among the various components of this architecture, the most important is the Hypervisor, also called the Virtual Machine Manager. This is a firmware that allocates resources dynamically and also allows you to share a single instance among multiple users. In short, this is the program that realizes virtualization, which is one of the main attributes of cloud computing.

After providing a definition of cloud computing and explaining the essential features, we'll introduce the service models in which cloud computing services can be provided.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.36.141