新浪云、腾讯云、阿里云、百度云、谷歌云、亚马逊云的区别
云计算
云计算是基于互联网的计算方式,通过它共享的软硬件资源和信息按需求提供给计算机和其他设备。
云计算的具体实现方式有三种:
IaaS(Infrastructure-as-a-Service):提供基础设施服务。消费者可通过互联网获取完善计算机基础设施服务,无需购置硬件或考虑网络连接。
PaaS(Platform-as-a-Service):提供平台服务。平台即应用程序运行的环境,需支持特定编程语言如PHP、Java、Python等。
SaaS(Software-as-a-Service):提供软件服务。通过互联网提供软件,无需购买,只需租用。
主要国外服务商包括Amazon EC2、Google GAE、Salesforce。
针对不同需求,有以下选择:
IaaS:阿里云、亚马逊云、腾讯云
PaaS:新浪云、百度云、百度开放云平台
IaaS与PaaS的区别:
IaaS提供服务器,用户可自行配置软件环境,灵活实现各种功能。但需要自己配置,较为复杂。
PaaS提供特定的开发环境,如PHP、Java、Python等,必须在云服务商框架内开发。无需配置环境,但限制了开发语言和规范。
开发应用时,若使用上述编程语言建议选择PaaS服务。若非使用上述语言,则建议使用IaaS服务。
在价格方面,PaaS通常比IaaS便宜,SAE和BAE等服务提供免费配额。
多重随机标签