Overview
Explore Spring Cloud implementations and their practical applications in this comprehensive conference talk from Spring I/O 2016. Delve into the core abstractions and interfaces of Spring Cloud, including DiscoveryClient, LoadBalancerClient, Configuration, Bus, and Tracing. Compare and contrast various target technologies such as Netflix, Consul, etcd, Zookeeper, Cloud Foundry, and Zipkin, examining their tradeoffs and nuances. Learn about microservices, service registration, discovery services, and configuration management through demonstrations and discussions led by Spencer Gibb, co-lead of the Spring Cloud project. Gain insights into the Spring Cloud roadmap, Eureka Server, Netflix Eureka Console, data center support, and scaling considerations. Discover how to leverage Spring Environment, Spring Console, and other honorable mentions in the Spring Cloud ecosystem to enhance your microservices architecture.
Syllabus
Introduction
Who am I
Spring Cloud Roadmap
Microservices
Service Registration
Discovery Services
Configuration
Bootstrap Application Context
Configuration Properties
Configuration Server
Configuration Server Demo
Configuration Client Demo
Configuration Client Update
Configuration Client Refresh
Configuration Client JSON
Configuration Systems
Eureka Server
Netflix
Eureka
Console
Console Features
Data Center Support
Con of Console
Spring Environment
Spring Console
Zookeeper
Scale Issues
Honorable Mentions
Taught by
Spring I/O