什么是云计算和 AWS?
了解本地部署、IaaS、PaaS 和 SaaS 之间的区别,并了解 AWS 如何融入每种模型。
什么是云计算和 AWS? 是 CoddyKit 上的免费 AWS Solutions Architect 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 AWS Solutions Architect 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 AWS Solutions Architect 课程共包含 4 节课。
什么是云计算
云计算让您可以通过互联网租用服务器、存储和数据库,并且只为实际使用的部分付费——无需购买或运行自己的数据中心。
本地部署与云
采用本地部署时,您拥有并运行全部硬件。在云中,您可以在几分钟内启动资源,使用完毕后停止付费。这就是敏捷性、弹性和广泛覆盖。
IaaS:基础设施即服务
IaaS提供原始构建模块——虚拟机、网络和存储。您管理 OS 和应用;AWS 负责硬件。EC2 是典型示例。
# Example: launching a basic EC2 instance via AWS CLI (IaaS)
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t3.micro \
--key-name MyKeyPair \
--subnet-id subnet-12345678PaaS:平台即服务
PaaS隐藏基础设施,因此您只需交付代码。AWS 负责修补和扩展——Elastic Beanstalk 会自动为您设置服务器和负载均衡器。
# Deploy an app with Elastic Beanstalk (PaaS)
eb init my-app --platform node.js --region us-east-1
eb create my-env
eb deploySaaS:软件即服务
SaaS是通过互联网提供的开箱即用软件——无需管理底层内容。例如 Gmail 或 Salesforce,您只需登录并使用。
什么是 Amazon Web Services
AWS于 2006 年推出,是全球使用最广泛的云平台,拥有 200 多项服务和遍布世界各地的数据中心。SAA-C03 考试就是以此平台为基础。
云的主要优势:弹性
弹性意味着资源会随需求增长或缩减。Auto Scaling 会在繁忙时增加服务器,在空闲时移除服务器,因此您只需为实际使用的部分付费。
云的主要优势:敏捷性与速度
敏捷性意味着您可以在几分钟而不是几周内启动服务器、数据库或全球 CDN。您可以低成本试验、快速失败,并更早进入市场。
云经济学中的 CapEx 与 OpEx
传统 IT 意味着大量前期支出,即 CapEx。云将其转变为按需付费的 OpEx,使成本直接对应您的实际使用量。
部署模型:公有、私有和混合
云有三种模型:公有(共享 AWS)、私有(专用于一个组织)和混合(两者结合)。大多数企业采用混合模式,尤其是在迁移期间。
AWS 定价原则
AWS 定价遵循三个理念:按实际使用量付费、提前预留可享受更低价格,以及用量越大单价越低。这些原则支撑了大多数成本优化题。
快速检查
测试您对本课 AWS Solutions Architect(SAA-C03)概念的理解。
课程回顾
您学到了云可以按需交付 IT 服务,IaaS、PaaS 和 SaaS逐步减少您需要管理的内容,以及 AWS 如何将 CapEx 转变为 OpEx。下一部分:全球基础设施。
常见问题解答
「什么是云计算和 AWS?」课时是免费的吗?
是的 — 「什么是云计算和 AWS?」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 AWS Solutions Architect 课程的其余内容,请升级到 CoddyKit PRO。 AWS Solutions Architect 课程共包含 4 节课。
「什么是云计算和 AWS?」这节课中我会学到什么?
了解本地部署、IaaS、PaaS 和 SaaS 之间的区别,并了解 AWS 如何融入每种模型。 你通过在浏览器中直接运行的动手代码来练习 AWS Solutions Architect,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 AWS Solutions Architect 需要有经验吗?
无需任何先前经验。CoddyKit 上的 AWS Solutions Architect 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「什么是云计算和 AWS?」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 AWS Solutions Architect 课中编写并运行代码吗?
能。每节 AWS Solutions Architect 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 什么是云计算和 AWS?
- AWS 全球基础设施
- 核心服务类别概览
- 责任共担模型