Skip to main content

What exactly is the cloud?

04 Jul 2017

What exactly is the cloud?

facebook-notify
Although the model of cloud computing incorporates an array of different solutions, not all the services provided through internet can be regarded as its part. In order to be considered cloud computing, a service has to possess some key characteristics that are common to all kinds of this model. Those characteristics were defined by the National Institute of Standards and Technology.

 

1. Self-service product

The main feature of cloud computing is being an on-demand self-service product. According to this rule, once the resources have been configured by the provider, they are provisioned to the customer in an automated way. The end user increases or decreases the amount of used storage and applications by himself. This eliminates the need for any human interaction or surveillance and enables real-time actions.

 

2. Full accessibility

In order to be controlled remotely, the cloud has to be accessible by the broad network, and
that is its second main characteristics. All kinds of access methods should be supported by the clouds infrastructure – from electronic devices, such as PCs, laptops, tablets and mobile phones, through communication protocols and authorization methods.

 

3. Shared resources

The third feature that distinguishes cloud computing is resource pooling, that is – dividing a given resource, whether it’s a storage or computing power, between multiple users. The clients can use the infrastructure simultaneously, however their individual information and processes are isolated. The resources are assigned to the users dynamically, thanks to applying the multi-tenancy model. That means if a customer is not utilizing the resources in a given moment, they may be assigned to someone else. This solution permits the maximum resource utilization and helps to reduce the cost of services.

 

4. Flexibility and responsiveness

Resource pooling contributes to the most important characteristics of cloud computing – rapid elasticity. Depending on user’s current needs, the resources that are assigned to him can be scaled up and down rapidly and, in many cases, automatically. The redundant storage or computing power can be immediately redistributed between other users. This process usually doesn’t require any human interaction, which makes the resources available at any time and in any quantity.

 

5. Customized payment

Because of the elasticity of cloud computing model, the usage of services provided has to be calculated individually for each customer. Measured service means that all of the resources that the client is utilizing are automatically monitored and reported. As a result, the client only
pays for the services that he really used in a given time period, on a pay-as-you-go basis.

 

Next step

All of the above characteristics contribute to the efficiency of the cloud, resulting in higher quality of offered services and, at the same time, reduced cost. If you want to know whether cloud migration is a good solution for your business – simply contact us here. And if you want to know more about the cloud – read our introduction to cloud computing.

Please follow and like us:
Twitter
Visit Us
Follow Me
LinkedIn
Share

Related Posts

Types of Minimum Viable Product – simple explanation with examples

In the last post we’ve explained what is a Minimum Viable Product - the easiest...

How LBS/Geofencing can help you keep track of your assets and workforce

As we’ve talked in a previous article, we explained and offered an introduction to Geofencing/LBS...

Java tools and technologies landscapes of 2015

We already agreed that Java is the programming language most used in creating web applications,...

Leave a reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.