|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/microservicios-con-lumen-una-arquitectura-orientada-a-servicios/
课程评论:没有评论
**课程名称:** Lumen微服务:使用Lumen创建你的服务和API **课程概述:** 本课程将从零开始,使用Laravel的Lumen微框架,帮助你实现一个完整的面向服务架构(SOA)。Lumen作为Laravel的轻量级版本,非常适合构建敏捷、轻量级的微服务。你将学习如何一步一步地构建不同的微服务及其组件,并实现整个系统的安全性和微服务之间的交互。 **课程亮点:** * **全面深入:** 提供其他课程无法比拟的详细视图,教你如何使用PHP和Lumen创建功能完善且安全的面向服务架构。 * **能力提升:** 让你有足够的能力和信心,使用Lumen和PHP独立实现自己的微服务。 * **解决挑战:** 不仅介绍微服务及其架构的优势,更重要的是展示如何解决它们带来的挑战。 * **安全保障:** 教授如何确保所有微服务的安全,并控制访问权限。 **学习目标:** 完成课程后,你将能够: * 使用PHP和Lumen实现任何你需要的微服务架构。 * 清晰理解如何使用Lumen实现每个微服务,以及它们之间的交互方式。 * 构建一个完整的安全层,保护和限制对每个微服务及整个架构的访问,特别是通过Lumen/Laravel Passport实现OAuth2。 * 自信地开始你自己的项目,使用Lumen和PHP构建你想要的微服务和组件。 **具体学习内容:** * 创建Laravel Lumen项目。 * 轻松配置和使用Lumen。 * 将Lumen应用于微服务构建。 * 构建功能完善的面向服务架构。 * 使用OAuth2通过Lumen/Laravel Passport保护你的架构访问。 * 安装和适配Laravel Passport到Lumen项目。 * 创建与用户关联的访问令牌,管理用户数据和授权流程。 * 对用户进行身份验证,并在必要时限制访问。 * 使用不同类型的访问令牌进行用户操作授权。 * 通过HTTP请求(使用GuzzleHTTP)构建微服务间的交互系统。 * 使用Lumen构建功能齐全且合适的微服务。 * 使用Lumen构建和返回标准化的JSON响应。 * 正确分离面向服务架构的组件。 * 妥善控制错误和异常,确保架构的一致性。 * 构建和实现架构的API Gateway。 * 通过Lumen Gateway集中化你的面向服务架构的消费。 * 以及更多内容。 **课程福利:** * 终身访问所有课程内容及未来更新。 * 直接提问,获得疑问解答。 **立即加入,释放Lumen在面向服务架构方面的无限潜力!**
Implementa desde cero una completa arquitectura orientada a servicios con PHP, usando Lumen de Laravel.Lumen es un microframework de PHP basado en Laravel (un framework para PHP), lo cual lo hace ideal para implementar microservicios y sistemas ágiles y livianos.Durante este curso, te mostraré todo el proceso desde cero para implementar una arquitectura orientada a servicios, implementando uno a unos los diferentes microservicios y elementos que la componen. Implementa todo el sistema de seguridad y de interacción entre cada microservicio creado.Entonces, no esperes más, e inscríbete ahora:)¿Por qué debes elegir este curso?Porque te da una vista detallada, como en ningún otro curso, de cómo crear una arquitectura orientada a servicios completamente funcional y segura usando PHP y Lumen.Porque, estarás en capacidad y confianza suficientes para implementar tus propios microservicios con Lumen y PHP.Porque no solo te muestro las bondades de los microservicios y sus arquitecturas, sino que también te muestro cómo resolver los desafíos que representan.Porque te muestro cómo asegurar todos los microservicios de la arquitectura y controlar el acceso a ellos.¿De qué serás capaz al finalizar el curso?En general, serás capaz de implementar cualquier arquitectura de microservicios que necesites usando PHP y Lumen. Tendrás una idea clara de cómo implementar cada microservicio con Lumen, además de cómo debe estructurarse la interacción entre cada microservicio, cómo construir una completa capa de seguridad que proteja y restrinja el acceso a cada uno y a la arquitectura en general usando OAuth2 por medio de Lumen/Laravel Passport.Te sentirás en confianza para luego tomar tu camino y llevar a cabo tus propios proyectos con todos los microservicios y componentes que desees con Lumen y PHP.¿Qué aprenderás exactamente?Crea proyectos en Lumen de LaravelConfigura y usa Lumen fácilmente en tu sistema sin procesos complejosUsa Lumen adecuadamente para su propósito ideal. Los microserviciosConstruye una arquitectura orientada a servicios completamente funcionalUsa OAuth2 para proteger el acceso a tu arquitectura, por medio de Lumen/Laravel PassportInstala y adapta Laravel Passport a proyectos LumenCrea tokens de acceso asociados a usuarios para manejar sus datos y flujos de autorizaciónAutentica usuarios y restringe el acceso solo a usuarios válidos si es necesarioAutoriza y usa diferentes tipos de tokens de acceso para restringir las posibles acciones de los usuariosCrea un completo sistema de interacción entre microservicios a través de peticiones HTTP con GuzzleHTTPConstruye servicios completamente funciones y adecuados con LumenRetorna y construye respuestas JSON estandarizadas con LumenSepara de forma adecuada los componentes de una arquitectura orientada a serviciosControla errores y excepciones del modo adecuado para asegurar la consistencia de toda la arquitecturaConstruye e implementa un Gateway para tu arquitecturaCentraliza el consumo de tu arquitectura orientada a servicios por medio de un Gateway con LumenY mucho más. Tendrás acceso de por vida a cada clase que conforma al curso y las que vendrán luego. Además tienes acceso directo para que puedas realizarme preguntas y así resolver todas tus dudas.No esperes más, anímate y únete al curso y dale rienda suelta a todas las posibilidades que Lumen brinda con una arquitectura orientada a servicios.