وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
3

Building Microservices with Spring Boot and Spring Cloud

سرفصل های دوره

Learn Building Microservices using Spring Boot, Spring Cloud, React, Kafka, RabbitMQ and REST API (REST Web Services)


1. Introduction
  • 1. Introduction
  • 2. Best Way to Take this Course and How to Get Help.html
  • 3.1 Spring Boot Microservices PPT Notes in PDF.pdf
  • 3.2 springboot-kafka-microservices.zip
  • 3.3 springboot-microservices.zip
  • 3.4 springboot-rabbitmq-microservices.zip
  • 3. Download Source Code and Lecture Notes in PDF.html

  • 2. Spring Boot REST API Development Basics
  • 1. Section Overview
  • 2. Create and Set up Spring Boot Project in IntelliJ IDEA
  • 3. Create Simple Spring Boot REST API - @GetMapping
  • 4. Spring Boot REST API returns Java Bean
  • 5. Create Spring Boot REST API returns List
  • 6. Spring Boot REST API with Path Variable - @PathVariable
  • 7. Spring Boot REST API with Request Param - @RequestParam
  • 8. Spring Boot POST REST API - @PostMapping and @RequestBody
  • 9. Spring Boot PUT REST API - @PutMapping and @RequestBody
  • 10. Spring Boot DELETE REST API - @DeleteMapping
  • 11. Using Spring ResponseEntity to Manipulate the HTTP Response
  • 12. Define Base URL for REST APIs in Spring MVC Controller - @RequestMapping
  • 13.1 springboot-rest-api.zip
  • 13. Download Source Code of this Section.html

  • 3. Building CRUD REST APIs with MySQL Database
  • 1. Section Introduction
  • 2. Create and Setup Spring Boot Project in IntelliJ
  • 3. Configure MySQL Database in Spring Boot App
  • 4. Create User JPA Entity
  • 5. Create Spring Data JPA Repository - UserRepository
  • 6. Build Create User REST API
  • 7. Build Get User By ID REST API
  • 8. Build Get All Users REST API
  • 9. Build Update User REST API
  • 10. Build Delete User REST API
  • 11.1 springboot-restful-webservices.zip
  • 11. Download Source Code of this Section.html

  • 4. Using DTO (Data Transfer Object) Pattern
  • 1. Understanding DTO Pattern
  • 2. How to Use DTO in Spring Boot Application
  • 3. Refactor Create User REST API to use DTO
  • 4. Create and Use UserMapper Class
  • 5. Refactor Get User By Id REST API to use DTO
  • 6. Refactor Get All Users REST API to use DTO
  • 7. Refactor Update User REST API to use DTO
  • 8.1 springboot-restful-webservices.zip
  • 8. Download Source Code of this Section.html

  • 5. Microservices Introduction
  • 1. Spring Cloud and Important Modules
  • 2. Microservice Applications and It's Port Mapping.html
  • 3. Choose the Compatible Versions of Spring boot and Spring cloud

  • 6. Building Microservices
  • 1. Create Two Microservices - EmployeeService and DepartmentService
  • 2. Import and Setup 2 Microservices in IntelliJ IDEA
  • 3. DepartmentService - Configure MySQL Database
  • 4. DepartmentService - Create Department JPA Entity and Spring Data JPA Repository
  • 5. DepartmentService - Build Save Department REST API
  • 6. DepartmentService - Build Get Department REST API
  • 7. EmployeeService - Configure MySQL Database
  • 8. EmployeeService - Create Employee JPA Entity and Spring Data JPA Repository
  • 9. EmployeeService - Build Save User REST API
  • 10. EmployeeService - Build Get User REST API
  • 11. Download Source Code of this Section.html

  • 7. Microservices Communication
  • 1. Microservices Communication Overview
  • 2. Microservices Communication using RestTemplate
  • 3. Microservices Communication using WebClient
  • 4. Microservices Communication using Spring Cloud OpenFeign
  • 5.1 springboot-microservices.zip
  • 5. Download Source Code of this Section.html

  • 8. Service Registry and Discovery using Spring Cloud Netflix Eureka
  • 1. Understanding Service Registry
  • 2. Create and Setup service-registry Spring boot project in IntelliJ IDEA
  • 3. Spring Cloud Netflix Eureka Server Implementation
  • 4. Register DepartmentService Microservice as Eureka Client
  • 5. Register EmployeeService Microservice as Eureka Client
  • 6. Running Multiple Instances of DepartmentService
  • 7. Service Registry and Discovery Recap
  • 8.1 springboot-microservices.zip
  • 8. Download Source Code of this Section.html

  • 9. API Gateway using Spring Cloud Gateway
  • 1. Understanding API Gateway
  • 2. Create and Set up API Gateway Microservice in IntelliJ IDEA
  • 3. Register API-Gateway as Eureka Client to Eureka Server
  • 4. Configuring API Gateway Routes and Test using Postman Client

  • 10. Centralized Configurations using Spring Cloud Config Server
  • 1. Why Spring Cloud Config Server
  • 2. How to Use Spring Cloud Config Server
  • 3. Create and Setup Spring Cloud Config Server Project in IntelliJ IDEA
  • 4. Register Config-Server as Eureka Client
  • 5. Set up Git Location for Config Server
  • 6. Refactor Department-Service to use Config Server
  • 7. Refactor Employee-Service to use Config Server
  • 8. Refresh Use case - No Restart Required After Config Changes
  • 9.1 springboot-microservices.zip
  • 9. Download Source Code of this Section.html

  • 11. Auto Refresh Config Changes using Spring Cloud Bus
  • 1. What is Problem using Spring Cloud Config Server
  • 2. How Spring Cloud Bus works
  • 3. Auto Refresh Config Changes using Spring Cloud Bus
  • 4.1 springboot-microservices.zip
  • 4. Download Source Code of this Section.html

  • 12. Distributed Tracing with Spring Cloud Sleuth and Zipkin
  • 1. What Problem Distributed Tracing Solves
  • 2. How Distributed Tracing Works
  • 3. Distributed Tracing using Spring Cloud Sleuth
  • 4. Distributed Tracing with Zipkin
  • 5.1 springboot-microservices.zip
  • 5. Download Source Code of this Section.html

  • 13. Circuit Breaker using Resilience4J Implementation
  • 1. What Problem Circuit Breaker pattern Solves
  • 2. How Circuit Breaker Pattern Works
  • 3. Circuit Breaker Pattern implementation using Resilience4j - Part 1
  • 4. Circuit Breaker Pattern implementation using Resilience4j - Part 2
  • 5. Circuit Breaker Pattern implementation using Resilience4j - Part 3
  • 6. Retry Pattern Implementation using Resilience4j
  • 7.1 springboot-microservices.zip
  • 7. Download Source Code of this Section.html

  • 14. Refactor Code
  • 1. Refactor Employee-Service and Department-Service to use Mapper

  • 15. How to Add New Organization Microservice to Existing Project
  • 1. Section Overview
  • 2. Create Organization Microservice using Spring Boot
  • 3. Configure MySQL Database in Organization-Service
  • 4. Create Organization JPA Entity and Spring Data JPA Repository
  • 5. Create OrganizationDto and OrganizationMapper
  • 6. Build Save Organization REST API Build
  • 7. Get Organization By Code REST API
  • 8. Make REST API Call from Employee-Service to Organization-Service
  • 9. Register Organization-Service as Eureka Client
  • 10. Refactor Organization-Service to use Config Server
  • 11. Configure Spring Cloud Bus and Routes for Organization-Service in API-Gateway
  • 12. Implement distributed tracing in Organization-Service
  • 13.1 springboot-microservices.zip
  • 13. Download Source Code of this Section.html

  • 16. Creating React Frontend Microservice
  • 1. Section Overview
  • 2. Create React App using Create React App Tool
  • 3. Adding Bootstrap in React Using NPM
  • 4. Write HTTP Client Code to Connect React App with API-Gateway (REST API Call)
  • 5. Create a React Component and Integrate with API Gateway Microservice
  • 6. Design the Page to Display User, Department and Organization Details

  • 17. Event-Driven Microservices using Spring boot and Kafka
  • 1. What is Event Driven Architecture
  • 2. How Event Driven Architecture Works and It's Advantages
  • 3. Install and Set up Kafka on Mac
  • 4. Event-Driven Microservices Project Architecture Overview
  • 5. Create 4 Microservices - OrderService, StockService, EmailService & Base-Domains
  • 6. Import and Setup 4 Microservices in IntelliJ IDEA
  • 7. Base-Domains Microservice - Create DTO Classes - Order and OrderEvent
  • 8. OrderService Microservice - Configure Kafka Producer
  • 9. OrderService Microservice - Configure Kafka Topic
  • 10. OrderService Microservice - Create Kafka Producer
  • 11. OrderService Microservice - Create REST API to Send Order and Test Kafka Produce
  • 12. StockService Microservice - Configure Kafka Consumer
  • 13. StockService Microservice - Create Kafka Consumer
  • 14. EmailService Microservice - Configure and Create Kafka Consumer
  • 15. Run 3 Microservices Together and Have a Demo
  • 16.1 springboot-kafka-microservices.zip
  • 16. Download Source Code of this Section.html

  • 18. Event-Driven Microservices using Spring boot and RabbitMQ
  • 1. Install and Setup RabbitMQ using Docker
  • 2. Explore RabbitMQ using RabbitMQ Management UI
  • 3. Event-Driven Microservices Project Architecture Overview
  • 4. Create 3 Microservices - OrderService, StockService and EmailService
  • 5. Import and Setup 3 Microservices in IntelliJ IDEA
  • 6. OrderService Microservice - Configure RabbitMQ Step By Step
  • 7. OrderService Microservice - Create RabbitMQ Producer
  • 8. OrderService Microservice - Create REST API to Send Message
  • 9. StockService Microservice - Configure RabbitMQ
  • 10. StockService Microservice - Create RabbitMQ Consumer
  • 11. OrderService Microservice - Configure Email Queue and Its Binding
  • 12. OrderService Microservice - Sending Event to Email Queue
  • 13. EmailService Microservice - Configure RabbitMQ and Create RabbitMQ Consumer
  • 14. Run 3 Microservices and Have a Demo
  • 15.1 springboot-rabbitmq-microservices.zip
  • 15. Download Source Code of this Section.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2586
    حجم: 6633 مگابایت
    مدت زمان: 826 دقیقه
    تاریخ انتشار: ۲۸ دی ۱۴۰۱
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید