Cloud Computing

Definition

Cloud computing is the provision of computing resources (e.g. servers, storage space, databases, network components, ready-made application software, analysis and intelligent functions) via Internet, i.e. the cloud, in order to offer faster innovation, flexible resources and economies of scale. The user can access the respective cloud directly via Internet browser and, after logging in, use data from various devices immediately. As a rule, he only pays for the cloud services he actually uses. In this way, operating costs can be reduced, the infrastructure can be run more efficiently and scaling can be carried out according to demand.

Everything as a service – different cloud services

  • With IaaS (Infrastructure-as-a-Service), users design their own computer clusters. This means that they themselves are responsible for the selection, installation, operation and functioning of the software. Examples: Amazon Elastic Compute Cloud (EC2) or Infrastructure-as-a-Service von Fujitsu
  • PaaS (Platform-as-a-Service) enables them to develop or run their own software applications. This is done within a provided software environment.
    Examples: Microsofts Windows Azure
  •  (FaaS) Serverless Computing has similarities with PaaS and focuses on creating app features. However, it eliminates the time required to continuously manage the servers and infrastructure required for this. The cloud provider takes care of setup, capacity planning and server management. Serverless architectures are highly scalable and event-driven. You only deploy resources when a specific function is used or a specific trigger is triggered. Examples: Amazon Web Services (AWS Lambda)
  • SaaS (Software-as-a-Service) or Software on demand refers to access to various software and application programs.
    Examples: Microsoft Office 365 and Salesforce CRM-Applications

Types of Cloud Computing

The Public Cloud
This public computer cloud is used by the general public or various customers. For example, a software is used by several companies or customers that are active in the same industry. Their email services or services like Google Docs are well-known examples of the public cloud.

The Community Cloud
This cloud allows the use of IT infrastructures as in the public cloud, but for a small circle. It is therefore used by groups that pursue the same interests, for example in joint projects. However, the data is not publicly available, it is restricted to the small circle of users.

The Private Cloud
The private cloud is mostly used for privacy reasons. Here, companies operate their IT services independently, which they only make available to their own employees in a secure environment.

The Hybrid Cloud
With the Hybrid Cloud, the public and private clouds are used as required. In this hybrid form, some services run via the public cloud, while data protection-critical applications are processed directly in the company.


The advantages of a cloud

  • Maintenance or administrative work is no longer necessary.
  • The capacity of the cloud is almost infinite, so there are no more bottlenecks.
  • Applications and services based on cloud computing can be used from anywhere at the same time, so that, for example, a company's contact details are always up to date and available to all employees.
  • The risk of data loss or hardware failure is minimized.
  • Cost savings are achieved because only the services that are really needed are paid for.

Our smart applications


Contact

+49 89 44 388 99 50

contact@smart-applications.com

Use our contact form.