昨天我宣布将每天撰写 AWS 和 DevOps 相关的博客。以下是第 1 天的内容——所有后续内容都建立在这些基础之上。
## 什么是云计算?
- 不再需要在本地设置和维护基础设施,您现在可以通过互联网远程访问计算资源——这就是云计算。
“云”指的是通过互联网提供资源并可随时按需访问的网络。它由网格计算、虚拟化和分布式计算演变而来。您只需一个 Web 浏览器即可使用。
根据 NIST 的定义,云计算是一种模型,可通过网络按需便捷地访问共享的可配置计算资源池(网络、服务器、存储、应用、服务),这些资源可快速配置和释放,且管理开销最小。
主要特点:使用虚拟化、支持按需访问、采用“按使用付费”定价模式。
传统公司需要大量投入基础设施、硬件和运维。借助云计算,服务商负责全部工作——处理故障排查、记录活动并向用户发送分析数据。
服务模型 —— IaaS、PaaS、SaaS
IaaS:
- 服务商提供数据库、服务器、存储和网络等服务,您按使用付费。
- 示例:AWS、Azure、GCP。
PaaS:
- 提供按需的开发、测试和交付应用的环境,内置就绪的开发工具。
- 示例:Heroku、Google App Engine。
SaaS:
- 通过互联网提供即用型软件,通常采用订阅模式,底层一切由服务商管理。- 示例:Gmail、Microsoft 365、Google Drive。
分层视图:
- 从 On-Premise 到 IaaS、PaaS 再到 SaaS,每种模型都为您预先管理更多部分。
- On-Premise 意味着您自己管理一切。
- IaaS 将虚拟化、服务器、存储和网络移交给供应商。
- PaaS 额外移交操作系统、中间件和运行时。
- SaaS 意味着供应商管理全部内容——您只需使用应用。
炒饭比喻:
- IaaS:购买生食材,自己烹饪炒饭。
- PaaS:在餐厅用餐——菜肴已做好,您只需前往享用。
- SaaS:通过 Swiggy 或 Zomato 点餐——送达时完全准备就绪,无需任何操作。
部署模型 —— 公有云、私有云、混合云、社区云
公有云:
- 通过互联网向所有人开放,免费或按使用付费。——由于供应商承担硬件和带宽成本,因此设置成本低廉且简单。
- 优点:成本效益高、可扩展、灵活。
- 缺点:安全性较低、可定制性较差。
私有云:
- 专供单个组织使用,置于防火墙后,仅限特定用户访问。
- 优点:适合敏感数据,安全性可控。
- 缺点:成本高昂,远程访问受限。
混合云:
- 公有云与私有云的组合,为开发和测试新应用提供灵活性。
- 优点:可扩展、成本效益高。
- 缺点:维护较多,设置成本较高。
社区云:
- 面向具有共同安全和合规等关注点的企业的共享解决方案。
- 优点:灵活、合规友好、配置可控。- 缺点:共享存储/带宽受限,共同责任较难界定。
炒饭比喻:
- 公有云:就像在公共美食广场用餐——任何人都可使用,无法控制标准。
- 私有云:就像在自家厨房烹饪——完全掌控,但需自行承担全部成本。
- 混合云:平时在家做饭,大型活动时外卖。
- 社区云:公寓或小区内共享的厨房——特定群体共同使用空间并遵守规则。
第 2 天预告: 客户端-服务器架构与虚拟化——在进入 AWS 之前,再学习两个网络/基础设施基础概念。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.