领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多录制于 SpringOne Platform 2016。演讲者:Christian Posta,Redhat幻灯片:http://www.slideshare.net/SpringCentral/real-world-microservices-with-spring-cloud-netflix-oss-and-kubernetes
构建分布式系统——无论我们称之为 SOA 还是微服务——都不是一件容易的事。Spring、NetflixOSS 和 Kubernetes 等开源社区带来了数十年的构建这些系统的经验,但问题总是需要被问到:“我们是在应用层还是在基础设施层实现这些模式?”
这是一个面向 Java 开发人员的演示文稿,向开发人员展示了如何在现实世界中(受大型企业客户的经验影响)使用 Spring、Spring Cloud 和 Netflix OSS 等应用程序级组件构建微服务,并在 Docker 和 Kubernetes 等基础设施组件上运行它们。我们将介绍一些陷阱、模式以及使用此生态系统进行开发的总体最佳实践。
具体来说,我们将介绍:-容器化、集群环境中的服务发现-客户端?服务器端发现?何时使用哪个?-使用 Kubernetes 和 Archaius 在容器环境中进行分布式配置技术-使用 Netflix OSS 的舱壁微服务交互-事件驱动的微服务-应用程序生命周期管理