Companies Home Search Profile

Master Microservices with Spring boot 3.0 and Spring cloud

Focused View

BOUALI Ali

1:06:52

162 View
  • 1 - Microservices definition.mp4
    01:15
  • 2 - Application architecture.mp4
    03:25
  • 3 - Initialise the monorepo workspace.mp4
    01:01
  • 4 - Create the API Gateway service.mp4
    03:10
  • 5 - Create the Discovery server.mp4
    01:04
  • 6 - Create the Config server.mp4
    00:35
  • 7 - Configure and the observe the Discovery server.mp4
    04:38
  • 8 - Create a new Spring boot project.mp4
    01:04
  • 9 - Add the required configurations.mp4
    04:04
  • 10 - Create the Student entity.mp4
    02:51
  • 11 - Create the Student repository.mp4
    00:22
  • 12 - Create the Student miroservice.mp4
    01:32
  • 13 - Create the Student controller.mp4
    01:41
  • 14 - Create a new spring boot project.mp4
    00:19
  • 15 - Implement the school functionnalities.mp4
    02:34
  • 16 - Run and test.mp4
    04:07
  • 17 - Add a new endpoint to the school microservice.mp4
    01:02
  • 18 - Add a new endpoint to the Student microservice.mp4
    03:52
  • 19 - Implement the new method.mp4
    01:33
  • 20 - Add OpenFeign dependency.mp4
    00:55
  • 21 - Implement the HTTP client.mp4
    04:11
  • 22 - Test the communication.mp4
    03:11
  • 23 - Configure the API Gateway microservice.mp4
    03:00
  • 24 - Test the API Gateway.mp4
    02:46
  • 25 - Configure the Config Server.mp4
    01:57
  • 26 - Externalise the school microservice configuration.mp4
    01:29
  • 27 - Externalise the Student microservice configuration.mp4
    00:44
  • 28 - Externalise the Api Gateway microservice configuration.mp4
    00:48
  • 29 - Externalise the Discovery server configuration.mp4
    00:50
  • 30 - Test the changes.mp4
    00:59
  • 31 - Prepare Zipkin.mp4
    02:47
  • 32 - Add the Zipkin dependencies.mp4
    01:54
  • 33 - Test the tracing.mp4
    01:12
  • Description


    Mastering Microservices: Building Scalable and Modular Applications with API Gateway, Config Server, and More

    What You'll Learn?


    • Understand the fundamentals of microservices architecture and its advantages over monolithic applications.
    • Implement an API Gateway to centralize and manage requests, providing a single entry point for your microservices ecosystem.
    • Utilize a Config Server to enable centralized configuration management, simplifying application maintenance and consistency across environments.
    • Leverage a Discovery Server for efficient service registration and discovery, ensuring seamless service-to-service communication.
    • Develop two practical microservices, Student and School, to understand the nuances of designing and building modular services.
    • Explore communication between microservices using OpenFeign, an easy-to-use, declarative REST client.
    • Enhance application observability and debugging with distributed tracing using Zipkin, allowing you to visualize and troubleshoot latency issues.
    • Learn best practices for securing, monitoring, and deploying microservices in production environments.

    Who is this for?


  • All levels
  • What You Need to Know?


  • Spring boot knowledge
  • More details


    Description

    Discover the power of microservices architecture in this in-depth course, designed to provide you with a thorough understanding of building, deploying, and scaling modern applications. Through a blend of theory and practical examples, you'll explore essential concepts such as API Gateway, Config Server, Discovery Server, and hands-on implementation of two real-world microservices, Student and School.

    Throughout this extensive course, you'll:

    1. Understand the fundamentals of microservices architecture and its advantages over monolithic applications.

    2. Implement an API Gateway to centralize and manage requests, providing a single entry point for your microservices ecosystem.

    3. Utilize a Config Server to enable centralized configuration management, simplifying application maintenance and consistency across environments.

    4. Leverage a Discovery Server for efficient service registration and discovery, ensuring seamless service-to-service communication.

    5. Develop two practical microservices, Student and School, to understand the nuances of designing and building modular services.

    6. Explore communication between microservices using OpenFeign, an easy-to-use, declarative REST client.

    7. Enhance application observability and debugging with distributed tracing using Zipkin, allowing you to visualize and troubleshoot latency issues.

    8. Learn best practices for securing, monitoring, and deploying microservices in production environments.

    By the end of this comprehensive course, you'll have mastered essential microservices concepts, techniques, and tools, empowering you to create and deploy sophisticated, distributed applications with increased efficiency and confidence. Whether you're a developer, architect, or DevOps engineer, this course will equip you with the skills to successfully navigate and thrive in the world of microservices.

    Who this course is for:

    • All levels

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    More than 10 years professional experience as Java/JEE developer and FullStack Technical LeaderPassionate about development and learning new technologiesOnline instructor on Udemy, Tutorials point and SkillshareIf you want to learn technologies, you are in the right profileTo be update and receive all the news and the new courses, you can follow me on Instagram: java.coders.official
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 33
    • duration 1:06:52
    • Release Date 2023/06/16