公有云(Public Cloud)是云计算的一种部署模式,由第三方云服务提供商(如阿里云、华为云、腾讯云、AWS、Microsoft Azure 等)构建和维护,向公众用户开放并按需计费。
定义:由第三方云服务商运营,基础设施对外提供服务,多个租户共用。
资源提供:如计算资源、存储、网络、安全服务等。
访问方式:通过互联网进行访问和管理。
特点 | 说明 |
---|---|
成本低 | 无需企业自建机房,按使用量付费 |
可扩展性强 | 快速扩容资源,支持业务高峰负载 |
维护简便 | 云厂商负责底层硬件和平台维护 |
灵活性高 | 支持多种服务类型与开发环境 |
安全合规 | 提供标准的安全策略和合规认证支持 |
IaaS(基础设施即服务):如弹性云服务器 ECS、对象存储 OSS
PaaS(平台即服务):如数据库服务、函数计算、API 网关
SaaS(软件即服务):如企业邮箱、协作办公平台
初创企业快速上线产品
教育行业开展在线教学与实验平台
政务云服务标准化部署
大数据分析与AI模型训练
网站托管、视频直播、移动App后台
下面是公有云部署方式:
项目 | 描述 |
---|---|
架构部署 | 云服务商在其数据中心统一部署服务器、存储、网络、安全设备等资源 |
用户接入方式 | 用户通过互联网访问云服务平台(如阿里云、华为云控制台) |
租户模式 | 多租户(Multi-Tenant),即多个用户共享同一物理资源,但逻辑隔离 |
服务交付形式 | 基于 Web 的控制台 + API 接口 + CLI 工具 提供服务 |
计费模式 | 按量计费(Pay-As-You-Go)、包年包月、弹性预留等 |
实现资源隔离和多租户环境的关键。
常用技术:KVM、Xen、VMware ESXi、Hyper-V
应用场景:弹性计算(ECS)、虚拟私有云(VPC)
提供轻量级部署环境,提高部署效率和资源利用率。
代表技术:Docker、Kubernetes(K8s)
应用场景:云原生应用、微服务部署
实现海量数据存储与冗余容错。
常见系统:Ceph、HDFS、对象存储(OSS/S3)
应用场景:备份、归档、大数据分析
实现网络资源的编排与隔离。
代表功能:子网划分、弹性公网IP、负载均衡、专线连接
快速实现资源部署、监控、弹性扩容、告警。
工具:Terraform、Ansible、CloudFormation
身份与访问管理(IAM)、数据加密、WAF、防火墙、日志审计、DDoS防护等
markdown
复制编辑
┌─────────────────────────────┐ │ 用户访问层(Web/API) │ └─────────────────────────────┘ ↓ ┌─────────────────────────────┐ │ 云服务门户 / 控制台 / CLI / SDK │ └─────────────────────────────┘ ↓ ┌──────────────────────────────────────────────┐ │ 核心服务层(PaaS/IaaS) │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ 计算服务(ECS) │ │ 存储服务(OSS) │ │ 网络服务(VPC) │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ └──────────────────────────────────────────────┘ ↓ ┌─────────────────────────────┐ │ 底层资源层(物理服务器/数据中心) │ └─────────────────────────────┘
类型 | 部署地点 | 用户范围 | 成本 | 安全性 | 管理方式 |
---|---|---|---|---|---|
公有云 | 第三方数据中心 | 公众/企业共享 | 低,按需付费 | 标准化合规 | 云商统一管理 |
私有云 | 本地或专属云 | 单个组织独享 | 高,需自建 | 可定制增强 | 自主管理 |
混合云 | 本地 + 公有云 | 混合场景 | 中等 | 可灵活配置 | 混合管理平台 |
厂商 | 代表服务 | 国家/区域 |
---|---|---|
AWS | EC2、S3、Lambda、RDS | 美国(全球第一) |
阿里云 | ECS、OSS、函数计算、MaxCompute | 中国 |
华为云 | 云服务器、对象存储、ModelArts | 中国 |
腾讯云 | CVM、COS、轻量应用服务器、微搭 | 中国 |
Microsoft Azure | 虚拟机、Blob Storage、AKS | 美国 |
入门平台选择:阿里云、华为云提供学生免费试用资源,推荐从这里开始。
基础技能:学会创建ECS实例、配置Linux系统、搭建Web应用。
推荐证书:阿里云ACP、华为HCIA云计算、AWS Cloud Practitioner。
实战项目:部署网站、文件存储、数据库服务、CDN加速实践。
结合岗位:从运维助理、云平台实习生做起,逐步掌握DevOps与云原生技术。