Build Java Microservices with Spring Boot and Spring Cloud

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-java-microservices-with-spring-boot-and-spring-cloud/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Spring Boot 和 Spring Cloud 构建 Java 微服务 **课程概述:** 本课程聚焦于当前 IT 行业最热门的技术——Spring Boot 和微服务。课程将教授如何利用 Spring Cloud 快速构建基于 Spring Boot 的微服务应用。通过实践,学员将掌握以下技术栈: * Spring Cloud Netflix Eureka Server * Spring Cloud Netflix Eureka Client * Spring Cloud Netflix Zuul * Spring Cloud OpenFeign * Spring Boot Data JPA * Spring Boot Web * H2 嵌入式数据库 * Lombok 框架 **课程目标:** * 理解单体应用与微服务架构的区别。 * 掌握微服务应用的核心组成部分。 * 学习如何构建 Eureka Server 作为服务发现注册中心。 * 动手实践构建两个核心微服务:Student Application 和 Teacher Application。 * 学习如何构建 School Gateway 应用,使用 Netflix Zuul 实现请求路由,作为微服务生态系统的入口。 **课程内容亮点:** 课程将通过构建一个完整的微服务生态系统来讲解微服务: * **Eureka Server:** 作为微服务注册中心,所有微服务将在此注册。 * **Student Microservice:** 构建第一个学生管理微服务。 * **Teacher Microservice:** 构建第二个教师管理微服务。 * **School Gateway:** 使用 Netflix Zuul 实现路由功能,根据配置的路由路径将请求分发到相应的微服务,是微服务生态系统的统一入口。 学员将通过 `curl` 命令来测试和验证所构建的微服务。

课程评论(0条)

课程详情

Spring Boot and Microservices are the latest buzz words in the IT industry. Anyone having these skills are like hot selling cakes in the Market.Spring Cloud provides us the ability to quickly build Microservices with Spring Boot.In this course, we will build simple Java Microservices using Spring Boot and Spring Cloud.We will use the below technology stack.Spring Cloud Netflix Eureka ServerSpring Cloud Netflix Eureka ClientSpring Cloud Netflix ZuulSpring Cloud OpenFeignSpring Boot Data JPASpring Boot WebH2 Embedded Database Lombok FrameworkCourse ObjectivesMonoliths vs MicroservicesUnderstand Microservices Application ComponentsBuild Eureka Server Build Student Application - Microservices 1Build Teacher Application - Microservices 2Build Gateway Application - School GatewayWe will create the Microservice Ecosystem by building the following components:Eureka Server - This will be the Service Discovery Registry where the Microservices needs to register. We will use Student Microservice - This will be the first Microservice for our School Application.Teacher Microservice - This will be the second Microservice for our School Application.School Gateway - This will use Netflix Zuul to enable Routing Logic for the School Application.This will be the entry point to Microservice ecosystem and it will route the request to the relevant Microservice based on the configured routing paths.We will hit the different endpoints using curl for testing the Microservices.

课程标签

0人关注该课程

主题相关的课程