关闭

Microservices

微服务架构是“新常态”。构建小型的、自包含的、随时可以运行的应用程序可以为您的代码带来极大的灵活性和弹性。Spring Boot的许多专门构建的特性使得在生产环境中构建和运行微服务变得很容易。不要忘记,没有微服务体系结构是完整的春云-简化管理和提高您的容错能力。

microservices是什么?

微服务是一种现代的软件方法,应用程序代码以小的、可管理的、独立于其他程序的部分交付。

为什么构建microservices ?

它们的小规模和相对隔离可以带来许多额外的好处,比如更容易维护、提高生产力、更大的容错能力、更好的业务一致性,等等。

带有Spring Boot的微服务

使用Spring Boot,您的微服务可以从小处开始,快速迭代。这就是为什么它已经成为Java™微服务事实上的标准。用Spring Initializr快速启动项目,然后将其打包为JAR。使用Spring Boot的嵌入式服务器模型,您可以在几分钟内准备好。

试试我们的快速入门指南

Spring Cloud的微服务韧性

微服务的分布式特性带来了挑战。Spring可以帮助您减轻这些问题。有了几个随时可以运行的云模式,春云可以帮助进行服务发现、负载平衡、断路、分布式跟踪和监控。它甚至可以充当API网关。


Microservices图 Microservices图

用Spring Cloud Stream构建流数据微服务

Spring Cloud Stream使得使用和产生事件变得很容易,无论您选择哪个消息平台。Spring Cloud Stream仅用几行代码就将您的微服务与实时消息传递连接起来,以帮助您构建高度可伸缩、事件驱动的系统。

开始春云溪

管理你的microservices

Spring Boot的可选工具框架,测微计,将指标直接发送给Prometheus, Atlas等提供有价值的见解。这个由春云的提供分布式跟踪的Sleuth和Zipkin项目,使您可以实时跟踪正在发生的事情。

开始与千分尺的Spring Boot

云计算上的微服务

微服务的小而无状态的特性使得它们非常适合水平扩展。像TAS和PKS这样的平台可以提供可伸缩的基础设施来匹配,并极大地减少您的管理开销。使用云连接器,您还可以轻松地使用多个后端服务。

准备好开始了吗?