|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/microservicios-con-spring-cloud-en-java/
课程评论:没有评论
课程名称:使用Spring Cloud构建Java微服务 课程概述:微服务架构是一种软件开发方法,它将应用程序构建为一组小型服务,这些服务在各自的进程中运行并通过轻量级机制进行通信。随着将应用程序迁移到微服务架构的趋势日益增加,掌握可以加速开发的技术变得尤为重要,尤其是能够创建资源消耗最少的轻量级应用程序,其中Spring Boot正是关键技术之一。 Spring Cloud为开发者提供了快速开发分布式系统中常见模式的工具(例如,配置管理、服务发现、断路器、智能路由、微代理、事件总线、一次性令牌、全局锁、领导者选举、会话分配、集群状态等)。分布式系统的协调会导致一定的模式,Spring Cloud的开发者可以快速实现这些模式的服务和应用程序,这些服务和应用程序能够在开发者的个人电脑、数据中心及云管理平台等任何分布式环境中良好运行。 课程结构如下: - 第一部分:序言与工具。对此课程进行简要介绍,并安装成功通过课程所需的所有工具。 - 第二部分:Spring生态系统。对整个Spring生态系统进行概述,并重点讲解重要的核心模块。 - 第三部分:微服务中的模式。讲解微服务为实现其功能而使用的各种模式。 - 第四部分:Spring Cloud与微服务。对Spring Cloud各模块进行配置,以创建和开发微服务。这是课程的主要内容,其中包括多个非常重要的研讨会和实践。 - 第五部分:高级微服务。深入探讨可以用于微服务的不同进阶内容。 - 第六部分:最后的一件事。课程结束时的告别,以及对未来学习的课程建议。 如果你有兴趣学习如何高效地实现Spring微服务架构,那么这个课程就是为你量身定制的!
La arquitectura de microservicios es una aproximación para el desarrollo de software que consiste en construir una aplicación como un conjunto de pequeños servicios, los cuales se ejecutan en su propio proceso y se comunican con mecanismos ligeros.Dada la creciente tendencia de migrar nuestras aplicaciones a una arquitectura de microservicios, es cada vez más importante contar con tecnologías que nos ayuden a agilizar el desarrollo, pero sobre todo, que nos permita crear aplicaciones muy ligeras que consuman el menor número de recursos y es justo allí cuando entra Spring Boot.Spring Cloud proporciona herramientas para que los desarrolladores creen rápidamente algunos de los patrones comunes en sistemas distribuidos (por ejemplo, administración de configuración, descubrimiento de servicios, disyuntores, enrutamiento inteligente, micro-proxy, bus de control, tokens de un solo uso, bloqueos globales, elección de liderazgo, distribución sesiones, estado del clúster). La coordinación de sistemas distribuidos conduce a patrones, y los desarrolladores de Spring Cloud pueden implementar rápidamente servicios y aplicaciones que implementan esos patrones. Funcionarán bien en cualquier entorno distribuido, incluida la propia computadora portátil del desarrollador, los centros de datos y las plataformas administradas como Cloud.Este curso está dividido en las siguientes secciones:Sección uno: Prólogo y herramientas.Donde daremos una breve introducción al curso e instalaremos todas las herramientas necesarias para poder superarlo con éxito.Sección dos: Ecosistema Spring.Conferencia resumen de todo el ecosistema Spring con los módulos principales más importantes.Sección tres: Patrones en microservicios.Patrones que usan los microservicios para implementar su funcionalidad.Sección cuatro: Spring Cloud y microservicios. Configuración de los distintos módulos de Spring Cloud para la creación y desarrollo de microservicios. Es el grueso del curso, con numerosos talleres muy importantes y prácticas funcionales.Sección cinco: Microservicios avanzados. Evolución de la sección anterior entrando con profundidad en diferentes avances que podemos usar para los microservicios.Sección seis: Una última cosa más.Despedida del curso y posibles sugerencias de cursos futuros para seguir aprendiendo.Si estás interesado en aprender a realizar una arquitectura de microservicios eficiente con Spring, ¡éste es tu curso!