SpringOne Tour 技术峰会

时间: 11-03 09:00 - 18:00
地点: 北京 - 大钟寺东路9号北京京仪大酒店

活动内容 [活动纠错]

从源头了解云原生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等热门话题,大量的实操定让您不虚此行。

本次活动免费参与,我们开设在线直播以满足北京以外的朋友参与,但现场但席位有限, 报名请从速 。

※会议议程※

※讲师及议题介绍※

响应式 Spring 和 Spring Boot 2.0

讲师介绍:Mark Heckler 是 Pivotal 首席技术专家兼开发布道师、会议发言人和出版作家,他主要关注 ( IoT 和云计算软件开发。他一直与制造、零售、医疗、科学、电信和金融行业中的重要客户以及各种公共事业组织合作,为客户开发和交付重要功能。Mark 经常为开源做贡献,是一个面向开发人员的博客作者兼策划人。

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

云原生 Spring

讲师介绍:Josh Long 是 Pivotal 的 Spring 开发布道师。Josh 是一位 Java 冠军,撰写过 5 部著作(包括 O’Reilly 即将出版的《云原生 Java :用 Spring Boot、Spring Cloud 和云铸造设计弹性系统)》),录制过 3 部畅销的培训视频(包括与 Phil Webb 合作的“用 Spring Boot 建造微型服务)”直播课程),他还是一位开源软件贡献者( Spring Boot、Spring Integration、Spring Cloud、Activiti 和 Vaadin )。

演讲摘要:不仅会介绍云原生 Java,同时将深入介绍 Spring Cloud 对现代微服务开发的支持,重点关注真正重要的功能以及我们已经着手在 Spring Boot 2.0 和 Spring Cloud Finchley 中实现的功能:功能性响应式 REST 端点 ; 使用 Spring Framework 5 进行响应式编程。在每一层控流,并在执行输入/ 输出时如何最高效地利用每个 CPU 。在安装了来自 Spectre 和 Meltdown 的补丁程序后,如何最大限度地提高效率。此外还包括 Kotlin 话题以及如何使用 Apache Kafka 进行消息传递的精彩演示。

如何在云端持续部署应用?

讲师介绍:James Weaver 是一位 Java 开发人员、作家、发言人,他一直积极推动 Java 在富客户端和云原生中实现更广泛的应用。James 撰写的著作包括《Inside Java(Java 之内)》、《 Beginning J2EE(开启 J2EE)》、Pro JavaFX 系列和《Java with Raspberry Pi(树莓派中的 Java)》。作为布道师和首席技术专家,James 经常在有关 Java 和云原生开发的国际软件技术会议上发言。

演讲摘要:在社交媒体上谈到开始 Spring Cloud Pipelines 项目时,总会有人回复: “我已经记不清这是第几次从头开始了” 。每家公司都从头开始设置流水线,代码从源代码控制区经过单元测试和集成测试,最后进入生产环境。每家公司都采用某些自动化方式,将应用部署到服务器。该适可而止了——现在应该让这一切自动化,以便集中精力产出业务价值。本次演讲将介绍 Spring Cloud Pipelines 项目的内容。我们将开始一个新项目,即刻就能设置好部署流水线。我们将部署到 Cloud Foundry,并检查我们的应用是否向后兼容,以便我们能够将其回滚到生产环境。

Spring Cloud Gateway 的架构和体验之旅

讲师介绍:Spencer 是业界资深人士,是 Spring Cloud 成员,更是 Spring Cloud Gateway 的主要贡献者。他技术娴熟,精通 Java 技术。他拥有在电子商务平台、政府和非营利组织以及商业智能初创公司的从业经验,在 Spring 领域是一位重量级的领袖人物。

演讲摘要:什么是 API Gateway?使用 API Gateway 能让您的微服务架构获得哪些好处?API Gateway 有哪些类型?每种类型有哪些特征? Spencer Gibb 将介绍并演示首个新一代 API Gateway:Spring Cloud Gateway 以及它的架构和开发人员体验。您可以了解路由匹配和筛选,以及与 Zuul 1 体验的不同之处。

借助 Spring Cloud Stream 2.0 实现云事件驱动的架构

讲师介绍:Jakub Pilimon 是 Pivotal 首席技术专家,一位充满激情的程序员,拥有 7 年从业经验。DDD、TDD 和架构是他最感兴趣领域。不编程时,他会组织 DDD/ 架构培训、骑摩托车、滑雪或者留起小胡子。这是他曾获得 DZone MVB 奖的博客:pillopl.github.io

演讲摘要:“事件驱动”从未离开大众视野,但随着云原生、微服务的兴起,事件驱动变得比以往更受欢迎。然而,事件驱动是一个宽泛的概念,它涵盖了从企业集成到数据流的各种用例。那么,该如何合理利用这个概念?什么是使用这个概念的最佳工具呢?在演讲中我们将简要介绍各种类型的事件驱动架构,以及如何利用 Spring 产品组合中各种面向消息的组件如:Spring Kafka、Spring AMQP、Spring Integration、Spring Cloud Stream。

Spring、函数、无服务器 如何为我所用?

讲师介绍:刘凡长期从事软件研发和技术创新工作,曾先后就职于石化盈科、Adobe 中国研发中心、IBM,从事软件产品研发,系统架构设计,研发管理等工作。在十多年的软件行业从业经历中,积累了丰富的分布式系统架构设计、自动化平台运维和系统稳定性调优等经验。近期主要专注于微服务云原生应用的开发和设计,支持多个知名企业进行数字化转型,对敏捷开发和传统巨石应用拆分以及往云上迁移拥有丰富的实战经验。

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

为什么 Cloud Foundry 是运行 Java 微服务的最佳平台?

讲师介绍:李刚是 Pivotal AppTx 团队资深解决方案架构师,他拥有丰富的大型金融行业系统和保险系统开发经验 。他热爱 Java、Spring Boot、Spring Cloud、NoSQL,多年来持续关注 Spring Cloud 开源项目,也是代码的贡献者之一。

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

使用 Spinnaker 在 Kubernetes 上创建开发工作流

讲师介绍:Paul Czarkowski 是 Pivotal 技术开发人员,也是恢复系统管理员,他运行基础架构的时间久到自己都记不清。他的职业生涯开始于 ISP 和游戏行业,之后 Paul 改变关注点,转而使用开源软件并为其做出贡献,力求改进 Kubernetes 和 OpenStack 等复杂分布式系统的可运维性问题。

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