Ein Blog über Code, Hardware und Co

Technik und Hardware, Programmieren und Entwickeln

What is Cloud Computing – An Overview of the Concept, Technology, and Services

Definition: What is Cloud Computing?

Cloud computing is a type of Internet-based computing that provides shared processing resources and data to computers and other devices on demand.

Cloud computing offers technically and economically long-term potential.

It is a solution for those who want to share their resources over the internet, without having to buy expensive hardware or software. Cloud computing allows users to store their documents, data, and media in a remote location that they can access from any device with an Internet connection. It also allows users to access their files from any location.

The benefits of cloud computing are numerous: it provides easy access to your files from any device at any time; it is more secure than storing your information on your own computer or on the hard drive of another person’s computer; it has lower upfront costs than traditional methods of storing data; and it can be scaled easily.

Cloud Computing is a collective Term which gathers a lot of technologies, use-cases and products.

Cloud-Computing has a lot of subject areas, the most common are:

  • Software as a Service (Paas)
  • Platform as a Service (SaaS)
  • Infrastructure as a Service (IaaS)

And Cloud Computing is a economic factor: In 2021 there were made sales of about 410 billion USD – only in Cloud Computing.

The Counterpart of Cloud Computing is “Edge Computing”, which describes local data processing and some kind of a “local cloud”.

An Overview: Benefits and Disadvantages of Cloud Computing

BenefitsDisadvantages
-> Scalable-> Privacy Concerns
-> Efficient-> Dependency of third party providers
-> Flexibility-> Depends on Internet Connection
-> Mobility
->Maintenance
-> Loss Prevention and Disaster Recovery
Table 1: Benefits and Disadvantages of Cloud Computing-

Anyway: Cloud Computing is on a massive worldwide rise and covers a lot of potentials – even financial potential. Lets have look at Germany:

Infografik: Cloud Computing auf dem Vormarsch | Statista Mehr Infografiken finden Sie bei Statista

Special Case: Mobile Cloud Computing

Mobile Cloud Computing is an approach to handle Software and Applications which needs a lot of computing-power and mobile devices with limited computing power and powerbudget.

These applications are designed to run on mobile devices, but they are connected to powerfull data centers in the cloud. The data centers gets the tasks, calculate the tasks and sends the results back – over wireless networks.

Parts of Cloud-Computing: SaaS, PaaS and IaaS

Software as a Service

Platform as a Service

Infrastructure as a Service

Technological Background: How Cloud-Computing is realized

Crashinformation: Cloud Computing in 3 Minutes