Five characteristics of cloud computing | Control Engineering (2024)

As cloud computing services mature both commercially and technologically, it will be easier for companies to maximize the potential benefits. Knowing what cloud computing is and what it does,however, is just as important. The National Institute of Standards and Technology (NIST) defines cloud computing as it is known today through five particularcharacteristics.

Editor’s note: Control Engineering has seen recent surge online interest in this article and would like to offer it again to those interested in cloud computing.

1. On-demand self-service

Cloud computing resources can be provisioned without human interaction from the service provider. In other words, a manufacturing organization can provision additional computing resources as needed without going through the cloud service provider. This can be a storage space, virtual machine instances, database instances, and so on.

Manufacturing organizations can use a web self-service portal as an interface to access their cloud accounts to see their cloud services, their usage, and also to provision and de-provision services as they need to.

2. Broad network access

Cloud computing resources are available over the network and can be accessed by diverse customer platforms. It other words, cloud services are available over a network—ideally high broadband communication link—such as the internet, or in the case of a private clouds it could be a local area network (LAN).

Network bandwidth and latency are very important aspects of cloud computing and broad network access, because they relate to the quality of service (QoS) on the network. This is particularly important for serving time sensitive manufacturing applications.

3. Multi-tenancy and resource pooling

Cloud computing resources are designed to support a multi-tenant model. Multi-tenancy allows multiple customers to share the same applications or the same physical infrastructure while retaining privacy and security over their information. It’s similar to people living in an apartment building, sharing the same building infrastructure but they still have their own apartments and privacy within that infrastructure. That is how cloud multi-tenancy works.

Resource pooling means that multiple customers are serviced from the same physical resources. Providers’ resource pool should be very large and flexible enough to service multiple client requirements and to provide for economy of scale. When it comes to resource pooling, resource allocation must not impact performances of critical manufacturing applications.

4. Rapid elasticity and scalability

One of the great things about cloud computing is the ability to quickly provision resources in the cloud as manufacturing organizations need them. And then to remove them when they don’t need them. Cloud computing resources can scale up or down rapidly and, in some cases, automatically, in response to business demands. It is a key feature of cloud computing. The usage, capacity, and therefore cost, can be scaled up or down with no additional contract or penalties.

Elasticity is a landmark of cloud computing and it implies that manufacturing organizations can rapidly provision and de-provision any of the cloud computing resources. Rapid provisioning and de-provisioning might apply to storage or virtual machines or customer applications.

With cloud computing scalability, there is less capital expenditure on the cloud customer side. This is because as the cloud customer needs additional computing resources, they can simply provision them as needed, and they are available right away. Scalability is more planned and gradual. For instance, scalability means that manufacturing organizations are gradually planning for more capacity and of course the cloud can handle that scaling up or scaling down.

Just-in-time (JIT) service is the notion of requiring cloud elasticity either to provision more resources in the cloud or less. For example, if a manufacturing organization all of a sudden needs more computing power to perform some kind of complex calculation, this would be cloud elasticity that would be a just-in-time service. On the other hand, if the manufacturing organization needs to provision human-machine interface(HMI) tags in the database for a manufacturing project, that is not really just-in-time service, it is planned ahead of time. So it is more on the scalability side than elasticity.

Another feature available for rapid elasticity and scalability in the cloud is related to testing of manufacturing applications. If a manufacturing organization needs, for example, a fewvirtual machinesto test a supervisory control and data acquisition (SCADA) system before they roll it out in production, they can have it up and running in minutes instead of physically ordering and waiting for hardware to be shipped.

In terms of the bottom line, when manufacturing organizations need to test something in the cloud, they are paying for what they use as they use it. As long as they remember to de-provision it, they will no longer be paying for it. There is no capital expense here for computer resources. Manufacturing organizations are using the cloud provider’s investment in cloud computing resources instead. This is really useful for testing smart manufacturing solutions.

5. Measured service

Cloud computing resources usage is metered and manufacturing organizations pay accordingly for what they have used. Resource utilization can be optimized by leveraging charge-per-use capabilities. This means that cloud resource usage—whether virtual server instances that are running or storage in the cloud—gets monitored, measured and reported by the cloud service provider. The cost model is based on “pay for what you use”—thepayment is variable based on the actual consumption by the manufacturing organization.

Goran Novkovic, MESA International. This article originally appeared onMESA International’s blog.MESA International is a CFE Media content partner. Edited by Chris Vavra, production editor, CFE Media, cvavra@cfemedia.com.

Original content can be found at blog.mesa.org.

Do you have experience and expertise with the topics mentioned in this content? You should consider contributing to our CFE Media editorial team and getting the recognition you and your company deserve. Click here to start this process.

Five characteristics of cloud computing | Control Engineering (2024)

FAQs

What are the five characteristics of true cloud computing? ›

The National Institute of Standards Technology (NIST) lists five essential characteristics of cloud computing: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.

What is cloud computing and list its characteristics? ›

Cloud computing is a type of computing that offers shared resources, software, and information to computers and other devices on demand. The main characteristics of cloud computing are scalability, elasticity, low cost, on-demand self-service, rapid elasticity and high reliability.

Which of the following is not one of the five characteristics of cloud computing? ›

Static environment is not an essential characteristics of cloud computing. Explanation: Cloud computing is a convenient configurable computational resources. There are some five essential characteristics of 'cloud computing model'.

What are the key characteristics of cloud computing quizlet? ›

These are the characteristics of cloud computing. On Demand self service broad network access resource pooling rapid elasticity and consumption based pricing.

What are the 4 main tenets of cloud computing quizlet? ›

The 4 main tenets of cloud computing are:
  • Usable.
  • collaborative.
  • Reproducible.
  • Extensible.
Oct 8, 2020

What are the different types of cloud computing? ›

Types of Cloud Computing
  • Infrastructure as a Service (IaaS) ...
  • Platform as a Service (PaaS) ...
  • Software as a Service (SaaS)

What are the characteristics and limitations of cloud computing? ›

There are many characteristics of Cloud Computing here are few of them : On-demand self-services: The Cloud computing services does not require any human administrators, user themselves are able to provision, monitor and manage computing resources as needed.

What is the characteristics of cloud computing brainly? ›

Answer. Answer: Cloud computing's characteristics and benefits include on-demand self-service, broad network access, and being very elastic and scalable.

What are the basics of cloud computing? ›

It is a technology that uses remote servers on the internet to store, manage, and access data online rather than local drives. The data can be anything such as files, images, documents, audio, video, and more.

What is the main benefit of cloud computing? ›

Cloud computing is greener

By moving to the cloud, businesses can reduce their energy consumption and carbon footprint by up to 90%. Rather than having in-house servers and software, businesses can use cloud-based services to access the same applications and data from any computer or device with an internet connection.

Which of the following are key characteristics of a public cloud? ›

At its core, however, a public cloud consists of the following key characteristics:
  • on-demand computing and self-service provisioning;
  • resource pooling;
  • scalability and rapid elasticity;
  • pay-per-use pricing;
  • measured service;
  • resiliency and availability;
  • security; and.
  • broad network access.

What are the 5 most essential things that must be followed before going for cloud computing platform? ›

Following are the essential things that must be followed before going for the cloud computing platform:
  • Uptime.
  • Loss of data.
  • Data storage.
  • Compliance.
  • Business continuity.
  • Data integrity in cloud computing.
Jun 7, 2023

What are the essential characteristics of cloud computing quizlet? ›

Q-Chat
  • on-demand self-service.
  • broad network access.
  • resource pooling.
  • rapid elasticity.
  • measured service.
Feb 16, 2021

What are the 3 basic components of cloud computing? ›

three major components of cloud computing are: Clients, Data center, and distributed servers as shown in Fig.

What are the 4 main tenets of cloud computing? ›

Usable, Collaborative, Reproducible, and Extensible
  • Four Key Tenets of Cloud Computing. ...
  • Making data available isn't enough to make it usable. ...
  • The best science happens in teams. ...
  • Reproducibility shouldn't be hard. ...
  • The impact of TCGA is extended by new data and tools. ...
  • Current status.
May 11, 2016

Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 6366

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.