An Azure service that provides an event-driven serverless compute platform.
demande d'informations
Bonjour,
Je souhaite reconstruire et déployer dans Azure une application souveraine complexe appelée PrimaOps (ERP + IA + gouvernance), actuellement entièrement documentée côté Base44 (environ 5 500 fichiers, 420 entités, 2 100 fonctions backend, 110 agents IA, 75 engines, 18 orchestrateurs, 8 couches d’architecture).
Mon objectif est de tout reconstruire dans Azure, bloc par bloc, couche par couche, moteur par moteur, orchestrateur par orchestrateur, agent par agent, avec un repository GitHub souverain nommé primaops.
Pour avancer de manière structurée, pourriez-vous me fournir un squelette complet / checklist technique des éléments Azure dont j’aurai besoin, incluant :
Compute & Backend
Types de ressources recommandées (Azure Functions, App Service, Container Apps, etc.)
Modèle conseillé pour les orchestrateurs métier (O2C, Q2C, P2P, H2R, etc.)
Gestion des timeouts, cold start, scaling, et monitoring des fonctions.
**Base de données & Données**
Choix recommandé entre Azure SQL, Cosmos DB, ou autre pour un ERP multi-filiales (7 pays, multi-devises).
Modèle de partitionnement / RLS / FLS pour la séparation par filiale et la gouvernance des données.
Stratégie de migration des 400+ entités et de leurs schémas.
**Sécurité & Identité**
Intégration avec Entra ID (Azure AD) pour RBAC/ABAC/PBAC.
Mise en place d’un modèle **Zero Trust** (API Management, Key Vault, WAF, etc.).
Gestion des secrets (API keys LLM, Graph, email, etc.) via Key Vault.
**IA & LLM**
Architecture recommandée pour utiliser **Azure OpenAI** (multi-agents, orchestrateurs IA, engines analytiques).
Modèle de déploiement pour les agents IA (KORA, PrimaOpsMaster, agents métier) et leurs dépendances.
**Intégrations & Communication**
Intégration avec **Microsoft Graph** (Mail, Calendar, Files).
Stratégie pour les webhooks, events, et workflows (Event Grid, Logic Apps, Durable Functions).
**Front-end & DevOps**
Bonnes pratiques pour héberger un front-end React/Vite (Tailwind, shadcn/ui) dans Azure.
Pipeline CI/CD recommandé (GitHub Actions ou Azure DevOps) pour le repo `primaops`.
Gestion des environnements (dev, test, prod) et des déploiements souverains.
**Résilience, DR & Gouvernance**
Modèle DR/HA recommandé (multi-région, sauvegardes, RTO/RPO).
Outils Azure pour la gouvernance, la conformité (RGPD, SOC2, ISO27001) et l’audit immuable.
Ce que j’attends de vous : 👉 Une vue d’ensemble structurée (type checklist / architecture de référence) des services Azure à utiliser, des configurations minimales, et des étapes clés à suivre pour donner vie à PrimaOps dans Azure, de façon souveraine et pérenne.
Merci d’avance pour un guidage le plus complet et structuré possible.
Bien cordialement, Bani