Quinton Hoole - 华为 技术副总裁
重点推荐:《为什么云原生应用的开发仍然如此艰难?》
来自微软研究院/华盛顿大学的 Irene Zhang 和华为的技术副总裁 Quinton Hoole 合作分享的话题:对于普通的应用开发人员来说,创建可靠、可扩展的分布式云原生应用仍然太难了。为什么只是为了构建一个简单的业务应用或社交媒体应用,就必须去了解和解决复杂的分布式系统问题,比如数据一致性、碎片平衡、共识算法、网络分区和指数退避?鉴于新的实际应用现今需要跨间断连接的移动设备、混合云服务器、边缘节点和物联网设备等运行,这就让问题变得更加复杂,甚至到了无法实现的地步。二位业界大神将会介绍分布式系统研发方面的一些最新进展,以及他们的团队合作研究的开源分布式云操作系统,以便为开发人员提供方法借鉴。
Ian Talarico – Google 资深软件工程师
Etan Shaul – Google 资深软件工程师
《IDE 扩展助力加速Kubernetes应用开发工作流》
来自 Google 的 Ian Talarico 和 Etan Shaul 将会给大家带来关于使用探讨如何使用 Visual StudioCode 和 IntelliJ IDE 扩展简化 Kubernetes 的开发工作流。具体包含以下几项内容:
- 轻松使用 IDE 创建 GKE 集群。
- 在几分钟内从零起部署一个支持多种语言和微服务的应用。
- 使用 Skaffold 创建镜像并持续部署到 GKE,以缩短内部周期。
- 通过 IDE 实时调试在本地和远程集群中运行的应用。
- 使用 Kustomize 简化并减少所需的配置。
- 设置和管理多个环境。
Arun Gupta - AWS首席开源技术专家
《Java 开发人员的 Kubernetes 之旅》
多产的AWS 开源技术专家 Arun Gupta 带给大家的是别开生面的分享,没有幻灯片,只有代码:详细说明了如何在 Kubernetes 集群中部署 Java 应用,具体来说包括以下内容:
将应用打包为 Docker 镜像
创建 Kubernetes 清单
创建 Helm 图表
在本地 k8s 集群中进行测试