为什么Google云平台正在上升
谷歌云平台(GCP)是谷歌对组成云计算的硬件和软件服务的回答。随着云计算市场的繁荣,大型科技公司正在抓住机会,用云平台产品推动数字转型。
当其他科技巨头,亚马逊(拥有亚马逊网络服务AWS)和微软(拥有Azure),在云产品的市场份额中处于领先地位时,谷歌正在迎头赶上,成为增长最快的云平台。Gartner预测云服务到2022年,整个市场的IT服务将增长三倍。希望扩大公司云投资的技术领导者,或者希望保持技术竞争力的IT专业人士,应该熟悉主要的云参与者,这就是为什么我创建了一个谷歌云平台基础课程。在本文中,我们将介绍Google云平台以及我在课程中涵盖的内容。
什么是谷歌云平台?
谷歌云平台是基于谷歌为其产品(包括搜索、YouTube和Gmail)所使用的相同基础设施构建的公共云服务。谷歌Cloud提供了云计算基础设施,帮助企业扩展其IT基础设施,超越现场服务器解决方案,这可能成为成本过高的业务增长。这些云要素包括核心基础设施、平台、数据库、分析、机器学习、物联网和一套企业服务。客户可以通过使用可用的api或使用谷歌的核心基础设施和平台来构建高度定制的应用程序来优化谷歌云平台的使用。

谷歌云与AWS和Azure
谷歌云是第三大公共云基础设施作为服务云提供商AWS和微软Azure分列前三。虽然每个云平台都有自己独特的优点和缺点,但它们从根本上提供许多相同的服务。谷歌云平台的亮点在于它的容器、机器学习和数据提供。谷歌Kubernetes引擎是谷歌云平台的关键构建块之一,谷歌云平台是业界在公共云中的第一个托管容器编排服务。BigQuery是云中的一个高度可扩展的数据仓库。这谷歌智能平台提供API和“开箱即用”工具,用于扩展AI使用。
这些优势如何与AWS和Azure进行比较?可以说,AWS是云计算领域的领导者,拥有强大的165+产品和强大的全球基础设施。从一项调查埃森哲咨询公司名为AWS最开发人员友好和未来的平台。在相同的调查显示,微软Azure云平台在准确性、内容可读性和技术支持方面得分最高。
许多AWS和Azure客户为成熟数据和分析产品添加Google云云架构。谷歌云最初定位为这中小型企业的解决方案,它仍然看到人气。但凭借其对混合动力和多云的关注,谷歌云平台迅速成为企业的选择。

谷歌云作为多云解决方案的一部分
在实施云解决方案之前,公司应定义云策略和迁移计划。首先创建在组织中运行的所有应用程序的库存,并为其云准备进行评估。通过这个过程,我努力认识到许多技术团队,识别一个云提供商并不总是最好的选择。一个供应商可以使用现有的存储应用程序更好地配对,而另一个供应商可能最适合旋转虚拟机,而在现场服务器可以最佳地适应较小应用的规模。
各种规模的公司都在采用混合(本地和云基础设施的组合)和多云解决方案,因为它们偏离了本地的选择。作为组织云架构的一部分,谷歌保护自身的一种方式是使用Kubernetes作为弥合在楼宇基础设施与云基础架构之间差距的平台。建立在开源基础上,Anthos延伸Kubernetes,Istio, 和编织解决多云部署的挑战。与Anthos,企业可以管理在其数据中心,谷歌云甚至其他云平台内运行的传统和现代工作负载。
谷歌云为AI和数据科学
随着开源机器学习库TensorFlow等项目的开展,谷歌因其在机器学习和人工智能方面的专长而闻名。谷歌Cloud也有这种区别核心组件管理涉及数据科学和人工智能应用的端到端工作流。在一次2019年盈利电话,谷歌首席执行官Sundar Pichai指出,谷歌云的机器学习产品是帮助公司在极具竞争力的市场中推动差异的帮助。
等服务云Pub / Sub,云数据流, 和云DataProc.处理数据摄取,数据准备和数据处理。谷歌智能平台包括揭露API的高级AI构建块,用于视觉,翻译和基于语音的AI服务。GCP的云自动化平台使客户可以轻松地使用定制数据集和构建复杂的机器学习模型,而无需编写复杂的代码。谷歌还张量处理单元(TPUs)可在其平台上提供,以便客户可以加速深度学习神经网络的培训和推理。BigQuery拥有内置的机器学习算法,可用于执行预测分析。
获取Google Cloud平台认证
如果您的组织计划添加Google Cloud,Google提供了两个云认证,助理和专业级别。副级认证重点介绍与谷歌云技术相关的工作任务。专业认证是基于角色的,通过实践经验评估高级谷歌云平台设计和实施技巧。专业级认证轨道内有多种专业化,包括网络,数据和安全型义务。
我建议那些想要学习谷歌云平台基础知识的开发人员和IT专业人员,从助理级认证开始,一旦他们确定了雇主需要哪些专业技能,或者更符合他们未来的职业目标,就可以过渡到专业级别。
我的课程谷歌云平台(GCP)基础在案例研究和平台基本构建块的概要中,向Google Cloud的世界提供第一步。对于已经熟悉谷歌云的人,这是谷歌认证副云工程师2019预备课程将帮助您通过谷歌助理云工程师考试,并介绍使用本文中概述的服务的最佳实践,包括Kubernetes Engine、BigQuery和CloudFunctions等。