Software Architecture Master 801
Certification européenne avancée en architecture logicielle couvrant patterns, microservices, cloud-native, DDD et décisions stratégiques d'architecture.
Compétences clés
- ✓Concevoir des architectures distribuées résilientes et scalables
- ✓Maîtriser Domain-Driven Design et Event-Driven Architecture
- ✓Piloter des décisions d'architecture avec ADR et trade-off analysis
- ✓Implémenter des patterns cloud-native et microservices en production
Équivalences de marché
Cette certification PROVA couvre le périmètre de compétences attendu par les certifications suivantes :
Est-ce fait pour vous ?
✓ Cette certification est faite pour vous si :
- →Architectes logiciels confirmés (5+ ans d'expérience)
- →Tech leads et engineering managers pilotant des décisions d'architecture
- →Senior developers évoluant vers des rôles d'architecture
- →Consultants en modernisation d'applications et transformation cloud
✗ Cette certification n'est pas adaptée si :
- →Développeurs juniors ou mid-level sans expérience d'architecture → orientez-vous vers PROVA Software Development Standard 401
- →Architectes d'entreprise cherchant une certification EA/TOGAF → orientez-vous vers PROVA Enterprise Architecture Fellow Series 901
Prérequis & conditions d'accès
5 ans minimum d'expérience en développement logiciel et maîtrise des architectures distribuées.
Options d'achat
Voucher d'examen, parcours LMS, packs économiques — composez votre panier
Options d'achat
Composez votre parcours — voucher d'examen, préparation LMS, packs entreprise.
Prochaines sessions d'examen
4 sessions par an — Mars, Juin, Septembre, Décembre
Compétences évaluées
Architecture distribuée
Conception de systèmes microservices, event-driven et cloud-native avec patterns de résilience.
Domain-Driven Design
Modélisation stratégique et tactique, bounded contexts, event storming et ubiquitous language.
Décisions architecturales
ADR, trade-off analysis, fitness functions et gouvernance d'architecture d'entreprise.
Qualité & évolutivité
Attributs de qualité, ATAM, architecture hexagonale, CQRS et observabilité distribuée.
Format de l'examen
Programme
Fondamentaux d'architecture logicielle
Patterns architecturaux classiques (layered, hexagonal, clean architecture, ports & adapters). Attributs de qualité selon ISO 25010 (performance, scalabilité, maintenabilité, sécurité). Documentation avec C4 model et arc42. Architecture Decision Records (ADR) et trade-off analysis. Fitness functions et evolutionary architecture. Loi de Conway et organisation des équipes.
Architectures distribuées et microservices
Principes de découpage en microservices (bounded contexts, business capabilities). API gateway et BFF pattern. Service mesh (Istio, Linkerd) et communication inter-services. Patterns de résilience : circuit breaker, bulkhead, retry, timeout. Saga pattern pour transactions distribuées. Distributed tracing avec OpenTelemetry. Gestion des données distribuées et eventual consistency. Anti-patterns microservices.
Domain-Driven Design
Strategic design : bounded contexts, context mapping (partnership, shared kernel, customer-supplier, conformist, anti-corruption layer). Tactical patterns : aggregates, entities, value objects, domain events, repositories, factories. Event storming et collaborative modeling. Ubiquitous language et modélisation métier. DDD dans architectures microservices. Gestion de la complexité avec DDD.
Event-Driven Architecture et messaging
Event sourcing : principes, avantages, challenges. CQRS (Command Query Responsibility Segregation) et projections. Message brokers : Kafka, RabbitMQ, comparaison et use cases. Event-driven microservices et choreography vs orchestration. Patterns de messaging : publish-subscribe, point-to-point, competing consumers. Gestion de l'ordre et de l'idempotence. Event schema evolution et versioning.
Cloud-native et DevOps architecture
12-factor app methodology et cloud-native principles. Containers et orchestration Kubernetes (pods, services, deployments, ingress). Serverless architectures (FaaS, BaaS) et use cases. Observabilité distribuée : logs centralisés, metrics (Prometheus), distributed tracing (Jaeger). Infrastructure as Code (Terraform, Pulumi). CI/CD pipeline design et deployment strategies (blue-green, canary). Security by design : zero trust, secrets management, OWASP top 10.
Comment financer votre certification
3 solutions pour couvrir le coût de votre certification
OPCO — Prise en charge employeur
Demandez à votre employeur une prise en charge via votre OPCO (plan de développement des compétences).
Personnel — 550€ TTC
Paiement en ligne sécurisé par carte bancaire (Stripe).
Tarif entreprise : 715€ HT
Questions fréquentes
Quelle différence avec les certifications américaines en architecture ?
Contrairement aux certifications vendor-specific (AWS/Azure/GCP Solutions Architect) ou théoriques (TOGAF), PROVA Software Architecture Master 801 évalue des compétences pratiques d'architecture logicielle moderne (DDD, microservices, event-driven) indépendantes de tout fournisseur cloud, avec une approche européenne pragmatique.
Faut-il maîtriser un langage de programmation spécifique ?
Non. L'examen est agnostique du langage. Les concepts architecturaux (patterns, DDD, microservices) sont universels. Cependant, une expérience pratique en Java, C#, Python ou Node.js facilite la compréhension des cas pratiques.
La certification couvre-t-elle l'architecture d'entreprise (EA) ?
Partiellement. Le focus est sur l'architecture logicielle (software architecture), pas sur l'architecture d'entreprise au sens TOGAF/Zachman. Les ADR, fitness functions et gouvernance technique sont abordés, mais pas la stratégie IT globale.
Quels outils sont attendus pour l'examen ?
L'examen évalue la connaissance conceptuelle d'outils comme Kubernetes, Kafka, API gateways, service mesh (Istio/Linkerd), mais ne requiert pas de manipulation pratique. Les cas portent sur des décisions d'architecture, pas sur de la configuration.
Comment se préparer efficacement ?
Exploitez le parcours LMS PROVA (inclus), lisez 'Building Microservices' (Newman), 'Domain-Driven Design' (Evans), 'Fundamentals of Software Architecture' (Richards/Ford). Pratiquez l'event storming et documentez vos propres ADR sur des projets réels.
Ils se sont certifiés
« Enfin une certification d'architecture qui évalue la vraie pratique, pas du vendor lock-in cloud ou de la théorie EA déconnectée. Les cas sur DDD et event-driven sont redoutables mais justes. Mon rapport PROVA DNA a convaincu mon COMEX. »
« J'ai passé AWS Solutions Architect Pro et PROVA SAR-801. PROVA est bien plus exigeant sur les fondamentaux d'architecture logicielle (patterns, trade-offs, DDD). Une vraie alternative européenne crédible, reconnue par mes pairs. »
« La préparation via le LMS est dense mais excellente. L'examen de 3h m'a poussé dans mes retranchements sur les décisions d'architecture distribuée. Le certificat EQF 7 a facilité ma mobilité en Allemagne. »
Reconnaissance internationale
Couvre des domaines similaires à AWS/Azure Solutions Architect Professional (partie architecture logicielle), TOGAF (partie software), iSAQB CPSA-Advanced, mais avec focus pragmatique européen sur DDD, microservices et event-driven.
AWS, Azure, TOGAF et iSAQB sont des marques déposées de leurs propriétaires respectifs. PROVA est indépendant et non affilié à ces organismes.
Votre parcours de certification
Avant, pendant, après — la progression logique recommandée
Droits du candidat
Transparence
Les critères de décision et le barème sont documentés et accessibles avant l'examen.
Droit d'appel
Toute décision peut être contestée dans les 30 jours. Examen par un tiers indépendant.
Plainte
Toute personne peut signaler un dysfonctionnement. Formulaire public accessible sans compte.
