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 Laravel
Configura y usa Lumen fácilmente en tu sistema sin procesos complejos
Usa Lumen adecuadamente para su propósito ideal. Los microservicios
Construye una arquitectura orientada a servicios completamente funcional
Usa OAuth2 para proteger el acceso a tu arquitectura, por medio de Lumen/Laravel Passport
Instala y adapta Laravel Passport a proyectos Lumen
Crea tokens de acceso asociados a usuarios para manejar sus datos y flujos de autorización
Autentica usuarios y restringe el acceso solo a usuarios válidos si es necesario
Autoriza y usa diferentes tipos de tokens de acceso para restringir las posibles acciones de los usuarios
Crea un completo sistema de interacción entre microservicios a través de peticiones HTTP con GuzzleHTTP
Construye servicios completamente funciones y adecuados con Lumen
Retorna y construye respuestas JSON estandarizadas con Lumen
Separa de forma adecuada los componentes de una arquitectura orientada a servicios
Controla errores y excepciones del modo adecuado para asegurar la consistencia de toda la arquitectura
Construye e implementa un Gateway para tu arquitectura
Centraliza el consumo de tu arquitectura orientada a servicios por medio de un Gateway con Lumen
Y 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.
TOMAR ESTE CURSO