image

作者:Stephanie Wong,Google Cloud Developer Advocate

Google I/O 2021 来啦!虽然举办形式稍有不同,Google I/O 2021 仍将在第一时间为大家带来新鲜热辣的 Google 产品资讯。5 月 18 日至 21 日(美国当地时间),所有人都将能够免费(线上)参加这场科技盛会!

你可能已经知道,Google I/O 是第一时间掌握 Google 助理、地图、Android、Workspace 等众多 Google 产品最新动向的最佳渠道。近年来,Google Cloud 也成为了 Google I/O 舞台上的一大主角,每年在其专属的 Next 大会开幕之前,通过这个机会向全世界展示其最新成果。无论你是我们的新用户,还是想要在 Google Cloud 上保护你的应用和数据,我们的团队都十分乐于通过 Google I/O 2021 与您这样的开发者交流沟通。今年的 Google I/O 2021 将为大家带来大量精彩云技术内容,下面简单介绍部分最值得关注的讲座和活动。

这些讲座的主讲人很多都是我在开发者关系和产品管理团队的同事,他们的用心准备我都看在眼里,因此我可以向大家打包票,每一场都是干货满满!

与往年一样,今年的 Google I/O 2021 仍将由 Sundar Pichai 的主题演讲和 Jason Titus 的开发者主题演讲揭开帷幕,他们将为大家概括介绍本场大会的主旨并发布最重要的 Google 新产品和 Google Cloud 新产品。

大会日程表中还列出了 Google 地图、Firebase、Flutter 及其他产品的数十场讲座和研讨会。要查找与 Cloud 相关的场次,你可以使用右上角的过滤功能。

image

今年大会的一个核心主题是机器学习和人工智能,我们就先从这个领域开始吧:

image

人工智能 (AI)

机器学习 (ML) 领域的新动向

我不想“剧透”太多,但可以向大家保证,这场讲座绝对不容错过!我们的产品和工程总监将与大家分享我们在机器学习领域的多项重大发布,包括用户在创建、理解和部署适用于各种应用的 ML 模型时会用得着的多种开发者工具。从负责任的 AI 实践到 TensorFlow 2.5 版,从移动设备到微控制器,你不但能收获各种第一手产品资讯,还将学到如何实现端到端 ML 流水线的管理。

AI/ML Demo 擂台赛

在这场 Demo 擂台赛中,大家将看到多个短小精悍的产品 Demo,直观了解我们最新产品的实战运用。Zack Akil、Markku Lepisto 和 Kaz Sato 这三位来自 Google 的 Demo 大咖大显身手,就像他们过去打造实时足球点球分析、运动员形体塑造改进、 像有声书一样朗读 PDF 文件、石头剪子布机器人等诸多 ML 模型时一样,运用 ML 技术打造了多个精彩创意 Demo。在这场擂台赛中,他们将向大家演示 3 个简短有趣的 Demo,展现 Cloud AI 技术在开发者手中的无限潜能。

使用 Google Cloud 构建端到端 AI 解决方案

如果你有关注 Google Cloud 的 ML 产品,可能会认识我们的开发者布道师 Sara Robinson。她曾经运用 ML 技术创作全新烘培食谱以及从零开始现场编写 ML 模型。在此讲座中,她将告诉你如何使用 Google Cloud 构建、训练和部署一款具备伸缩弹性的 AI 应用。从原始数据到完成部署的模型,Sara 将为你详解 ML 流程中的每一步。听完这场讲座后,你将能够运用 Cloud AI 产品加速自己的 ML 项目。

利用 ML 技术发现和解决日常生活中的问题

无论你是 ML 菜鸟还是老手,在流程早期阶段都经常会面临这样一个难点:决定何时该使用 ML 技术并找出将 ML 技术集成到应用中的最快捷方式。Google Cloud 另一位成就斐然的开发者布道师 Dale Markowitz 将 ML 技术融入到自己的日常生活中,以此解决各种生活难题,例如选择着装、将 PDF 文件转化为有声书以及建立一个父亲节视频档案库。在此讲座中,她将为大家讲解如何发现最常见的 ML 用例(分析多媒体、构建智能搜索和转换数据),以及如何借助易用的工具快速将这些用例集成到你的应用中。她将展示如何使用 Google Cloud、Firebase 和 TensorFlow 等工具来实现智能搜索视频和文章、分析你的网球发球动作、翻译视频并为其配音等等。

image

无服务器 (Serverless)

作为下一代云计算范式,无服务器技术在运维模型(无需管理基础架构、托管式安全模型、按用量付费)和编程模型(基于服务、事件驱动、拥抱开源)方面都独具特色和优势。今年,随着 Google Cloud 通过以开发者为中心的设计原则和多功能性来重新定义这一领域,无服务器技术也将成为舞台上的主角。下面是我在这个领域精选出的几场讲座:

在 Google Cloud 上实现 Kotlin 或 Dart 全栈开发

如果你已经在使用 Kotlin 或 Dart 构建移动应用、桌面应用或 Web 应用,则可以用其构建在 Google Cloud 上运行的后端,实现用这两种语言进行全栈开发。我的同事 Tony Pujals、Grant Timmerman 和 James Ward 将向大家演示如何通过 Kotlin 或 Dart 利用我们的 Cloud Run 产品,打造出可自动伸缩的高性能事件驱动型服务,而无需设置服务器或管理基础架构。

无服务器 Demo 擂台赛

Join Abby Carey、Sara Ford 和 Katie McLaughlin 将进行 3 场简短 Demo 演示,向大家展现我们的无服务器计算解决方案的无限可能。他们每个人最近都在潜心打造自己的原创 Demo,例如使用 Cloud Code 提升开发者生产力或对 Cloud Run 进行压力测试。在这场擂台赛中,他们将演示如何使用 Buildpacks 创建容器、如何使用 Cloud Code 部署 Cloud Run 服务,以及如何使用 Visual Studio Code 来调试 Cloud Functions 函数。

利用 Google Cloud Run,简单三步从开发走到生产

在这场讲座中,我的同事 Marc Cohen 将以三种不同方式运行一个简单的 Web 应用:在本地运行、在 Docker 容器中运行、在 Google Cloud 上运行。利用学到的知识,你将无需更改任何代码,即可轻松跨越这三种环境的边界。

image

跨产品

利用 Workspace AMP for Gmail 和 Apps Script 应用,轻松进行 AppSheet 开发

我最近刚好发布过一篇关于应用开发领域自动化的文章,而 AppSheet 正是我们通过无代码流程帮助开发者缩短自动机器人和集成功能开发时间的平台。该平台现在支持与 AMP for Email 及 Apps Script 等 Workspace 技术无缝集成。我们的开发者布道师 Christian Schalk 将演示如何使用 AppSheet AMP 发送内含表单的电子邮件,以便收件人无需离开电子邮件(无需使用其他应用)即可向 AppSheet 应用提交回复。另外,他还将演示如何将 AppSheet 应用关联到现有的 Apps Script 函数,以便实现复杂的 Workspace 自动化流程。

接触史通知:打造为百万用户服务的基础架构

接触史通知 (Exposure Notifications) 是 Google 和 Apple 携手开发的一个项目,旨在通过 iOS 和 Android 设备实现数字化的病患接触史跟踪功能,进而为政府机构和全球社区的抗疫工作提供支持。Seth Vargo 将引导你整体了解这个全球性项目的后端代码和基础架构系统(所有源代码都已在 GitHub 上公开),以及一个六人团队是如何只利用 Google Cloud 服务构建出一个安全、可快速部署且全球可用的系统。

除了上面这些,还有许多精彩讲座等着你参加!不要忘了,你可以在 Google I/O 2021 网站的“探索”页面上按主题和技术水平(初级、中级、高级)浏览所有内容。