Books & Videos

Table of Contents

Chapter: Introduction

Cloud Native Java: Introduction

03m 42s

Chapter: Lesson 1: Becoming Cloud Native

Create agility with feature teams

13m 56s

Understand distributed systems complexity

05m 32s

Chapter: Lesson 2: Bootcamp

Build with starter POMs

05m 39s

Understand @Configuration

04m 41s

Access data with Spring Data and JPA

08m 32s

Create Rest controllers with Spring MVC and Spring Data Rest

06m 34s

Chapter: Lesson 3: Production Ready

Become production ready with Spring Boot Actuator

13m 44s

Customize production endpoints

04m 9s

Understand autoconfiguration and @ConfigurationProperties

06m 14s

Push your applications to production

09m 15s

Chapter: Lesson 4: Configuration

Externalize configuration

07m 52s

Understand @RefreshScope

05m 17s

Chapter: Lesson 5: Service Registration and Discovery

Understand service registries

05m 23s

Load balance with Netflix Eureka

03m 41s

Chapter: Lesson 6: Edge Services

Understand edge services

03m 36s

Use Netflix Zuul

06m 57s

Understand client-side load balancing and custom edge controllers

09m 1s

Chapter: Lesson 7: Into The Cloud

Deal with failure using circuit breakers

04m 8s

Write data without transactions

04m 52s

Stream data with Spring Cloud

07m 34s

Chapter: Lesson 8: Operations at Scale

Observe everything using dashboards

05m 15s

Add distributed tracing with Zipkin

05m 38s

Chapter: Lesson 9: Security in The Cloud

Understand security in The Cloud

05m 38s

Secure services using OAuth

14m 14s

Chapter: Lesson 10: Composing Microservice

Orchestrate streams with Spring Cloud DataFlow

07m 12s

Chapter: Summary

Cloud Native Java: Summary

01m 11s