SpringOne2GX 2015 回放:云中的消息驱动微服务

新闻 | Pieter Humphrey | 2016 年 1 月 4 日 | ...

在 SpringOne2GX 2015 上录制 演讲者:David Syer 博士,Mark Pollack 博士 幻灯片:http://www.slideshare.net/SpringCentral/message-driven-microservices-in-the-cloud

您是否需要构建云原生微服务以进行分布式流处理和数据集成,但不知道从哪里开始?您只需要代码中的单个注释和 POM 中的单个依赖项即可。新的 Spring Cloud Stream 项目结合了 Spring Boot、Spring Integration 和 Spring Cloud 的强大功能,使其成为现实。

简而言之,Spring Cloud Stream 提供对 Spring Integration 功能的自动配置的支持,例如用于 Kafka、RabbitMQ 和 Redis 的通道适配器。您构建的应用程序位于一个配置文件驱动的基础上,该基础确保了从您的笔记本电脑到云的运行时环境的可移植性。一旦您扩展了这些分布式应用程序,您就会欣赏集成的 Spring Cloud 功能,例如服务发现和配置管理。

本次会议将重点介绍一系列在不同平台上(从本地到远程云)进行的实时演示,以展示 Spring Cloud Stream 开发人员体验的简单性。我们还将深入探讨幕后发生的事情的细节。将会有关于该项目如何启动及其与 Spring XD 演进的相关性的故事,因为后者本身已经开始了云原生微服务之旅。第三个平台,其特点是虚拟化服务器进出存在、工作负载不断移动和缩放以满足可变需求的流动基础设施,需要新的设计模式、流程甚至文化。对这些新范例最广为人知的描述之一是十二要素应用程序 (12factor.net),它描述了云原生应用程序的要素。许多这些需求都通过 Spring Framework 得到满足,其他需求则需要其他系统的支持。在本次会议中,我们将检查十二个要素中的每一个,并介绍 Spring 和 Cloud Foundry 等平台如何满足它们,并且在某些情况下,我们甚至会建议将责任从 Spring 转移到平台。在结束时,您将了解云原生应用程序需要什么、为什么以及如何满足这些要求。

获取 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

抢先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部