Prezentare Infrastructură
Modelele de infrastructură — Partajat (Heroku + S3) și Enterprise (AWS dedicat)
Infrastructura platformei SSM.ro diferă în funcție de modelul de deployment. Această pagină oferă o privire de ansamblu; detaliile tehnice sunt în paginile dedicate.
Diferă în funcție de model
Model Partajat (SaaS): aplicația rulează pe Heroku; microservicii AWS (S3, API Gateway, Lambda, CloudWatch) pe infrastructură partajată. Model Enterprise (Dedicat): infrastructură AWS dedicată per client (S3, API Gateway, Lambda, CloudWatch). Vezi Modele de Deployment.
Componentele platformei (Model Partajat)
| Strat | Componentă | Rol |
|---|---|---|
| Edge | Heroku Router | Terminare TLS (Let's Encrypt), HTTPS enforced |
| Aplicație | Web dynos | Aplicația web, autoscaling |
| Procesare asincronă | Worker dynos | Semnare, notificări, export arhivă |
| Bază de date | Heroku Postgres | Date relaționale; PITR + snapshot zilnic |
| Cache / coadă | Heroku Redis | Cache aplicație + coadă joburi |
| Stocare documente | AWS S3 (primary + CRR) | Conținut documente; versioning + SSE |
Servicii AWS
Ambele modele utilizează microservicii AWS (S3, API Gateway, Lambda, CloudWatch Logs). Diferența constă în modul de alocare: infrastructură partajată în Modelul Partajat, respectiv resurse dedicate per client în Modelul Enterprise. Detalii: Servicii AWS Utilizate.
Pagini conexe
- Arhitectura Heroku — dynos, medii, pipeline, add-ons
- Servicii AWS — S3, IAM, CloudWatch
- Managementul Schimbărilor și Configurației
- Monitorizare Operațională
Pentru fluxurile de date și diagramele complete, vedeți Arhitectura Sistemului.