Companies Home Search Profile

Java Microservices with Spring Cloud: Coordinating Services

Focused View

Richard Seroter

4:02:04

108 View
  • 1. Course Overview.mp4
    01:25
  • 1. Version Check.mp4
    00:15
  • 2. Overview.mp4
    01:03
  • 3. Popularity, Characteristics, and Challenge.mp4
    05:25
  • 4. Spring Cloud and How Well Use It in This C.mp4
    03:30
  • 5. Course Goals and Prerequisites.mp4
    04:18
  • 01. Overview.mp4
    01:20
  • 02. The Role of Service Discovery in Microservices.mp4
    01:41
  • 03. Problems with the Status Quo.mp4
    02:04
  • 04. About Spring Cloud Eureka.mp4
    02:39
  • 05. Creating a Eureka Server and Using the Eureka Dashboa.mp4
    02:13
  • 06. Demo - Creating a Eureka Server.mp4
    03:13
  • 07. Registering a Service with Eureka.mp4
    01:18
  • 08. Demo - Registering Multiple Services with Eureka.mp4
    06:47
  • 09. Discovering a Service with Eureka.mp4
    01:50
  • 10. Demo - Discovering and Load Balancing Services with E.mp4
    07:44
  • 11. Configuring Service Health Information.mp4
    00:52
  • 12. Demo - Adding a Custom Health Check to a Eureka-regis.mp4
    03:37
  • 13. High Availability and Advanced Configuration for Eur.mp4
    02:51
  • 14. Summary.mp4
    01:59
  • 01. Overview.mp4
    01:25
  • 02. The Role of Circuit Breakers in Microservices.mp4
    02:05
  • 03. Problems with the Status Quo.mp4
    01:31
  • 04. About Spring Cloud Circuit Breaker.mp4
    03:06
  • 05. Creating a Circuit Breaker with Resilience4j.mp4
    01:04
  • 06. Demo - Adding a Circuit Breaker to Your Application.mp4
    06:31
  • 07. Looking at Advanced Configurations.mp4
    01:14
  • 08. Demo - Applying Advanced Circuit Breaker Configurations.mp4
    06:44
  • 09. Accessing Circuit Breaker Metrics.mp4
    01:19
  • 10. Demo - Using Micrometer, Prometheus, and Grafana for Observabilit.mp4
    05:35
  • 11. Summary.mp4
    01:21
  • 01. Overview.mp4
    01:08
  • 02. The Role of Routing and the Problem with the Status Quo.mp4
    02:51
  • 03. About Spring Cloud LoadBalancer.mp4
    01:08
  • 04. Configuring a LoadBalancer in Your Applications.mp4
    01:30
  • 05. Demo - Using a LoadBalancer Without Eureka Integration.mp4
    06:19
  • 06. How LoadBalancer and Eureka Work Together.mp4
    00:50
  • 07. Demo - Using LoadBalancer with Eureka Integration.mp4
    03:01
  • 08. Customizing LoadBalancer through Configuration.mp4
    00:55
  • 09. Demo - Changing LoadBalancer Behavior through Configuration.mp4
    02:58
  • 10. About Spring Cloud Gateway.mp4
    02:50
  • 11. Creating a Gateway.mp4
    02:49
  • 12. Demo - Creating a Gateway with and without Eureka.mp4
    06:26
  • 13. About Gateway Filters and Stages.mp4
    01:41
  • 14. Demo - Applying Filters for Routing Microservices.mp4
    04:49
  • 15. Summary.mp4
    01:21
  • 01. Overview.mp4
    01:23
  • 02. The Role of Messaging and the Problem with the Status Quo.mp4
    02:35
  • 03. About Spring Cloud Stream.mp4
    05:27
  • 04. Understanding Binders and Configuring Stream Applications.mp4
    04:07
  • 05. Demo - Creating Message Producers and Consumers.mp4
    09:36
  • 06. More Options for Producing and Consuming Messages.mp4
    01:37
  • 07. The Role of Processors in Spring Cloud Stream.mp4
    00:55
  • 08. Demo - Using Processors and Conditional Subscribers.mp4
    07:15
  • 09. RabbitMQ and Apache Kafka Binding Propertie.mp4
    02:08
  • 10. Using Consumer Groups to Scale.mp4
    01:43
  • 11. Demo - Pushing Messages and Configuring Consumer Groups.mp4
    04:46
  • 12. Stateful Processing with Partitions.mp4
    01:30
  • 13. Demo - Setting up and Using Partitions.mp4
    04:09
  • 14. Working with Content Types.mp4
    01:18
  • 15. Spring Cloud Stream Health and Metrics.mp4
    00:59
  • 16. Summary.mp4
    02:11
  • 01. Overview.mp4
    01:27
  • 02. The Role of Orchestration and the Problem with the.mp4
    02:35
  • 03. About Spring Cloud Data Flow.mp4
    02:45
  • 04. About the Data Flow Server.mp4
    01:04
  • 05. Comparing Streams and Tasks.mp4
    01:26
  • 06. Where Streaming Apps Come From.mp4
    01:13
  • 07. Installing Spring Cloud Data Flow.mp4
    00:58
  • 08. Demo - Getting Spring Cloud Data Flow up and Runni.mp4
    02:49
  • 09. About Stream Starter Apps.mp4
    01:29
  • 10. Creating Streams with Spring Cloud Data Flow.mp4
    02:46
  • 11. Deploying Data Pipelines.mp4
    01:52
  • 12. Demo - Creating and Deploying Streaming Pipelines.mp4
    05:47
  • 13. Creating Tasks with Spring Cloud Data Flow.mp4
    01:01
  • 14. Demo - Creating and Executing Tasks.mp4
    02:26
  • 15. Using the Spring Cloud Data Flow Dashboard.mp4
    01:37
  • 16. Demo - Building, Deploying, and Tapping Streams fr.mp4
    07:46
  • 17. Creating Custom Stream or Task Apps.mp4
    00:55
  • 18. Demo - Creating, Registering, and Using a Custom A.mp4
    10:01
  • 19. Creating Composed Tasks.mp4
    01:44
  • 20. Demo - Creating Custom Task Apps and Arranging in .mp4
    05:33
  • 21. Monitoring Spring Cloud Data Flow Pipelines.mp4
    01:01
  • 22. Updating Apps, Streams, and Tasks.mp4
    01:21
  • 23. Summary.mp4
    02:14
  • Description


    This course will teach you how Spring Cloud makes it easier for you to locate, connect to, protect, and chain your microservices. You'll explore 6 major Spring Cloud projects and how to effectively use them.

    What You'll Learn?


      You use microservices because you want a more resilient and adaptable architecture. But with those benefits, comes additional complexity. In this course, Java Microservices with Spring Cloud: Coordinating Services, you'll see how Spring Cloud makes it simple to embed best practices from Netflix and others into your apps. First, you'll interact with a service registry and see how to find services at runtime. After that, you'll find out how to protect your architecture with circuit breakers. Routing and load balancing change in a microservices architecture, and you'll get hands on with Spring Cloud projects that make it easier. Messaging is a powerful way to introduce loose coupling, but it can be intimidating to use. Finally, you'll get deep experience with two exciting Spring Cloud projects that make messaging approachable to any developer. After this course, you'll have the skills and confidence to expand your microservices architecture in a maintainable way.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Richard Seroter
    Richard Seroter
    Instructor's Courses
    Richard Seroter is a Director of Outbound Product Management at Google Cloud, with a master’s degree in Engineering from the University of Colorado. He’s also an instructor at Pluralsight, lead InfoQ.com editor for cloud computing, frequent public speaker, author of multiple books on software design and development, and former 12-time Microsoft MVP for cloud. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 85
    • duration 4:02:04
    • level average
    • English subtitles has
    • Release Date 2023/03/25