Cloud computing is the on-demand availability of computer system resources, in particular data storage (cloud storage) and computing power, without direct, active management by the user. The term is commonly used to describe data centers that are available to many users over the Internet. Large clouds that prevail today often have functions that are distributed from central servers to multiple locations. If the connection to the user is relatively close, it can be called an Edge Server.
Proponents of public and hybrid clouds find that cloud computing enables companies to avoid or minimize upfront costs for IT infrastructure. Proponents also claim that cloud computing enables organizations to get their applications up and running faster, improve manageability and perform less maintenance, and IT teams can adjust resources more quickly to accommodate fluctuating and unpredictable needs, whatever the Burst Computing Capability Provides: High computing performance during certain periods of peak demand.
The availability of high-capacity networks, low-cost computers and storage devices, and the widespread adoption of hardware virtualization, service-oriented architecture, and autonomous and utility computing have led to the growth of cloud computing. Until 2019, Linux was the most widely used operating system, including in Microsoft's offerings, and is therefore described as dominant. The cloud service provider (CSP) checks, manages and collects data via the firewalls, the intrusion identification and / or the framework of action and the flow of information within the network. [