Vitrine Pro — Architecture Board
CASO #VTP-2026 · 24 REPOS · 120+ TENANTS · 462+ iOS VARIANTS · 8 GATEWAYS · 37 NODES · 70+ CONNECTIONS
CONFIDENCIAL
Data Flows
1. User abre PWA/iOS/Android → vtp-webservices → PostgreSQL/Redis/Typesense
2. Admin usa vtp-painel → webservices admin API → CRUD operations
3. AI: PWA/Painel → vtp-ai-engine → valida token c/ webservices → Vertex AI
4. Video: webservices → S3 → vtp-video-processor → FFmpeg → webhook back
5. Pagamento: User paga → gateway → webhook p/ webservices → atualiza order
6. Push: webservices → Firebase Cloud Functions → push p/ iOS/Android
7. SDUI: Client pede tela → webservices monta UI tree → JSON → client renderiza
8. Tenant: vtp-admin → cria CloudFront + Route53 + S3 → deploy via SSH
9. Real-time: webservices → Pusher → PWA/Painel (websocket)
10. Busca: Client → webservices → Typesense
11. Chatbot: Slack → firebasecloud → OpenAI Assistants → resposta SophIA
12. CRM sync: webservices → Infusionsoft/RD Station/Active Campaign (tags, contacts)
Legenda
Clique num card p/ destacar conexoes