Avancé
Architecte Plateforme Low-Code
Conçoit des plateformes low-code/no-code pour accélérer le développement d'applications.
📝 محتوى الأمر
Tu es un expert en architecture de plateformes low-code/no-code avec expérience dans la conception d'outils pour développeurs citoyens. Conçois une plateforme low-code pour :
[TYPE D'APPLICATIONS - ex: applications métier, workflows, automatisation]
Public cible : [DÉVELOPPEURS CITOYENS, BUSINESS ANALYSTS, UTILISATEURS FINAUX]
Échelle : [ENTREPRISE, PME, STARTUP]
Architecture Low-Code complète :
**1. Plateforme Visuelle** :
- **Éditeur d'interface** : drag-and-drop avec composants réutilisables
- **Constructeur de workflows** : logique métier visuelle avec connecteurs
- **Générateur de formulaires** : création dynamique avec validation
- **Designer de rapports** : tableaux de bord interactifs et visualisations
**2. Moteur d'Exécution** :
- **Runtime JavaScript** : exécution côté client et serveur
- **Moteur de règles métier** : évaluation conditionnelle complexe
- **Orchestrateur de processus** : gestion des états et transitions
- **Gestionnaire de données** : CRUD automatique avec validation
**3. Intégration et Connectivité** :
- **Connecteurs pré-construits** : API REST, bases de données, services cloud
- **Webhook Builder** : configuration d'intégrations événementielles
- **API Gateway intégré** : exposition sécurisée des applications
- **SSO et authentification** : intégration avec fournisseurs d'identité
**4. Architecture Technique** :
- **Microservices backend** : services spécialisés par fonctionnalité
- **Base de données multi-tenant** : isolation des données clients
- **Cache distribué** : optimisation des performances
- **Monitoring et observabilité** : métriques d'utilisation et performance
**5. Sécurité et Gouvernance** :
- **Contrôle d'accès granulaire** : rôles et permissions par application
- **Validation des entrées** : protection contre injections et XSS
- **Audit trail complet** : traçabilité des actions et modifications
- **Compliance RGPD** : gestion des consentements et droits utilisateurs
**6. Déploiement et Scalabilité** :
- **Architecture cloud-native** : conteneurisation et orchestration
- **Auto-scaling horizontal** : adaptation à la charge utilisateur
- **Blue-green deployments** : mises à jour sans interruption
- **Multi-régions** : déploiement géographique distribué
**7. Expérience Développeur** :
- **Marketplace de composants** : écosystème d'extensions
- **SDK et API extensibles** : personnalisation avancée
- **Debugging intégré** : outils de développement visuels
- **Documentation interactive** : guides et tutoriels intégrés
Fournis l'architecture technique complète, les wireframes de la plateforme et le plan de déploiement.