Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

SpringOne2GX 2015 Replay: Getting Started With Spring Cloud

DZone's Guide to

SpringOne2GX 2015 Replay: Getting Started With Spring Cloud

Learn how Spring Cloud integrates service registration (e.g. Eureka), declarative REST clients (with Netflix’s Feign), reactive programming and the circuit breaker pattern

· Cloud Zone ·
Free Resource

See why enterprise app developers love Cloud Foundry. Download the 2018 User Survey for a snapshot of Cloud Foundry users’ deployments and productivity.

Spring Cloud 1.0 is here! It offers a powerful way to create and consume microservices. As you introduce new services, you introduce integration problems: services can be shaky, they can disappear and - as they’re often exposed over HTTP - they require a bit more footwork than in-process method invocations. In this video, we’ll focus specifically on how Spring Cloud integrates service registration (e.g. Eureka), declarative REST clients (with Netflix’s Feign), reactive programming and the circuit breaker pattern with Hystrix to support easy, robust service-to-service invocations, and messaging microservices with Spring Cloud Stream. This is a deep dive on how to make connect and consume microservices, and is a natural next step after the introduction to building microservices with Spring Boot.


Recorded at SpringOne2GX 2015.

Speakers: Dr. Dave Syer, Josh Long

Slides: http://www.slideshare.net/SpringCentral/getting-started-with-spring-cloud

Cloud Foundry saves app developers $100K and 10 weeks on average per development cycle. Download the 2018 User Survey for a snapshot of Cloud Foundry users’ deployments and productivity. Find out what people love about the industry standard cloud application platform.

Topics:
spring ,spring cloud ,spring boot ,cloud ,java

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}