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.
Richard Seroter is a Senior Director of Product for Pivotal, a 10-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.
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.