云计算

随时随地获取计算资源,重新定义IT基础设施

什么是云计算?

云计算是通过互联网提供计算服务的模式,包括服务器、存储、数据库、网络、软件等资源。就像用水用电一样,你不需要自己建发电厂或水厂,只需要按需付费使用即可。

云计算的出现彻底改变了企业的IT模式:不再需要购买和维护昂贵的服务器,只需要在云端租用所需的资源,按实际使用量付费。

☁️ 云计算市场规模

2023年全球云计算市场规模超过5000亿美元,预计到2030年将突破1.5万亿美元。AWS、Azure、阿里云是全球前三大云服务商。

云计算的服务模式

IaaS(基础设施即服务)

提供最基础的计算资源:虚拟机、存储、网络。用户可以完全控制操作系统和应用程序,就像租用了一台远程的电脑。

典型产品:AWS EC2、阿里云ECS、Azure Virtual Machines

PaaS(平台即服务)

提供应用开发和运行的平台,包括操作系统、数据库、开发工具等。开发者只需关注代码,不用管底层基础设施。

典型产品:Heroku、Google App Engine、AWS Elastic Beanstalk

SaaS(软件即服务)

直接提供可用的软件应用,用户通过浏览器就能使用,不需要安装任何东西。

典型产品:Gmail、Salesforce、Office 365、钉钉

🏗️ IaaS

你负责:应用、数据、运行时、中间件、操作系统
云商负责:虚拟化、服务器、存储、网络

🛠️ PaaS

你负责:应用、数据
云商负责:运行时、中间件、操作系统及以下

📱 SaaS

你负责:使用软件
云商负责:一切技术问题

🔄 无服务器

你负责:函数代码
云商负责:自动扩展和运维

云计算的部署模式

公有云

由第三方云服务商运营,资源在多个客户之间共享。成本最低,灵活性最高,适合大多数场景。

私有云

专门为一个组织构建的云环境,可以在本地数据中心或由第三方托管。安全性和控制性更强,但成本较高。

混合云

结合公有云和私有云的优势。敏感数据放在私有云,非敏感应用使用公有云。是目前企业采用最多的模式。

云计算的核心技术

虚拟化

将物理服务器划分为多个虚拟机,每个虚拟机都像一台独立的计算机。这使得资源利用率大大提高。

容器技术

Docker和Kubernetes是容器技术的代表。容器比虚拟机更轻量,启动更快,是云原生应用的基础。

微服务架构

将大型应用拆分为多个小型、独立的服务,每个服务可以独立开发、部署和扩展。

自动扩展

根据负载自动增加或减少计算资源。流量高峰时自动扩容,低谷时自动缩容,既保证性能又节省成本。

云计算的优势

💡 案例:Netflix的云之路

Netflix是云计算的标杆用户。他们完全运行在AWS上,每天处理数十亿次API请求,为2亿多用户提供流媒体服务。云计算让Netflix能够快速在全球扩张,并在流量高峰时轻松应对。

主流云服务商