Google I/O 2021 云计算开发者指南
Posted 谷歌开发者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google I/O 2021 云计算开发者指南相关的知识,希望对你有一定的参考价值。
作者 / 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 相关的场次,你可以使用右上角的过滤功能。
今年大会的一个核心主题是机器学习和人工智能,我们就先从这个领域开始吧:
人工智能 (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 等工具来实现智能搜索视频和文章、分析你的网球发球动作、翻译视频并为其配音等等。
选择着装
https://www.youtube.com/watch?v=o6nGn1euRjk&list=PLIivdWyY5sqLsaG5hNms0D9aZRBE7DHBb&index=7
将 PDF 文件转化为有声书
https://www.youtube.com/watch?v=q-nvbuc59Po&list=PLIivdWyY5sqLsaG5hNms0D9aZRBE7DHBb&index=5
父亲节视频档案库
https://www.youtube.com/watch?v=_IeS1m8r6SY&list=PLIivdWyY5sqLsaG5hNms0D9aZRBE7DHBb&index=1
无服务器 (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 上运行。利用学到的知识,你将无需更改任何代码,即可轻松跨越这三种环境的边界。
Cloud Code 提升开发者生产力
https://youtu.be/JypfRNRmaXk
Cloud Run 进行压力测试
https://cloudonair.withgoogle.com/events/born-digital-summit?talk=track2-session4
跨产品
利用 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 网站的 "探索" 页面上按主题和技术水平 (初级、中级、高级) 浏览所有内容。
利用 Workspace AMP for Gmail 和 Apps Script 应用,轻松进行 AppSheet 开发
https://events.google.com/io/session/8625723c-2940-4918-a5ad-e0f43db09288?lng=en
自动化
https://cloud.google.com/blog/topics/developers-practitioners/what-no-code-automation-looks-appsheet
AppSheet
http://www.appsheet.com/
研讨会和自由问答 (AMA)
请务必看看 "研讨会和自由问答" 页面,然后用右上角的菜单筛选出云计算相关内容。你将看到 AI 技术研讨会、使用 Dialogflow 构建聊天机器人的技术研讨会、有关全栈 Flutter 开发的自由问答环节以及其他大量活动。
"研讨会和自由问答" 页面
https://events.google.com/io/program/content?5=type_workshop&5=type_ama&4=topic_cloud&lng=en
Codelab 和培训课程
你可以通过实操 Codelab 和培训课程增长知识。这些自学式资源可以帮助你掌握我们的产品。学完之后,你还可以获得相应的 Google Developer 个人资料徽章。
线上 "逛" 会场
今年的 Google I/O 2021 将开设一个虚拟的海岸线圆形剧场式 (往年的 Google I/O 多次在这个剧场实地举办) 会场,你可以在其中 "漫步" 参观各个产品领域的展位并体验更多内容,包括各种视频、Codelab、圆桌座谈会以及 Rainbow Rumpus (彩虹大乱斗) 比赛。在这场比赛中,你将在 Cloud Run 上部署一项微服务,与其他人部署的微服务互掷 "彩虹" 一较高下。胜出者将赢得一份惊喜奖品,而所有人都将加深对 Google Cloud 的了解。你将收获部署 Kotlin、Java、Go、Python 或 Node.js 微服务的第一手经验,并学到更多容器和 Cloud Run 相关知识。
社区交流厅
我们将在社区交流厅中举办多场活动,让大家能与身份/兴趣相合的开发者线上 "面对面" 交流,例如身为 Women Techmakers 项目成员的女性开发者、Google Cloud 认证专业人士、位于同一地区的开发者 (分别有不同语言的场次)、希望职业生涯更进一步的开发者、热爱开源的开发者等等。
社区交流厅
https://events.google.com/io/community?lng=en
Google Cloud 开发者中心
我们在 cloud.google.com/developers 发布了一个新的 Google Cloud 开发者中心。这是我们面向开发者的门户,你可以在其中找到各种 Google Cloud 内容并与 Google Cloud 社区互动交流。它以云计算开发者布道师新发布的新鲜技术内容为主打,同时以包括你在内的云计算开发者社区为中心,希望你会喜欢。
以上是关于Google I/O 2021 云计算开发者指南的主要内容,如果未能解决你的问题,请参考以下文章
云游 Google I/O 2021——Google Cloud 硬件算力和模型新突破