Objectifs pédagogiques
- Concevoir des API robustes et documentées.
- Comprendre les principes des architectures microservices.
- Gérer la communication, la résilience et la sécurité.
- Anticiper les enjeux d'exploitation et d'observabilité.
Programme
- Conception d'API REST et GraphQL.
- Documentation et contrats (OpenAPI).
- Du monolithe aux microservices.
- Communication synchrone/asynchrone et messagerie.
- Résilience, sécurité et gestion des versions.
- Observabilité et bonnes pratiques.