Implementación de Arquitectura Multi-tenant SaaS en .NET Core Inspirada en Django-Tenant-Schemas

Job ID: 37448774

Budget: $10 – $30 USD

Busco un desarrollador especializado en .NET Core para crear una solución de arquitectura multi-tenant similar a django-tenant-schemas pero para una aplicación .NET Core con PostgreSQL. El sistema debe permitir la gestión y operación separada de múltiples tenants, con aislamiento a nivel de esquema de base de datos.

Requisitos específicos:

Experiencia en desarrollo .NET Core.
Experiencia con PostgreSQL y su manejo de esquemas para soporte multi-tenant.
Entendimiento de arquitectura limpia y patrones de diseño que faciliten la escalabilidad y el mantenimiento.
Capacidad para implementar una API backend que gestione la creación y el acceso a datos multi-tenant.
Preferiblemente con conocimiento de cómo django-tenant-schemas maneja la separación de datos y la aplicación de este principio en .NET Core.

Entregables:

Código fuente de un sistema backend .NET Core que demuestre la arquitectura multi-tenant funcional.
Documentación sobre la arquitectura utilizada, el diseño del sistema y guías para su expansión y mantenimiento.
Estrategia para migraciones de base de datos y gestión de esquemas por tenant.

Por favor, proporcione en su aplicación:

Ejemplos de trabajo previo en arquitecturas multi-tenant y/o proyectos .NET Core.
Metodología propuesta para abordar este proyecto.
Disponibilidad y tarifa por hora estimada.
Related categories: Django Software Architecture PostgreSQL .NET Core SaaS