Which are the different layers that define cloud architecture?
These layers are infrastructure, platform, software, and an added layer of BPO (Business Process Outsourcing). The infrastructure layer takes care of the hardware and the network. It introduces world-class scalability and the technology of virtualization into cloud computing. For this, an organization needs to build large data centers. But with the help of IaaS, the hardware is virtualized and thus increases the capacity to support workloads.
Such cloud architecture layers allow the IaaS vendor to use the computing resources to its 100% efficiency. Then another layer i.e. platform provides all the resources to build applications. When combined with IaaS it helps in developing, testing, running, and hosting applications.
The software is the third layer wherein the user finds the consumption of the offering provided by the cloud service provider. At last, BPO is one of the most unique out of all the layers of cloud computing architecture as unlike other layers it is concerned with outsourcing the services.
Understanding the cloud system is equally important
The cloud architecture is composed of several components that combine together to form different layers of cloud architecture. Here are some of the important components that will make your understanding of the cloud architecture more clear.
Cloud Subscriber- They are the actual users of SaaS, PaaS, IaaS models.
Brokers- Brokers are the front end or as an intermediary between the cloud provider and the user who represents their interests in a standardized form.
Service Conceptualizer- Service conceptualizers are the ones who develop the services for users or brokers at a fee.
Resources Allocator- They act as a link between users and cloud service providers.
Cloud Provider- The pivotal role amongst all in the cloud ecosystem is the cloud provider. E.g. are Microsoft, Google, etc.
Service Request Controller- Service request controller is the one that allocates resources on a priority basis.
Pricer- After all the payment plans and requests are analyzed then pricer does all the accounts work.
VM Monitor- The VM Monitor looks after all the virtual machines.