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

SpringOne2GX 2015 Replay: Spring Cloud at Netflix

DZone's Guide to

SpringOne2GX 2015 Replay: Spring Cloud at Netflix

Turn your Spring Boot project into a cloud ready application

· Cloud Zone
Free Resource

Site24x7 - Full stack It Infrastructure Monitoring from the cloud. Sign up for free trial.

Spring Cloud Netflix allows you to quickly take your existing Spring Boot application and transform it into a fully cloud-ready service (even if you are operating out of a private data center).


This talk will be largely live coded, taking a simple Spring Boot app and progressively augmenting it with more and more production-ready features.

  1. Service discovery – how we have extended Spring Cloud to integrate more seamlessly with Eureka.

  2. Real-time Metrics – Spectator/Atlas integration, including how we fold Spring Boot Actuator metrics into Spectator. We will show you how to use the Atlas stack language to generate real-time metrics graphics.

  3.  Inter-service Communication/Loading Balancing - When should you choose client-side load balancing (Ribbon) over traditional server-side load balancing? We will explain how Netflix OSS can contain both a client side load balancer in Ribbon and a software router in Zuul and when to use each.

  4.  Managing Failure - Provide a demo of Hystrix/Spring integration with Turbine.

  5.  Analytics - How Spring Cloud Netflix makes Spring XD an even more powerful real-time analytics platform with real-time operational insights.

Recorded at SpringOne2GX 2015.

Speakers: Jon Schneider, Taylor Wicksell - Netflix

Web / JavaScript Track

Slides: http://www.slideshare.net/SpringCentral/spring-cloud-at-netflix



Site24x7 - Full stack It Infrastructure Monitoring from the cloud. Sign up for free trial.

Topics:
spring boot ,spring cloud ,netflix oss

Published at DZone with permission of Pieter Humphrey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}