在线课程

大会介绍

会议概览

 

从源头了解云原生Java

火爆的 Spring、Cloud Foundry、微服务、Cloud Native 将不仅仅是浮于表面的“谈资”, 来自Spring官网的数位海外重量级大咖将在北京为您带来一场技术饕餮盛宴。 对于主办方Pivotal来说,举办这样一场会议凭借的是其在Spring Cloud、Spring Boot、Cloud Foundry 、DevOps等领域的技术累积以及对企业数字化转型的洞察。

在这次技术大会上,我们将向您展示云原生Spring的一些列精彩内容, 您将从源头了解现代云原生Java以及快速发展的Spring编程模型的最新资讯。 我们的海外专家很多是Spring技术领域的贡献者,他们将与大家分享并探讨现代应用开发、Spring Boot 2.0, Spring Cloud Gateway,DevOps、CI/CD等热门话题,大量的实操定让您不虚此行。

 

 

日程安排及内容演讲摘要

 

9:00-9:20 签到
9:20-9:30 开场致辞
Michael Coté,Pivotal 技术总监
9:30-10:30 响应式Spring和Spring Boot 2.0
Mark Heckler,Pivotal软件开发布道师

Spring Framework 5.0现已推出!这一版本中最令人激动的新功能就是支持响应式编程。以Pivotal的Reactor项目为基础,该功能支持恢复和响应能力很强的消息驱动型弹性服务。Spring Framework 5.0集成了一个已改编为支持响应式处理的类似MVC的组件模型,以及一个新型万维网端点:功能性响应式端点。在这个演讲中,我们将介绍新的基于Netty的万维网运行环境;如何在此新环境中运行Servlet代码,以及如何将其与现有的Spring堆栈技术融合。 
10:30-11:30 云原生Spring
Josh Long,Pivotal Spring技术布道师

我听到太多朋友反应: “真希望你在‘云原生Java’演讲中介绍更多内容!”我听取大家的建议啦!在这次的演讲中,Josh不仅会介绍云原生Java,同时将深入介绍Spring Cloud对现代微服务开发的支持,重点关注真正重要的功能以及我们已经着手在Spring Boot 2.0和Spring Cloud Finchley中实现的功能,主要内容包括但不限于此: 功能性响应式REST端点; 使用Spring Framework 5进行响应式编程。在每一层控流,并在执行输入/输出时最高效地利用每个CPU。在安装了来自Spectre和Meltdown的补丁程序后,您将最大限度地提高效率; Kotlin:想要Java吗?且看来自Kotlin的图书馆; 使用Apache Kafka进行消息传递的精彩演示; 介绍全新的响应式、支持限速、支持代理、可识别Websocket的Spring Cloud Gateway; ASCII艺术; 通过断路器和最终一致性实现可靠性。 
11:30-12:30 Spring、函数、无服务器 如何为我所用?
刘凡,Pivotal云计算高级架构师

如今,全世界都在推崇“服务”——基础架构即服务、容器即服务、平台即服务、软件即服务…..当然,还有函数即服务。开发人员正在忙着钻研应用平台和容器概念,对于函数即服务,他们又该怎么做呢?开发人员怎样才能透过喧闹的概念炒作,弄清楚无服务器、Kubernetes、Spring Cloud 呢?我们将探讨 Riff,这是一个在 Kubernetes 基础上构建的函数即服务 (FaaS)。我们还将讨论应该在您企业环境中的哪些地方使用函数和无服务器,并通过一些简单的演示来说明该如何入手。此次分享将帮助您透彻理解各种概念术语,为您掌握 FaaS 大局打下坚实基础。  
12:30-13:30 午餐
13:30-14:30 Spring Cloud Gateway
Spencer Gibb,Pivotal软件开发布道师

什么是API Gateway?使用API Gateway能让您的微服务架构获得哪些好处?API Gateway有哪些类型?每种类型有哪些特征? Spencer Gibb 将为您介绍并演示首个新一代API Gateway:Spring Cloud Gateway以及它的架构和开发人员体验。您可以了解路由匹配和筛选,以及与Zuul 1体验的不同之处。Spring Cloud Gateway的功能特性包括支持WebSocket、响应式开发人员体验和速率限制等等。
14:30-15:30 Pivotal Application Service上的Spring Boot和Spring Cloud应用
李刚,Pivotal高级解决方案架构师

是什么让Cloud Foundry成为运行Java微服务的最佳平台?让我们超越Java构建包,了解是什么让分布式平台完美适合分布式应用。为何在服务部署之后,BOSH管理的微服务基础架构能够让DevOps团队更轻松地完成工作?对于一些关键功能,比如服务发现、断路器监控和配置服务,运维自动化是什么样的?本次演讲中,我们将介绍是什么让Spring Boot、Spring Cloud和Spring Cloud Data Flow工作负载非常适合在Cloud Foundry上运行。
15:30-16:30 Bootiful Testing安心测试
Josh Long,Pivotal Spring技术布道师

如果您知道某些代码最多还有几分钟就要交付并发布到生产环境了,您的感觉如何?如果您知道某些代码再修改几次就要交付并发布到生产环境了,您的感觉如何? 
是否高枕无忧并且信心满满? 
测试驱动型开发(TDD)可以让您拥有这种自信。有了TDD,您可以确信自己构建的内容正确无误。因为它为您提供了可以遵循和测量的即时标准。TDD让开发人员知道他们能够修复出现的问题并加以改进,从而满怀信心,以更快速且安全的方式开展工作。在本次演讲中,Spring开发布道师Josh Long (@starbuxman)将会介绍如何测试Spring应用和服务。我们将了解如何测试基本组件模型、如何利用测试切片的优势,以及如何测试Web应用。此外,我们还将了解如何确保API生成者和API使用者能够利用使用者驱动的合约式测试(CDCT)开展有效合作,且不会影响端到端集成测试的测试金字塔。 
16:30-17:30 使用Spinnaker在Kubernetes上创建开发工作流
Paul Czarkowski,Pivotal解决方案架构师

开创性的Kubernetes是一个运维平台,具备极大的灵活性,但部署简单应用时却会遇到一些问题。而Spinnaker可以帮助您轻松创建自定义工作流,用于在Kubernetes上测试、构建和部署您的应用。Paul将介绍容器和Kubernetes以及它支持的默认开发/部署工作流。然后他将展示如何使用Spinnaker来简化和精简工作流,帮助提供一个完全#gitops风格的CI/CD。 
17:30 问答和抽奖

拟邀嘉宾

Michael Coté

Pivotal 技术总监

时间:11-03 09:30 - 16:30
地点:京仪大酒店 海淀区大钟寺东路9号

报名购票

主办方