What is cloud computing
Cloud Computing, key to the democratization of innovation
Business R&D Digital talent Digital AI
Successive digital innovations in the 21st century have driven cloud computing technology, which allows remote access to different software via the Internet. And its applications have been key, for example, to the implementation of teleworking in companies. In addition, the cloud improves productivity by ensuring more agile procedures or reducing IT and maintenance costs, and even minimises environmental impact.
We are living in an era of constant technological innovation which, when applied to the business environment, makes it possible to streamline, simplify, coordinate and unify more and more processes. An obvious example is cloud computing which, together with Big Data, the Internet of Things (IoT), Machine Learning and Artificial Intelligence, has become an essential tool in the activity of many companies. Find out what it is, how it works and its main advantages.
Cloud computing: definition and origin
Cloud Computing is a technology that provides remote access to software, data processing and file storage on the Internet, making it an alternative to working on a personal computer or local server. This is how the American software company Salesforce defines this technology, which also points to its ability to democratise access to international-level software resources as one of its main virtues.
"The cloud provides services to companies of all sizes. The Cloud is for everyone. The Cloud is a democracy"
Marc Benioff, Salesforce CEO
In other words, Cloud Computing offers both individuals and companies a pool of well-maintained IT resources that can be accessed simply, securely, and on demand. There is a key expression in this technology: multi-location, which is what differentiates cloud computing from simple outsourcing and previous application service provider models.
The origin of this technology dates back to the '60s. For some experts it was John McCarthy, to whom the concept of Artificial Intelligence is also attributed, who introduced it in 1961. On the other hand, there are those who believe that the concept of Cloud Computing could already be seen in the contemporary work of Joseph Carl Robnett Licklider, one of the creators of ARPANET — the seed of today's Internet —, who visualised everybody being able to be interconnected in order to access data and programs from anywhere.
Characteristics of cloud computing
Now that we have the definition, we can list the main attributes of Cloud Computing according to the National Institute of Standards and Technology (NIST):
How does cloud computing work and what is it used for
To understand Cloud Computing it helps to know how it works. In simple terms, this technology uses a network layer to connect outlying user devices to centralised resources in a data centre — places that require a large amount of energy for power supply and cooling —.
Cloud Computing in itself comprises two parts:
- Front end
The front end infrastructure includes everything that the end user interacts with, i.e. components such as local networks, web browsers and web applications.
- Back end
The back end infrastructure takes care of powering the front end architecture. It includes the hardware and storage and is located on a remote server.
SEE INFOGRAPHIC: Cloud Computing architecture at a glance [PDF] External link, opens in new window.
Cloud Computing has many applications but we highlight three of them:
- Software maintenance: when the software comes from the Cloud, problems and fluctuating costs largely disappear.
- It provides better security: Cloud computing security is far superior to that of traditional computing, which strengthens a company's cybersecurity.
- It democratises computing: this technology is capable of putting all users on the same level, regardless of how many of them are on the platform.
Types of cloud computing
According to the technological multinational IBM, there are three types of Cloud Computing, although with Salesforce there is a fourth:
- Private Cloud: an infrastructure used by a single organisation, whether managed and hosted internally or externally. It does not have a public access point.
- Public Cloud: these belong to and are administered by companies that offer fast and affordable access to IT resources through a public network.
- Hybrid Cloud: this uses a private Cloud base combined with strategic integration and the use of the services of a public Cloud.
- Community Cloud: Created when different companies or organisations combine their resources on the Cloud with the aim of solving a common problem.
What is Artificial Intelligence?
Are we aware of the challenges and main applications of Artificial Intelligence?
What is machine learning?
Discover the main benefits of machine learning.
AI Algorithms
Types of Artificial Intelligence Algorithms.
Internet of Things (IoT)
Are we ready for the world that new technologies will bring?
Advantages of cloud computing
Cloud computing offers numerous advantages to companies that opt to use it. They include: