Types of cloud computing services
According to their location:

a) Public clouds, which can be free or paid, and are available to anyone who is interested in using them.

b) Private clouds, which make use of in-house servers to store the company data.

c) Hybrid clouds, which are a combination of public and private clouds. Some companies prefer to use in-house servers to store sensitive data, and public clouds, which are cost-effective and easier to maintain, to archive and store less important data.

d) Community clouds, which are the result of a collaborative effort. In this case, several organization share their cloud computing resources, managing them together.

According to the offered service:


a) IaaS (Infrastructure as a Service), is the lowest-level cloud computing service, providing the needed infrastructure that is required by an external application. IaaS is a cost-effective solution for projects which require a huge computing power, large scale data backups, etc.

b) PaaS (Platform as a Service) is used as a basic platform which allows the users to build custom applications, providing them the needed hardware, an operating system and several software development tools.

c) SaaS (Software as a Service) is a high-level cloud computing service. With this option, a fully functional application can be accessed through a web browser. Office 365 is one of Microsoft's SaaS products, for example.

© Cloud Computing Bootcamp. All Rights Reserved.

Recommended resources

Companies are using Watson's big data and analytics to power their business

Open-source software and cloud computing set up the IT industry for a once-in-a-generation battle

It’s All About Risk: The Case for the Cloud

The Three Questions to Ask Before Migrating to the Cloud

Cloud-Based Systems Are Replacing On-Premises IT

Tips for Monitoring Databases in a Hybrid Cloud Environment

How to Leverage Cloud Computing for Maximum Value

Recommended cloud management tools

An introduction to edge computing

Auto-scaling techniques for clouds processing applications with service level agreements

Classifying malware attacks in IaaS cloud environments