play_circle_filled 02 horas y 52 minutos today

Curso de Laravel Multi Tenancy Hyn con Stripe, Amazon Web Services, Ubuntu 18.04 y Apache2

star star star star star
5 valoraciones
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

play_circle_outline
¿Qué vamos a hacer? lección gratuita
10 minutos
description
Comandos del servidor
N/A
file_download
Archivos del curso (Env)
N/A
file_download
Archivos del curso (Proyecto final)
N/A
play_circle_outline
Crear proyecto e instalar dependencias
4 minutos

play_circle_outline
Crear y configurar instancia en EC2
12 minutos
play_circle_outline
Despliegue con Envoy y configurar .env
11 minutos
play_circle_outline
Configurar Apache 2 y apuntar IP a dominio personalizado
4 minutos

play_circle_outline
Ajustar migraciones Tenancy + modelo Plan para manejar los planes de la aplicación
4 minutos
play_circle_outline
Configurar Stripe, cuenta + Webhooks
7 minutos
play_circle_outline
Configurar AutoSFTP con PHPStorm
3 minutos

play_circle_outline
RootMiddleware
5 minutos
play_circle_outline
AdminMiddleware
5 minutos
play_circle_outline
TenantMiddleware
4 minutos

play_circle_outline
Configurar el modelo App\\User y el Layout de la aplicación
7 minutos
play_circle_outline
Controlar si es un Hostname desde un ServiceProvider
3 minutos
play_circle_outline
Ajustar el DatabaseSeeder para el sistema
3 minutos
play_circle_outline
Controlador y vistas para dar de alta los planes utilizando Stripe
8 minutos
play_circle_outline
Controlador y vista para manejar las tarjetas de crédito utilizando Stripe
5 minutos
play_circle_outline
Crear notificación para cuando un nuevo Inquilino se haya creado
2 minutos
play_circle_outline
Ajustar Webhooks para dar de alta Website + Hostname y envío de notificación al Inquilino
8 minutos
play_circle_outline
Finalizar configuración Apache2, activar Apache en Multi Tenancy y configurar Sudoers para ejecutar Apache desde Laravel
8 minutos
play_circle_outline
Configurar migraciones y seeds de los inquilinos
11 minutos
play_circle_outline
Ajustar controlador RegisterController para dar de alta clientes de nuestros inquilinos
4 minutos
play_circle_outline
Controlador y vistas de productos
8 minutos
play_circle_outline
Cambiar el modelo de autenticación dinámicamente
2 minutos
play_circle_outline
Configurar Amazon S3 y utilizar el disco correcto dependiendo del plan contratado
13 minutos
play_circle_outline
Administrar inquilinos y permitir su eliminación
9 minutos
play_circle_outline
Prevenir el acceso a hostnames que no existen
4 minutos
play_circle_outline
Recuperar la contraseña cambiando la configuración de autenticación dependiendo de quién nos visita
8 minutos
Vídeo de introducción Curso de Laravel Multi Tenancy Hyn con Stripe, Amazon Web Services, Ubuntu 18.04 y Apache2
play_circle_filled

Desbloquea el curso

starVer planes de suscripción

¿Ya tienes una cuenta? Inicia sesión

school¿Qué aprenderás?

Este es sin duda uno de los cursos más avanzados de la plataforma, Laravel 6 + Stripe + Amazon EC2 + Amazon S3 + Ubuntu 18.04 + Apache2 más un montón de cosas más que vamos a estar explicando.

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: 

assignmentRequisitos

Los siguientes cursos son necesarios para poder llevar a cabo este curso satisfactoriamente, si no tienes los conocimientos necesarios no se ofrecerá soporte para dudas a través del foro del curso. 

group¿A quién va dirigido el curso?

  • Desarrolladores de aplicaciones Laravel que quieran aprender a desarrollar y configurar aplicaciones Multi Inquilino a través de un completo ejemplo.


help_outline¿Qué hacer en caso de dudas durante el curso?

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

Especialista con +14 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

4.8
star star star star star

5 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Wamdev

hace 4 años

Wamdev Comentario
star star star star star_border

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

Juan

hace 4 años

Juan Excelente
star star star star star

Curso bastante completo, y preciso, recomendable!

Jorge Navia

hace 4 años

Jorge Navia Multi Tenancy
star star star star star

Me pareció un excelente curso, seria interesante ver algo similar implementando roles en el inquilino.

José Rafael Gutierrez

hace 5 años

José Rafael Multi-Efectivo
star star star star star

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!

Augusto Cavalho

hace 5 años

Augusto Cavalho Multi Tenancy
star star star star star

Muy buen curso bien explicado.. gracias por brindarnos esa ayuda

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Términos y condiciones para afiliados Formulario de contacto

Copyright 2025 © Todos los derechos reservados.