Curso de Laravel Multi Tenancy Hyn con Stripe, Amazon Web Services, Ubuntu 18.04 y Apache2
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
En este Curso de Laravel Multi Tenancy Hyn con Stripe vamos a desarrollar una aplicación multi inquilino para poder separar la lógica de negocio de nuestros clientes al máximo.
Lo que cada inquilino de nuestra aplicación va a tener es lo siguiente:
- Su propio subdominio.
- Su propia base de datos.
- Su propio sistema de archivos, opcionalmente en Amazon S3.
Lo que vas a aprender en este curso:
- A desarrollar aplicaciones multi inquilino a través de una guía completa sin perdida.
- A dar de alta y de baja inquilinos con todo lo que ello representa, bases de datos, usuarios, archivos etcétera.
- Configurar Apache2 para este tipo de proyectos.
- Ajustar el archivo sudoers para dar permisos a grupos que necesiten ejecutar comandos que requieran sudo.
- A publicar este tipo de aplicaciones en entornos de producción ya que en todo momento vamos a estar trabajando en una instancia de AWS.
La idea de las aplicaciones multi tenancy es justamente separar la lógica de cada cliente de nuestra aplicación tanto como sea posible para que tengan un espacio seguro y sepan que sus datos están protegidos. Por ese motivo este curso se va a desarrollar utilizando Amazon Web Services y todo el desarrollo se hará directamente con una instancia de EC2 y bases de datos MySQL.
Lo que te ofrece este curso:
- Una guía sin perdida durante más de 3 horas y 26 vídeos que te explicará el por qué de cada cosa.
- Una archivo con todos los comandos necesarios que te servirá de guía para configurar este tipo de servidores.
- Proyecto final completo para que puedas revisarlo mientras sigues el curso y consultar en caso de dudas.
Si estás interesado en saber más acerca de qué vamos a estar haciendo en este curso no te pierdas el vídeo introductorio.
Si deseas profundizar más en Laravel Tenancy V1 a partir de un completo setup desde cero no te pierdas este curso:
- Desarrolladores de aplicaciones Laravel que quieran aprender a desarrollar y configurar aplicaciones Multi Inquilino a través de un completo ejemplo.
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
5 valoraciones
Muy bueno el video, solo que hay algunos cambios que aveces daban error, como el laravel cashier, pero debe ser por las versiones, pero bueno en general
Me pareció un excelente curso, seria interesante ver algo similar implementando roles en el inquilino.
Había trabajado ya en una aplicación web Multi Tenancy y la verdad es que no había quedado mal, sin embargo con funcionalidades y alcance limitado. Israel nos guía paso a paso como construir la base de una app web bastante flexible, configurable y muy bien modulada a través de éste curso. Ha sido una grata experiencia seguirlo y aprender.
Muchas gracias por tu tiempo Israel, un saludo!