Companies Home Search Profile

Java Microservices with Spring Cloud: Developing Services

Focused View

Richard Seroter

3:16:19

123 View
  • 01. Course Overview.mp4
    01:19
  • 02. Introduction.mp4
    00:40
  • 03. What Are Microservices and Why Are They Popular.mp4
    02:21
  • 04. Core Characteristics of Microservices.mp4
    04:55
  • 05. What Is Spring Cloud.mp4
    02:27
  • 06. What Is Spring Boot.mp4
    01:52
  • 07. Demo-Building a Spring Boot App.mp4
    05:48
  • 08. Core Application and Prerequisites for This Course.mp4
    03:19
  • 09. Summary.mp4
    01:04
  • 10. Introduction.mp4
    00:45
  • 11. The Role of Configuration in Microservices.mp4
    01:38
  • 12. Problems with the Status Quo.mp4
    01:43
  • 13. About Spring Cloud Config and Creating a Config Server.mp4
    05:32
  • 14. Demo-Creating a Config Server for Local Files.mp4
    04:12
  • 15. Working with Config Server URIs.mp4
    02:50
  • 16. Demo-Creating a Config Server that Uses GitHub.mp4
    09:24
  • 17. Consuming Configurations from Spring Boot Apps.mp4
    01:06
  • 18. Demo-Consuming Configurations from a Spring Boot App.mp4
    06:01
  • 19. Applying Access Security to Configurations.mp4
    01:06
  • 20. Demo-Applying Access Security to Configurations.mp4
    03:45
  • 21. Encrypting and Decrypting Configurations.mp4
    01:15
  • 22. Demo-Encrypting and Decrypting Configurations.mp4
    05:48
  • 23. Advanced Settings and Property Refresh.mp4
    01:01
  • 24. Demo-Refreshing Configurations.mp4
    02:27
  • 25. Summary.mp4
    01:05
  • 26. Introduction.mp4
    01:03
  • 27. The Role of Asynchronous Processing in Microservices.mp4
    01:58
  • 28. Problems with the Status Quo.mp4
    01:28
  • 29. What Exactly Is Serverless Computing.mp4
    01:59
  • 30. What Is Spring Cloud Function and Integration With Spring Projects.mp4
    01:26
  • 31. Creating a Function.mp4
    02:44
  • 32. Demo-Creating Functions.mp4
    06:24
  • 33. Choosing a Functional Interface.mp4
    03:12
  • 34. Demo-Using Each Functional Interface.mp4
    05:34
  • 35. Deploying Your Functions.mp4
    02:25
  • 36. Demo-Deploying a Function to Google Cloud Functions.mp4
    04:23
  • 37. Summary.mp4
    01:18
  • 38. Introduction.mp4
    01:01
  • 39. The Role of Security in Microservices.mp4
    01:45
  • 40. Problems with the Status Quo.mp4
    01:45
  • 41. What Is Spring Security.mp4
    00:43
  • 42. What Is OAuth 2.0 All About.mp4
    05:32
  • 43. How Spring Supports OAuth 2.0.mp4
    01:31
  • 44. The Abstract OAuth Flow.mp4
    01:06
  • 45. OAuth 2.0 Grant Type-Authorization Code.mp4
    01:36
  • 46. Demo-Authorization Code Grant Type.mp4
    07:53
  • 47. Options for Authorization Servers.mp4
    01:16
  • 48. Demo-Standing Up and Configuring an Authorization Server.mp4
    08:47
  • 49. Creating a Resource Server and Routing Tokens.mp4
    01:20
  • 50. Demo-Creating a Resource Server and Routing Tokens.mp4
    07:49
  • 51. OAuth 2.0 Grant Type-Resource Owner Password Credentials.mp4
    01:15
  • 52. OAuth 2.0 Grant Type-Client Credentials.mp4
    01:10
  • 53. Demo-Client Credentials Grant Type.mp4
    07:50
  • 54. Advanced Configuration Options.mp4
    01:12
  • 55. Summary.mp4
    01:58
  • 56. Introduction.mp4
    00:43
  • 57. The Role of Tracing in Microservices.mp4
    01:16
  • 58. Problems with the Status Quo.mp4
    01:13
  • 59. What Is Spring Cloud Sleuth.mp4
    01:33
  • 60. Anatomy of a Trace.mp4
    02:10
  • 61. What Is Instrumented and How to Add Sleuth to a Project.mp4
    01:47
  • 62. Demo-Adding Spring Cloud Sleuth to a Project.mp4
    06:36
  • 63. Visualizing Latency with Zipkin.mp4
    02:10
  • 64. Demo-Standing Up a Zipkin Server for Your Apps.mp4
    02:37
  • 65. Visualizing and Querying Traces in Zipkin.mp4
    01:01
  • 66. Demo-Visualizing and Querying Traces in Zipkin.mp4
    02:45
  • 67. Working with Sampling and Skip Patterns.mp4
    01:34
  • 68. Demo-Experimenting with Samplers and Skip Patterns.mp4
    02:38
  • 69. Manually Creating Spans.mp4
    00:57
  • 70. Demo-Manually Creating Spans.mp4
    03:03
  • 71. Summary.mp4
    01:30
  • Description


    Deliver software faster than ever. This course will teach you core Java microservices patterns including centralized configuration, asynchronous tasks, service authorization, and request tracing.

    What You'll Learn?


      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.

    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 71
    • duration 3:16:19
    • level average
    • Release Date 2022/12/12