Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Aplicaciones multi-tenant con Laravel

Dario Oliver
September 07, 2019

Aplicaciones multi-tenant con Laravel

Apps multi-tenant, es decir, que una misma instalación de la app pueda servir a multiples organizaciones.

Dario Oliver

September 07, 2019
Tweet

Other Decks in Programming

Transcript

  1. Multi-Tenant Multiple Databases • Los datos de cada tenant quedan

    aislados a nivel BD • Las migraciones tendrían que ejecutarse por BD • Gestionar múltiples BD con quizá múltiples credenciales eventosphpmx.com eventosphpbcn.com APP DB DB
  2. Multi-Tenant Single Database • En cada consulta habría que filtrar

    por organización. `SELECT * FROM events WHERE organization_id = 1;` • Las migraciones sólo se tendrían que ejecutar en una base de datos • Gestionar una única BD eventosphpmx.com eventosphpbcn.com APP DB