当前位置: 首页 > news >正文

谷歌云:下一代开发者和企业解决方案的强力竞争者

自从2018年Oracle前研发总裁Thomas Kurian加入谷歌云(Google Cloud)并出任谷歌云CEO以来,业界对于谷歌云的发展就十分好奇。而谷歌云的前任CEO Diane Greene曾是VMware的创始人之一,那么两任企业级技术和解决方案出身的CEO,与谷歌云这个天然具有开发者基因的云服务相结合,究竟将走出一条什么样的云技术路线?谷歌云如何与AWS和微软云这两家分别在开发者和企业解决方案方面各有特色的云大厂展开竞争?

根据Synergy Research Group的2018 Q3调研报告,当时亚马逊和微软是公有云市场中遥遥领先的前两名,合计市场份额超过了50%,当时谷歌处于第四位,阿里巴巴处于第五位,Oracle和腾讯云等处于五到十位之间。而在Synergy Research Group的2023 Q2调研报告中,谷歌云已经跃升第三大公有云厂商,与亚马逊和微软一起合计占据72%的市场份额。尽管亚马逊和微软仍是前两大公有云厂商,但谷歌云已经显示出了强有力的竞争力。

WIKIBON分析师在参加了谷歌云的2023 Cloud Next大会后,认为谷歌云在生成式AI时代已经表现出了数据和AI方面的强力领导地位。WIKIBON分析师认为谷歌云对于开发者和下一代创业公司来说,有着广泛的吸引力。同时,谷歌云在企业解决方案方面的聚焦,与AWS在过去十年间所代表的分散型云服务,形成了鲜明对比。谷歌不断扩展GSI和小型CSP等合作伙伴生态,从而鼓励在全球范围内采用谷歌开发工具。

尽管当前谷歌云的营收只有AWS的五分之一,但谷歌云的长期布局以及将AI视为云的未来,为谷歌云带来了光明的前景。

谷歌云的“成功配方”

WIKIBON分析师在参加完谷歌云的2023 Cloud Next大会后,提出了谷歌云有可能成功的“配方”。

首先是谷歌云当前聚焦的“三驾马车”:开发者,解决方案和生态系统。

第一是开发者,谷歌云为开发者提供低代码、零代码和高级编码解决方案,让开发者能够广泛接受和获得这些解决方案,很多现在的20岁出头开发者都是使用Gmail、Google Docs和其它谷歌工具长大的,而不是Microsoft Office的用户,因此这些开发者对于谷歌品牌有着天然的熟悉度和正面评价;第二是解决方案,随着生成式AI Co-pilots的快速进化,已经嵌入到所有谷歌产品中;第三是生态系统,谷歌提供的是高度集成的数据和AI平台,为市场提供以数据为中心的架构,而不是传统的DBMS为中心的架构,此外谷歌云还与全球集成商GSI合作伙伴,同时鼓励全球的小型CSP积极采用其技术。

其次在加速计算方面,谷歌在TPU方面取得的进展,可以部分地弥补GPU的缺口,同时也能更好的将生成式AI集成到所有谷歌产品中。在2023 Cloud Next大会上,谷歌介绍了即将推出的第五代TPU,目前正处于预览版。谷歌TPU v5e相比前几代的TPU芯片具有更高的训练和推理性能,比第四代TPU的训练性能提高了2倍、推理性能提高了2.5倍。同时, TPU v5e可以配置多达256个芯片,从而实现更大规模的学习和推理。总之,谷歌TPU v5e表现出了惊人的性能提升。

最后是安全性,谷歌云强调在DevSecOps方面的全栈能力,特别是在2022年以54亿美元收购了网络安全领域的领导性公司Mandiant,这也是谷歌有史以来的第二大收购案。成立于2004年的Mandiant公司,在全球网络安全领域享有盛誉,在 22 个国家及地区拥有网络安全专业人员,为 80 个国家及地区的客户提供服务。

分析师们普遍认为,谷歌云在TPU方面的独特优势,让谷歌云可以摆脱NVIDIA的控制,特别是第五代TPU将极大提高生成式AI在谷歌所有产品中的普及率。相比之下,微软等竞争对手则面临着GPU供应短缺的挑战。

WIKIBON分析师认为,谷歌云聚焦于开发者体验、优化的解决方案以及不断扩展生态,将为云市场设定新的节奏,特别是整个云市场正在被基于AI的快速创新重新定义的大背景下。而谷歌云在预期和解决基础设施挑战方面的努力可圈可点,TPU的代际更新将让谷歌云在下一轮云市场竞争中超越微软等竞争对手。谷歌云锁定AI和云的战略方向,这将为整个科技产业带来一个新的分水岭,谷歌云也有望成为开发者和行业用户的强有力可选项。

架构差异与生成式AI冲击云市场

在对比AWS、微软和谷歌这三大云厂商在架构和生成式AI方面的差异,WIKIBON分析师得出如下结论:

谷歌的AI集成策略:谷歌在计算、网络和应用解决方案方面的独特架构,是其能够实现在产品中普遍集成AI的重要原因;因为拥有全栈的技术和解决方案,谷歌能够在自己的云平台上一致的扩散AI能力,将AI无缝集成到自有的产品和套件中;由于谷歌高集成度的平台架构设计,谷歌云的AI集成优势,要比微软的Office 365+OpenAI的组合更有优势。

AWS的独特挑战:AWS产品组合更像是300+独立的云服务,而不像谷歌和微软那样是一个统一的平台;尽管AWS也会向其产品和服务中融入AI能力,但其自有云服务本身的分散性将减缓在平台所有层面的AI集成过程;尽管市场上有议论认为AWS在AI方面有些落后,但AWS在AI方面仍有历史性优点,例如SageMaker,但从品牌宣传推广的角度来看,微软和谷歌的力度更猛。当前仍处于AI市场的早期,尽管AWS显得有些落后了,但AWS在历史上都勇争第一,也许年末的re: invent活动将给出新的答案。

架构理念的差异:AWS、谷歌云和微软云的基础设施架构方式各不相同。AWS是更加以硬件为中心的平台理念,聚焦于提供更多的服务以提高硬件能力;谷歌和微软以软件为中心的理念让他们可以快捷地“翻新”自家云服务的平台,从而利用生成式AI的优势;由于基础设施架构理念的不同,AWS将受到更大的挑战,由于理念的错位而导致核心AI工具化和基础设施配给的延迟。

市场认知:年轻一代的云。在年轻一代中,正在发生技术亲和度的代际变化,也就是今年20岁出头的开发者们都是用谷歌套件(Dos、Gmail)等长大的,他们的技术忠诚度更偏向谷歌。

在WIKIBON分析师看来,谷歌正在开发者人群和企业客户中取得重要的进展,而开发者正是AWS的传统优势所在,企业客户正是微软云的强项。谷歌云与微软云因其以软件为中心的平台而有着竞争优势,而AWS的模块化架构将在快速AI集成的竞争中遭遇挑战。尽管AWS遇到了潜在挑战,考虑到AWS传统上在AI方面的竞争优势,WIKIBON分析师认为不能在生成式AI时代低估AWS。不过,由于整个技术产业的代际认知变化,更加年轻的开发者们将倾向于谷歌云,这将对未来数年的云市场支配地位,产生深远的影响。

谷歌云的数据与AI平台及策略

在2023 Cloud Next大会上,谷歌宣布了一系列新的AI 举措,包括推出Vertex AI框架以及Duet面向解决方案的聊天能力等,以及分享了谷歌云对基础设施、数据和AI的构架,这些有助于进一步了解谷歌云在下一代云市场中的竞争态势。

向以数据为中心架构的迁移。当前,很多云平台架构都在向以数据为中心的架构进行迁移,这意味着在AI时代我们正在远离DBMS传统数据库为中心的平台架构。一系列的计算引擎不再与数据队列打交道,而是与一个全局性单一真实数据源打交道。

向以数据为中心的平台架构迁移,其中的一个主要原因是成本——如果继续使用传统DBMS数据库,即使它能提供事务完整性,其成本也十分高昂。通用存储——数据湖,数据湖能处理所有结构化和非结构化的数据格式,这一点意义重大,因为它减少了数据孤岛和处理管道,包括BigQuery、Vertex和第三方在内的多个引擎,可以访问数据湖这单一真实数据源。DBMS的转变,其体系架构发生了重大改变,DBMS不再是数据的“守门人”,而仅是数据供应链中的一环,现在多个计算引擎共享一个单一存储引擎,尽管这样做将带来事务完整性方面的权衡,但它提供了灵活性和成本效益。

Duet AI与聊天机器人。谷歌发布了Duet AI,这是一个可以无缝接入各种数字工具的聊天机器人,能够显著提升用户体验。该解决方案既面向普通大众,也可面向专业人群。

谷歌的新品牌定位。谷歌将自身描述为下一代高科技公司的平台,显示谷歌正在努力吸引年轻一代的技术爱好者,并将亚马逊和微软公司定位为传统科技公司。

Looker与BigQuery和Duet。是否需要将谷歌收购的商业智能软件Looker架设到BigQuery之上,以利用Duet的全面优势,这仍存在着一定的不确定性。

平台的一致性。谷歌云的数据与AI平台是紧密集成在一起的。BigQuery和Vertex能够互动而无需将数据在数据管道中移动。这样的特性,在AWS和微软云中尚未看到。

安全。在2023 Cloud Next大会上,安全是重头戏。将Mandiant的能力集成到谷歌云平台,尤其能应对正在兴起的AI安全问题。

网络。谷歌云强调了跨云网络的能力,强调高效数据传输的重要性。

谷歌的分布式云。这一点可能被很多人忽略但十分重要,即AlloyDB Omni的能力可以运行在任何Docker容器实例上而不一定是在云上,这是对分布式云架构和边缘计算的重要支持。

生态。在2023 Cloud Next大会上,看到了GSI们、PWC、德勤、Slalom、Cognizant、HTC、Wipro、Infosys等对于谷歌云的显著投资。

总结而言:谷歌云正在云市场强调其以数据为中心的架构、跨所有自有平台集成AI的能力。谷歌云强调具有成本效益、通用存储以及组件之间的连贯互动,从而显示了对于用户体验一致性的承诺。WIKION的分析师认为,谷歌云正在数据与AI平台方面显示了强有力的竞争力,在一些特定场景下显著拉开了与竞争对手的距离。(文/宁川)

相关文章:

谷歌云:下一代开发者和企业解决方案的强力竞争者

自从2018年Oracle前研发总裁Thomas Kurian加入谷歌云(Google Cloud)并出任谷歌云CEO以来,业界对于谷歌云的发展就十分好奇。而谷歌云的前任CEO Diane Greene曾是VMware的创始人之一,那么两任企业级技术和解决方案出身的CEO&#x…...

任务分配问题(回溯法)

算法设计 问题描述 有n(n≥1)个任务需要分配给n个人执行,每个任务只能分配给一个人,每个人只能执行一个任务。 第i个人执行第j个任务的成本是c[i][j](1≤i,j≤n)。求出总成本最小的分配方案 …...

华为OD 字符串消除(100分)【java】A卷+B卷

华为OD统一考试A卷+B卷 新题库说明 你收到的链接上面会标注A卷还是B卷。目前大部分收到的都是B卷。 B卷对应20022部分考题以及新出的题目,A卷对应的是新出的题目。 我将持续更新最新题目 获取更多免费题目可前往夸克网盘下载,请点击以下链接进入: 我用夸克网盘分享了「华为O…...

索引背后的数据结构——B+树

为什么要使用B树? 可以进行数据查询的数据结构有二叉搜索树、哈希表等。对于前者来说,树的高度越高,进行查询比较的时候访问磁盘的次数就越多。而后者只有在数据等于key值的时候才能进行查询,不能进行模糊匹配。所以出现了B树来解…...

面试用-常用注解

Configuration 注意由ConfigurationClassPostProcessor来处理ConfigurationClassPostProcessor执行这个后置处理 ConfigurationClassParser.parse执行这个方法里面会解析很多注解。1、Component 对于Component也是一样递归调用parse方法,一层层解析…...

【c++】跟webrtc学std array 4: H264PacketBuffer 包缓存

H264PacketBuffer m98代码:H264PacketBuffer 类似于PacketBuffer ,但仅用于H264// The H264PacketBuffer does the same job as the PacketBuffer but for H264 // only. To make it fit in with surronding code the PacketBuffer input/output // classes are used. 因此,…...

Nodejs Web数据库应用演示实例

Nodejs Web应用基础演示实例 Web数据库应用 一、服务器端 var express require(express); var app express(); var mysql require(mysql);//设置静态资源目录public app.use(express.static(__dirname /public));//创建mysql数据库访问连接(数据库主机地址&a…...

Vue 中setup的特性

特性四&#xff1a;父传子组件传参【defineProps】&#xff1a; 父组件&#xff08;传递数据&#xff09;&#xff1a;利用自定义属性传递数据。 <template><h3>我是父组件</h3><hr /><Child :name"info.name" :age"info.age"…...

Peter算法小课堂—正整数拆分

大家可能会想&#xff1a;正整数拆分谁不会啊&#xff0c;2年级就会了&#xff0c;为啥要学啊 例题 正整数拆分有好几种&#xff0c;这里我们列举两种讲。 关系 我们看着第一幅图&#xff0c;头向左转90&#xff0c;记住你看到的图&#xff0c;再来看第二幅图&#xff0c;你…...

EDUSRC--简单打穿某985之旅

免责声明&#xff1a; 文章中涉及的漏洞均已修复&#xff0c;敏感信息均已做打码处理&#xff0c;文章仅做经验分享用途&#xff0c;切勿当真&#xff0c;未授权的攻击属于非法行为&#xff01;文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直…...

vue2升级到vue2.7

vue2升级到vue2.7 小小的改进,大大的提升 只需要简单修改,开发体验得到大大提升. 为什么要升级Vue2.7 不能拒绝的理由: 组合式 API(解决mixins问题:命名冲突,隐式依赖)单文件组件内的 <script setup>语法模板表达式中支持 ESNext 语法(可选链:?.、空值合并:??)单文…...

【django2.0之Rest_Framework框架一】rest_framework序列器介绍

Django RestFramework(简称DRF) 提供了序列化器Serialzier的定义&#xff0c;可以帮助我们简化序列化与反序列化的过程&#xff0c;不仅如此&#xff0c;还提供丰富的类视图、扩展类、视图集来简化视图的编写工作。REST framework还提供了认证、权限、限流、过滤、分页、接口文…...

Mock 测试详解:什么是 Mock 测试

Mock测试 什么是 Mock &#xff1f; Mock 的意思就是&#xff0c;当你很难拿到源数据时&#xff0c;你可以使用某些手段&#xff0c;去获取到跟源数据相似的假数据&#xff0c;拿着这些假数据&#xff0c;前端可以先行开发&#xff0c;而不需要等待后端给了数据后再开发。 Mo…...

Android端自定义铃声

随着移动应用竞争进入红海时代&#xff0c;如何在APP推送中别出心裁显得尤为重要。例如对自己的APP推送赋予独特的推送铃声&#xff0c;能够给用户更加理想的使用体验。 1、个性化提醒铃声有助于当收到特定类型的消息时&#xff0c;用户能够立刻识别出来。 2、不同的推送铃声…...

docker mysql 5.7

1.docker 安装mysql 5.7 docker pull mysql:5.72.配置容器MySQL数据、配置、日志挂载宿主机目录 # 宿主机创建数据存放目录映射到容器 mkdir -p /usr/local/docker_data/mysql/data# 宿主机创建配置文件目录映射到容器 mkdir -p /usr/local/docker_data/mysql/conf #(需要在…...

MySQL中如何进行分库分表的设计和实现?

分库分表是一种常用的数据库扩展方式&#xff0c;可以提高数据库的并发处理能力和扩展性&#xff0c;下面是分库分表的设计和实现的一般步骤&#xff1a; 数据库选择&#xff1a;选择合适的数据库管理系统&#xff08;DBMS&#xff09;&#xff0c;如MySQL&#xff0c;支持分库…...

linux 安装谷歌浏览器和对应的驱动

创建文件install-google-chrome.sh #! /bin/bash# Copyright 2017-present: Intoli, LLC # Source: https://intoli.com/blog/installing-google-chrome-on-centos/ # # Redistribution and use in source and binary forms, with or without # modification, are permitted p…...

FPGA的通用FIFO设计verilog,1024*8bit仿真,源码和视频

名称&#xff1a;FIFO存储器设计1024*8bit 软件&#xff1a;Quartus 语言&#xff1a;Verilog 本代码为FIFO通用代码&#xff0c;其他深度和位宽可简单修改以下参数得到 reg [7:0] ram [1023:0];//RAM。深度1024&#xff0c;宽度8 代码功能&#xff1a; 设计一个基于FPGA…...

攻防世界web篇-backup

这是链接中的网页&#xff0c;只有一句话 试着使用.bak点缀看看是否有效 这里链接中加上index.php.bak让下在东西 是一个bak文件&#xff0c;将.bak文件改为.php文件试试 打开.php文件后就可以得到flag值...

uni-app:js二维数组与对象数组之间的转换

一、二维数组整理成对象数组 效果 [ ["前绿箭","DI10","RO1"], ["前红叉","DI2","RO2"], ["后绿箭","DI12","RO3"], ["后红叉","DI4","RO6"] ] …...

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…...

Appium+python自动化(十六)- ADB命令

简介 Android 调试桥(adb)是多种用途的工具&#xff0c;该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具&#xff0c;其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利&#xff0c;如安装和调试…...

从深圳崛起的“机器之眼”:赴港乐动机器人的万亿赛道赶考路

进入2025年以来&#xff0c;尽管围绕人形机器人、具身智能等机器人赛道的质疑声不断&#xff0c;但全球市场热度依然高涨&#xff0c;入局者持续增加。 以国内市场为例&#xff0c;天眼查专业版数据显示&#xff0c;截至5月底&#xff0c;我国现存在业、存续状态的机器人相关企…...

系统设计 --- MongoDB亿级数据查询优化策略

系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log&#xff0c;共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题&#xff0c;不能使用ELK只能使用…...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

Ubuntu Cursor升级成v1.0

0. 当前版本低 使用当前 Cursor v0.50时 GitHub Copilot Chat 打不开&#xff0c;快捷键也不好用&#xff0c;当看到 Cursor 升级后&#xff0c;还是蛮高兴的 1. 下载 Cursor 下载地址&#xff1a;https://www.cursor.com/cn/downloads 点击下载 Linux (x64) &#xff0c;…...

上位机开发过程中的设计模式体会(1):工厂方法模式、单例模式和生成器模式

简介 在我的 QT/C 开发工作中&#xff0c;合理运用设计模式极大地提高了代码的可维护性和可扩展性。本文将分享我在实际项目中应用的三种创造型模式&#xff1a;工厂方法模式、单例模式和生成器模式。 1. 工厂模式 (Factory Pattern) 应用场景 在我的 QT 项目中曾经有一个需…...

【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?

FTP&#xff08;File Transfer Protocol&#xff09;本身是一个基于 TCP 的协议&#xff0c;理论上不会丢包。但 FTP 文件传输过程中仍可能出现文件不完整、丢失或损坏的情况&#xff0c;主要原因包括&#xff1a; ✅ 一、FTP传输可能“丢包”或文件不完整的原因 原因描述网络…...

Easy Excel

Easy Excel 一、依赖引入二、基本使用1. 定义实体类&#xff08;导入/导出共用&#xff09;2. 写 Excel3. 读 Excel 三、常用注解说明&#xff08;完整列表&#xff09;四、进阶&#xff1a;自定义转换器&#xff08;Converter&#xff09; 其它自定义转换器没生效 Easy Excel在…...