Overview
Explore cloud-native Java development in this 56-minute Devoxx conference talk. Dive into microservices architecture, Spring Boot, and Spring Cloud to understand how high-performance organizations like Ticketmaster, Alibaba, and Netflix manage complexity. Learn about reducing time-to-production, automating operations, and leveraging cloud-based services and platforms like Cloud Foundry. Discover key concepts such as Config Server, Eureka Service Registry, Edge Services, and observability tools like Zipkin for request monitoring. Gain insights on building resilient, scalable applications using Spring Boot configurations, circuit breakers, and service registration. Perfect for developers looking to enhance their skills in modern Java application development and cloud-native architectures.
Syllabus
Introduction
The CMS
About Josh
Cloud Foundry
The Reservation Service
The dropdowns
Generating an application
Building a simple application
Spring Boot Configuration
HAGOS
Config Server
Reservation Service
Refresh Configuration
Eureka
Service Registry
DNS Limitations
Edge Services
API Adapter
String Names
Creating an Endpoint
Fail
Observability
Monitor Circuit Breaker
Monitor Reservation Service
Zipkin Service
Request Monitoring
Taught by
Devoxx