Java Microservices with Spring Cloud: Developing Services

Deliver software faster than ever. This course will teach you core Java microservices patterns including centralized configuration, asynchronous tasks, service authorization, and request tracing.
Course info
Rating
(107)
Level
Intermediate
Updated
November 9, 2016
Duration
4h 42m
Table of contents
Description
Course info
Rating
(107)
Level
Intermediate
Updated
November 9, 2016
Duration
4h 42m
Description

Developers around the world are delivering software faster thanks to a microservices architecture. In this course, Java Microservices with Spring Cloud: Developing Services, you will learn the skills needed to build Java microservices. First, you'll get an introduction to Microservices, Spring Boot, and Spring Cloud. Next, you'll explore offloading asynchronous activities with lightweight, short-lived tasks. Finally, you'll wrap up the course learning how to chase down performance issues using distributed tracing. When you're finished with this course, you'll have a foundational knowledge of key microservices patterns and be able to use your experience to build better Java microservices.

About the author
About the author

Richard Seroter is a Senior Director of Product for Pivotal, a 9-time Microsoft MVP for cloud/integration, an instructor for developer-centric training company Pluralsight, the lead InfoQ.com editor for cloud computing, and author of multiple books on application integration strategies.

More from the author
Implementing DevOps in the Real World
Beginner
2h 53m
28 Jan 2017
More courses by Richard Seroter
Transcript
Transcript

Hi everyone, my name is Richard Seroter and welcome to my course Java Microservices with Spring Cloud. I’m excited about this course because microservices are allthe rage. Why? There’s never been a greater premium on shipping high quality software, quickly. I am a _Senior Director of Product at Pivotal, the company behind the Spring Framework. I’m also a regular Pluralsight trainer, a Microsoft MVP, InfoQ.com editor, and frequent blogger. In this course, we are going to deep look at microservices patterns and how you realize those patterns with Spring Cloud. Spring Boot and Spring Cloud are exploding in popularity, with millions of downloads per month between them, as Java developers look to build cutting-edge services. Some of the major topics that we will cover include: 1. Building a Git-backed configuration store for your app configurations 2. We’ll look at building asynchronous tasks 3. Securing microservices can be a challenge, so we’ll explore how to make this happen with OAuth 4. We’ll see how to trace microservices so that we can uncover latency By the end this course, you’ll know some key microservices patterns and how to implement them with Spring Cloud. Before beginning the course you should be familiar with Java, Spring, and general web service development. I hope you’ll join me on this journey to learn how to build Java microservices with the course on Spring Cloud, at Pluralsight.