Ir al contenido

Infraestructura

AccessPlatform está preparado para desarrollo local con ASP.NET Core, SQL Server LocalDB y SMTP local. Para ambientes reales se recomienda Windows Server, IIS, SQL Server real, HTTPS, SMTP externo y Cloudflare como capa frontal.

ElementoConfiguración actual
Portal webASP.NET Core Razor Pages local
API IdentityASP.NET Core Web API local
Runtime.NET net10.0
Base de datos(localdb)\MSSQLLocalDB
DatabaseAccessPlatformDb
SMTP local127.0.0.1:1025
TurnstileDeshabilitado localmente
SeederActivo solo en Development
Esquema SQLidentity
AccessPlatform.Web / AccessPlatform.Identity.Api
+ SQL Server LocalDB
+ ASP.NET Core Identity
+ SMTP local / Mailpit
+ Swagger en API
Cloudflare
-> IIS + ASP.NET Core Module
-> AccessPlatform.Web
-> SQL Server
-> SMTP externo
ComponenteRecomendación
Sistema operativoWindows Server 2022/2025
HostingIIS + ASP.NET Core Hosting Bundle .NET 10
Base de datosSQL Server Express o Standard
Seguridad de bordeCloudflare proxy/WAF si aplica
EmailMicrosoft 365, SendGrid, SES, Mailgun, Brevo u otro SMTP real
HTTPSObligatorio fuera de local
LogsIIS logs, Event Viewer y logs de aplicación
PerfilvCPURAMDisco
Mínimo funcional24 GB40 GB SSD
Recomendado48 GB80+ GB SSD
C:\inetpub\AccessPlatform publish logs uploads```
## Ambientes
| Ambiente | Hosting | Base de datos | SMTP | Estado |
|---|---|---|---|---|
| Local | ASP.NET Core local | LocalDB | Mailpit/local | Implementado |
| QA/Staging | IIS recomendado | SQL Server real | Sandbox/SMTP real | Pendiente |
| Producción | IIS + HTTPS | SQL Server real | SMTP real | Pendiente |