谷歌云平台入门指南
1. 云服务概述
“云”这个术语已经在许多不同的上下文中被使用,并且有许多不同的定义。简单来说,云是一系列服务的集合,它帮助开发者专注于他们的项目,而不是支撑项目的基础设施。具体而言,像亚马逊弹性计算云(EC2)或谷歌计算引擎(GCE)这样的云服务,提供了用于配置虚拟服务器的API,客户按小时支付使用这些服务器的费用。
云在计算机基础设施中是更高层次的抽象,它将计算、存储、分析、网络等功能推向更高的层次。这种结构使开发者的关注点从CPU和RAM转移到用于存储或查询数据等更高级操作的API上。云服务旨在解决开发者的问题,而不是提供底层工具让开发者自行解决。此外,云服务非常灵活,大多数不需要预先配置或签订长期合同。因此,依靠这些服务可以在无需提前通知或配置的情况下进行扩展和缩减,并且只需为每月使用的资源付费。
2. 谷歌云平台介绍
市场上有许多云服务提供商,包括谷歌、亚马逊、微软、Rackspace、DigitalOcean等。尽管这些公司提供的许多产品相似,但产品的实现方式和细节差异很大。
谷歌云平台(GCP)是一系列产品的集合,它让全球用户能够使用谷歌的部分内部基础设施。其中包括所有云服务提供商都有的常见功能,如通过谷歌计算引擎提供按需虚拟机器,通过谷歌云存储提供用于存储文件的对象存储。此外,它还提供了一些谷歌开发的先进技术的API,如Bigtable、云数据存储或Kubernetes。
与其他云服务提供商相比,谷歌云平台有一些值得一提的差异。首先,谷歌拥有很多杰出的人才,他们创造了一些令人惊叹的新技术,并通过研究论文与世界分享。例如,MapReduce(催生了Hadoop并改变了我们处理“大数据
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



