Skip to content
Go back

How to Provide Services Through Cloud Computing

Updated:

Recently I have been helping our marketing team with structured technical descriptions. While choosing topics, I realized how “AI” and “cloud computing” have become buzzwords. Most people only half understand them, but if you do not mention them you seem out of date. Since we are a SaaS provider, writing a cloud-computing explainer from that angle felt like a good direction.

Definition

Cloud computing is a technology that provides computing resources (such as servers, storage, databases, networks, and software) over the internet. It allows users to access and use these resources on demand without purchasing and maintaining local hardware or software. The core idea is to centralize computing resources and deliver them as services over the network.

Service Models

Cloud computing has three service models, from bottom to top: IaaS -> PaaS -> SaaS.

Deployment Options

There are three common deployment options: public cloud, private cloud, and hybrid cloud.

[Our current deployment] Public Cloud

Provided by cloud vendors (e.g., Alibaba Cloud, Huawei Cloud, AWS, Microsoft Azure)

Private Cloud

A cloud environment built for a single organization, hosted on-premise or in a third-party data center, with higher security (after a company and product reach a certain stage, this is typically chosen by key accounts with strict security requirements).

Hybrid Cloud

If you want the scalability and security of public cloud while keeping data on-premise to satisfy data residency laws, or to support compute closer to customers, hybrid cloud is a good fit.

IaaS Layer

We primarily use Alibaba Cloud’s infrastructure for networking and storage to build our SaaS foundation.

PaaS Layer

Non-application Services

We mainly use Alibaba Cloud’s development platforms and environments to build and deploy application services, such as container services and serverless computing.

Application Services

SaaS Layer

We provide services to users through the SaaS layer.

idea Benefits of SaaS


Share this post on:

Previous Post
As an R&D Leader, How to Organize Tech Sharing
Next Post
Spending Less: Slimming Down My Subscriptions