|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/microservizi-con-spring-boot-docker-e-kubernetes/
课程评论:没有评论
课程名称:使用Spring Boot、Docker和Kubernetes构建微服务 课程概述: 本课程旨在教授如何使用Spring Boot构建REST API,创建微服务,并利用Docker和Kubernetes进行容器化和编排。现代架构正逐渐向微服务发展,而开发RESTful网络服务则是创建优秀微服务的第一步。 课程分为两大部分:RESTful网络服务和微服务。在第一部分中,学员将学习RESTful网络服务的基础知识,包括版本控制、异常管理、文档生成(使用Swagger)、基本认证(Spring Security)等最佳实践。学员将接触Spring框架、Spring MVC、Spring Boot、Spring Security、Spring Boot Actuator、Swagger、Maven、Eclipse、Postman和Tomcat嵌入式Web服务器等技术。 第二部分专注于微服务的基础,学员将学习如何使用Spring Cloud实施微服务,建立微服务之间的通信,实现负载均衡和弹性伸缩。课程还将讲解如何使用Spring Cloud Config Server集中微服务配置,实施Eureka命名服务器和分布式追踪,并创建容错的微服务。 第三部分将介绍Docker的基础知识,学员将学习如何为使用Docker和Spring Cloud创建的微服务构建容器。最后,第四部分将介绍Kubernetes的基础,帮助学员理解如何使用Kubernetes编排微服务。 随着课程的深入,你将能够掌握开发、部署和管理微服务所需的核心技能,让你的项目更具灵活性和可扩展性。
Vuoi imparare a usare API REST con Spring Boot? Vuoi creare microservizi con Spring Boot e Spring Cloud? Vuoi creare contenitori con Docker? Vuoi orchestrare i microservizi con Kubernetes? sei sul corso giusto.Sviluppare servizi Web RESTful e API REST è divertente. La combinazione di Java, Spring Boot, Spring Web MVC, Spring Web Services e JPA lo rende ancora più divertente. Ed è ancora più divertente creare microservizi.Il corso è diviso in due parti: servizi Web RESTful e MicroserviziLe architetture si stanno spostando verso i microservizi. I servizi Web RESTful sono il primo passo per sviluppare microservizi eccezionali. Nella prima parte del corso imparerai le basi dei servizi web RESTful. Imparerai a implementare queste risorse con più funzionalità: controllo delle versioni, gestione delle eccezioni, documentazione (Swagger), autenticazione di base (Spring Security. Imparerai le migliori pratiche nella progettazione di servizi web RESTful.In questa parte del corso, imparerai a usare Spring (Dependency Management), Spring MVC (or Spring REST), Spring Boot, Spring Security (Authentication and Authorization), Spring Boot Actuator (Monitoring), Swagger (Documentation), Maven (dependencies management), Eclipse (IDE), Postman (REST Services Client) e Tomcat Embedded Web Server. Analizzeremo ognuna di queste tecnologie.Nella seconda parte del corso imparerai le basi dei Microservizi. Capirai come implementare i microservizi utilizzando Spring Cloud. In questa parte del corso imparerai a stabilire la comunicazione tra i microservizi, abilitare il bilanciamento del carico, il ridimensionamento verso l'alto e verso il basso dei microservizi. Imparerai anche a centralizzare la configurazione dei microservizi con Spring Cloud Config Server. Implementerai Eureka Naming Server e il tracciamento distribuito. Creerai microservizi tolleranti ai guasti.Nella terza parte del corso imparerai le basi di Docker. Capirai come creare contenitori per microservizi creati utilizzando Docker e Spring Cloud.Nella quarta parte del corso imparerai le basi di Kubernetes. Capirai come orchestrare i microservizi con Kubernetes.