Updated: Jan 18
In this article, I will describe the core characteristics of cloud computing. Following are the features of Cloud Computing:
Let's now go through each of these features and explain each one of them.
The cloud provider tracks the Resource utilization for each application and occupant; This is done to provide both the customer and cloud provider the information regarding what has been used. This is done mainly to monitor billing and the effective use of resources. For example, the cloud provider's resource usage of a Cloud container instance that is running and used by the customer is getting monitored, measured, and reported (the customer has to pay only for the service or the space they have utilized).
On-Deman Self Service
This is one of the main advantages of cloud computing. On-Demand Self service means that no human interaction is needed for resource provisioning. Menning that the cloud computing services do not require any interference from human administrators. For example, users will not need to call the IT department or to send an e-mail to the cloud provider; instead, all they need to do is to create the resource with a click of a button (Provisioning is available 24/7), and the server will be available in a matter of minutes.
It means that Multiple clients are provided service from the same physical resource (e.g., networks, servers, storage, applications, and services) as resources are shared between customers. Cloud providers can provide services to multiple customers with the help of a multi-tenant model. For example, 100 customers can create their own VM's on the same physical host without even knowing it (note: Access is secured, so one customer cannot access other customer data). In addition, the cloud's backbone decides which physical resource to allocate for customers' VM's.
Meaning that resources can now be scaled up and down as needed automatically. So, if there is a server with a lack of memory, the cloud service will ensure that more memory will be added (to handle the spike) or if there is, for example, a server with 16 cors that only eight have been utilized, then the cloud service can remove them (to save billing). This is compelling for a customer who now does not need to purchase and increase costs for a one-time peal scenario.
Board Network Access
The customer can access the data of the cloud from anywhere just with the help of a device and internet connection (no physical access is required at any time). For example, you can create a VM in the US and access it from anywhere else in the world (ideally with high broadband).