拆解云计算:初学者简易指南

发布: (2025年12月14日 GMT+8 15:56)
5 min read
原文: Dev.to

Source: Dev.to

云的真实含义

Cloud

通过互联网按需交付 IT 资源,采用按使用付费的计费方式。

🔹 按需交付

需要时获取资源。无需提前数月规划或一次性购买硬件。如果现在需要一台服务器,只需几分钟即可创建。不再需要时,可以删除它。

🔹 IT 资源

这些是运行应用程序通常需要的构件,例如:

  • 服务器(虚拟机)
  • 数据库
  • 存储
  • 网络组件(负载均衡器、防火墙等)

与其自行拥有这些实体硬件,不如从云服务提供商租用。

🔹 通过互联网

云资源通过互联网访问。只要有网络连接,就可以在全球任何地方管理你的基础设施。

🔹 按使用付费

只为实际使用的资源付费。如果一台服务器运行一小时,就付一小时的费用;如果停止运行,通常就不再为计算资源付费。这种灵活性很强大,但也意味着需要注意未使用的资源。

什么是虚拟机?

Virtualization

虚拟机提供了灵活性,是云计算的基础,使得在一台硬件上可以运行多个虚拟服务器。

虚拟机(VM)是一种基于软件的计算机,运行在实体计算机(宿主机)内部,允许你在隔离的环境中运行完整的操作系统(例如在 Mac 上运行 Windows,或在 Windows 上运行 Linux)及其应用程序,并使用宿主机的一部分硬件资源(CPU、内存、存储)。

如果你拥有一台强大的服务器,你不想只为单一操作系统而专用。虚拟化技术可以把服务器的资源划分为多个 VM,每个 VM 拥有自己的操作系统,从而高效利用硬件。

云服务类型

Types of Cloud Services

云服务通常分为三种模型,依据提供商管理的范围与用户自行控制的范围:

🔹 IaaS(基础设施即服务)

通过互联网提供虚拟化的计算资源。你租用服务器、存储和网络,但操作系统和应用程序需要自行管理。
示例:AWS、GCP、Azure

🔹 PaaS(平台即服务)

提供一个开发和运行应用程序的平台,无需管理底层的服务器、存储或网络——这些由提供商负责。
示例:Heroku、Google App Engine

🔹 SaaS(软件即服务)

在云上交付完全托管的软件应用。你直接使用软件,无需关心基础设施或平台的管理。
示例:Gmail、Dropbox、Slack

为什么可以尝试使用

Benefits

  • 灵活的按需付费,而非固定支出。
  • 与自建硬件相比,维护和运行成本更低。
  • 可随时扩展或缩减容量,无需担心服务器。
  • 弹性——自动根据需求变化扩展资源。
  • 敏捷——快速分配资源、适配工作负载,并迅速测试与部署应用。

小结

云计算乍看可能很复杂,但把它拆解为按需资源、虚拟化以及相应的优势等简单概念后,就容易多了。

Back to Blog

相关文章

阅读更多 »