使用Spinnaker在Kubernetes上创建开发工作流
Paul Czarkowski Pivotal解决方案架构师
Bootiful Testing安心测试
Josh Long Pivotal Spring技术布道师
Pivotal Application Service上的Spring Boot和Spring Cloud应用
李刚 Pivotal高级解决方案架构师
Spring Cloud Gateway
Spencer Gibb Pivotal软件开发布道师
Spring、函数、无服务器 如何为我所用?
刘凡 Pivotal高级平台架构师
云原生Spring
Josh Long Pivotal Spring技术布道师
响应式Spring和Spring Boot 2.0
Mark Heckler Pivotal软件开发布道师
开场致辞
Michael Coté Pivotal 技术总监
会议概览
火爆的 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 | 问答和抽奖 |
Pivotal解决方案架构师
Pivotal高级解决方案架构师
Pivotal软件开发布道师
时间:11-03 09:30 - 16:30
地点:京仪大酒店 海淀区大钟寺东路9号