Cloud Computing refers to the use of information technology over a network, usually the Internet. It is therefore Internet-based computing.
The idea behind this is that it is no longer every single company and private person who invests in their hardware and software, but that IT resources are shared within large networks.
Cloud Computing is an indispensable part of today’s IT world and a huge economic factor. It covers all areas of modern information technology and the possibilities are practically endless. There is virtually nothing that cannot be done “in the cloud”.
Despite the abundance of offers and the complexity of the topic, the basics of Cloud Computing can be broken down to the simple formula: 5-3-4.
There are five features that are characteristic of Cloud Computing:
- On-demand Self Service: self-service
- Broad Network Access: Access to resources via a network, anytime and anywhere
- Resource Pooling: shared resources
- Rapid Elasticity: rapid adaptation of various resources to the actual need
- Measured Services: measured and monitored usage
There are three areas of application:
- Infrastructure as a Service (abbreviation: IaaS): Use of IT infrastructure via a cloud
- Platform as a Service (abbreviation: PaaS): Use of IT resources for software programming via a cloud
- Software as a Service (abbreviation: SaaS): Use of software via a cloud
And there are four cloud types:
- Public Cloud: for the general public
- Private Cloud: for individual companies
- Community Cloud: for a group of companies from the same industry
- Hybrid Cloud: Hybrid of Public Cloud and Private Cloud
The main advantages of Cloud Computing are cost savings, flexibility and convenient access to IT resources and data.
Disadvantages are the dependence on the cloud provider and the need for a stable Internet connection. There are also many problems and open questions in the areas of data protection and IT security. Furthermore, the issue of climate protection should not be neglected in Cloud Computing.