Cloud Native Java Workshop
In this workshop we’ll look at how to build cloud-native Java applications. A cloud native application is one that is designed to fully exploit a cloud platform both in the application layer – where things decompose into microservices – and at the data layer where NoSQL offers better horizontal scaling and fitness for specific purpose.
WHAT WILL I LEARN
We’ll look at:
- writing services and handling non-functional requirements like
metrics and logging with Spring Boot
- scaling out safely and building fault-tolerant systems using Spring
Cloud and its support for distributed systems patterns like the
circuit breaker, service registration and discovery, and centralized
- offloading as much operational work as possible to the platform, Cloud Foundry
Software developers, architects and anyone interested in learning how to build cloud native Java applications.