Cloud Computing : How It Works, Cloud Computing Architecture
2. Cloud Computing
2.1. How does Cloud Computing work?
The cloud is basically a decentralized place to share information through satellite networks. Every cloud application has a host, and the hosting company is responsible for maintaining the massive data centers that provide the security, storage capacity and computing power needed to maintain all of the information users send to the cloud.
The most prominent companies hosting the cloud are major players like Amazon (Amazon Web Services), Microsoft (Azure), Apple (iCloud) and Google (Google Drive), but there's also a plethora of other players, large and small. These hosting companies can sell the rights to use their clouds and store data on their networks, while also offering the end user an ecosystem that can communicate between devices and programs.
The cloud has to be divided into different layers. These layers are the front-end and back-end layers. The Front-end layer is that part of the cloud with which users can interact with.
Cloud uses a network layer to connect different devices to provide access to resources residing in the centralized data center of the cloud. Cloud technology users can use the data center through the company's network or internet facilities. This technology provides various advantages; users can access the cloud from anywhere at any time, but the network bandwidth should have to be more. This technology not only facilitates desktop and laptop users, but mobile users can also access their business systems based on their demand.
In the Cloud computing system architecture, there is another mechanism of shifting the workload. Local machines don't have to perform massive lifting operations when it comes to run applications. Cloud technology can handle those heavy loaded tasks automatically, easily, and efficiently. This brings down the hardware & software demands. The only thing that the users have to think of is the system's cloud computing interface software, which works merely as a web-browser at the front end of the user.