The services offered by Cloud Computing offer a great advantage in terms of scalability, adapting to business needs at any time. In this sense, three main types of cloud services can be identified:
Software as a Service (SaaS):
In this model, the cloud provider hosts the customer’s applications in its environment, allowing the customer to access them over the Internet. The underlying infrastructure, including hardware, is managed by the provider.
Platform as a Service (PaaS):
Here, the customer has direct access to the hardware and software, using the contracted services remotely. The provider is responsible for system, network, server and security maintenance.
Infrastructure as a Service (IaaS):
This type of service provides IT resources to companies, such as servers, networks, storage and space in a data center, on a pay-as-you-go model.