Formation Temporal
| 1690€ HT / personne |
| 2 jours (14 heures) |
Présentation
Temporal est une plateforme d’orchestration durable conçue pour simplifier la gestion des processus distribués complexes.
Elle permet d’écrire des workflows fiables directement en code tout en garantissant reprise automatique, gestion des erreurs et persistance d’état.
Notre formation Temporal vous permettra de comprendre les mécanismes fondamentaux de l’orchestration durable et d’implémenter des workflows robustes dans des architectures microservices.
Vous apprendrez à gérer les retries, les timeouts, les compensations et la communication entre services sans implémenter manuellement la gestion d’état.
À l’issue de cette formation, vous serez capable de concevoir des processus distribués résilients et prêts pour la production.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.
Objectifs
- Comprendre l’orchestration durable.
- Implémenter des workflows fiables avec Temporal.
- Gérer les erreurs et compensations.
- Concevoir des processus distribués résilients.
- Préparer un déploiement en production.
Public visé
- Développeurs backend confirmés
- Architectes logiciels
- Tech Leads
- Ingénieurs microservices
- Architectes systèmes distribués
Pré-requis
- Expérience en développement backend
- Connaissance des architectures microservices
- Notions sur les systèmes distribués
Formation Temporal
[Jour 1 – Matin]
Fondamentaux de l’orchestration durable
- Problèmes des systèmes distribués
- Limites des retries manuels et cron
- Principe de la durable execution
- Différence entre orchestration et chorégraphie
- Architecture générale de Temporal
- Atelier pratique : Création d’un premier workflow simple.
[Jour 1 – Après-midi]
Workflows et Activities
- Définition d’un Workflow
- Rôle des Activities
- Gestion automatique des retries
- Timeouts et politiques d’erreur
- Gestion d’état sans base métier manuelle
- Atelier pratique : Implémentation d’un workflow multi-étapes.
Gestion des erreurs et Saga Pattern
- Stratégies de compensation
- Implémentation du Saga Pattern
- Transactions longues
- Gestion des échecs partiels
- Idempotence et fiabilité
[Jour 2 – Matin]
Signals, Queries et communication
- Utilisation des Signals
- Lecture d’état avec Queries
- Gestion des interactions externes
- Workflows longue durée
- Synchronisation et coordination
- Atelier pratique : Interaction dynamique avec un workflow en cours.
[Jour 2 – Après-midi]
Scalabilité et architecture
- Task Queues
- Workers et dimensionnement
- Haute disponibilité
- Déploiement local vs cluster
- Temporal Cloud
Production et bonnes pratiques
- Versioning des workflows
- Observabilité et monitoring
- Gestion des migrations
- Sécurité et isolation
- Patterns avancés d’orchestration
- Atelier pratique : Conception d’une architecture workflow prête pour la production.
Pour aller plus loin
Formation Apache Airflow
Formation Apache Airflow Avancé
Formation GitOps
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
| 1690€ HT / personne |
| 2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS

