flex-height
text-black

Woman connecting to business apps using a mobile device

Cloud 101: What is cloud computing technology?

Cloud computing provides services such as data storage, security, networking, software applications, and business intelligence via the internet on a subscription basis.

default

{}

default

{}

primary

default

{}

secondary

Overview of cloud computing technology

Cloud computing has arrived, and everyone is interested in learning more. Your users and customers are accustomed to their personal mobile applications, such as Facebook and Google Docs, where they can interact and work anywhere, at any time. But there is much more behind cloud computing than just a modern web interface. Excellent response time, data storage, information access, reliability, and security are all vital to any business considering a possible “move to the cloud.” It is more than likely that your peers have told you about their success with cloud computing and how they have the most up-to-date technology, much greater flexibility, or lower IT costs.

What is cloud technology?

Cloud computing provides services such as data storage, security, networking, software applications, and business intelligence via the internet on a subscription basis.

As you explore the world of cloud computing, you will want to be familiar with some of the terms, definitions, and choices you have in cloud computing. Here you will find a range of relevant information, including explanations of terms such as SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, and how they differ. The cloud does offer a lot of benefits and we will briefly review those first.

Benefits of cloud computing

Types of cloud computing services

Cloud computing is divided into three main service categories: SaaS, PaaS, and IaaS. Some providers combine these services—and others offer them independently of each other.

What is SaaS?

With SaaS (software-as-a-service), software is hosted on a remote server and customers can access it at any time, from anywhere, via a web browser or a standard web integration. The SaaS provider takes care of backups, maintenance, and updates. SaaS solutions include enterprise resource planning (ERP), customer relationship management (CRM), project management, and more.

What is PaaS?

Platform-as-a-service (PaaS) is a cloud-based application development environment that provides developers with everything they need to build and deploy applications. With PaaS, developers can choose the features and cloud services they want on a subscription or pay-as-you-go basis.

What is IaaS?

Infrastructure-as-a-service (IaaS) allows companies to “rent” computing resources, such as servers, networks, storage, and operating systems, on a pay-as-you-go basis. The infrastructure scales—and customers do not have to invest in the hardware.

IaaS vs. PaaS vs. SaaS

Compare SaaS, PaaS, and IaaS and find out what you can expect from each “as-a-service” model. Most companies now use a mix of the three—and the lines between them can sometimes blur.

SaaS
Pass
IaaS
Who Uses It
Business users
Developers
System administrators
What You Receive
Software applications
Development platform
Computing resources
Purpose
To complete business tasks
To build and deploy applications
To access storage, networking, servers, and other infrastructure online
Provider Controls
Apps, data, runtime, middleware, O/S, virtualisation, servers, storage, networking
Runtime, middleware, O/S, virtualisation, servers, storage, networking
Virtualisation, servers, storage, networking
Customer Controls
N/A—everything is managed by the provider
Apps, data
Apps, data, runtime, middleware, O/S

Types of cloud deployment

There are three different types of cloud deployment: public, private, and hybrid. Many companies choose more than one approach and set up a multi-cloud environment.

  1. Public cloud: With a public cloud, services are delivered to customers over a network that is available for use by the provider’s clients. Public clouds offer efficiency and affordability and are often multi-tenant—meaning the provider runs your service in a shared environment.
  2. Private cloud: With a private cloud, services are maintained on a private network protected by a firewall. You can build a private cloud within your own data centre—or subscribe to one hosted by a provider. Private clouds offer the greatest security and control. For enhanced compliance and data sovereignty, a sovereign cloud is a type of private cloud deployment where your data is stored and processed within designated geographic boundaries to meet compliance and regulatory requirements.
  3. Hybrid cloud: A hybrid cloud is a combination of public cloud, private cloud, and on-premises infrastructure. Hybrid clouds allow you to keep sensitive information in a traditional data centre or private cloud while taking advantage of public cloud resources.

What is sovereign cloud?

A sovereign cloud is a cloud model that guarantees local control over data, operations, and compliance to meet strict national regulations. It ensures data residency, technical and operational sovereignty, and legal safeguards against foreign influence. This approach is designed for highly regulated sectors, providing security and digital autonomy without compromising innovation.

Public vs. private vs. hybrid cloud

Compare the three different types of cloud deployments to find out which would work best for your company.

Public Cloud
Private Cloud
Hybrid Cloud
Environment
Publicly shared computing resources
Private computing resources
Mix of public and private resources
Auto Scaling
High
May be limited
High
Security
Good—but depends on the security of the supplier
Most secure—all data stored in a private data centre
Highly secure—sensitive data stored in a private data centre
Reliability
Medium—depends on Internet connectivity and service provider availability
High—all equipment on the premises or hosted by a dedicated private cloud provider
Medium to high—some dependence on service provider
Cost
Low—pay-for-what-you-need model and no need for on-premises storage and infrastructure
Moderate to high—may require on-premises resources such as a data centre, electricity, and IT staff
Moderate—combination of a pay-as-you-go model and on-premises resources
Who is it for?
Companies that wish to take advantage of the latest SaaS apps and flexible IaaS while keeping costs low
Government agencies, healthcare providers, banks, and any business that handles a large amount of sensitive data
Companies that wish to keep critical applications and data private—and still use public cloud services

Cloud security

Is the cloud actually secure? The level of security in the cloud depends on how it was deployed and the cloud service provider’s capabilities. But it has been shown that in most cases, the cloud provides more security than on-premises installations. There are several reasons for this:

Location of data: An on-premises deployment will mean your data is in your premises. It is worth noting that the first step in someone stealing your data is knowing where it is located. The major cloud providers have many servers in various locations, so it is difficult for anyone to identify where data is located.

Security: With an on-premises solution, your staff maintains all security procedures and software updates. Just recently, a large, well-known insurance company suffered a security breach, and it was discovered that the IT department had not installed security updates for many months. With a reputable cloud provider, companies have full-time professional security experts to keep the data safe.

Backup: In a traditional legacy application implementation in your facility, you are responsible for backing up your valuable information on a regular basis. If your company does this, it is still necessary to have up-to-date copies stored off-site.

Delivering new technologies via the cloud

IT departments are under increasing pressure to transform from cost centres to value creators—and now must lead the charge when it comes to innovation. Cloud computing and Platform-as-a-Service (PaaS) can be a catalyst for CIOs who wish to successfully maintain a bimodal IT environment that encourages rapid innovation while securely supporting the stable, mission-critical core of the business.