Formation Prefect : automatisation des worflows
2690€ HT / personne |
3 jours (21 heures) |
Présentation
Notre formation Prefect vous donnera l’expertise necessaire pour orchestrer et automatiser efficacement des workflows complexes. Vous apprendrez à tirer parti de sa puissance et de la simplicité de cet outil Python pour une gestion optimale des flux de travail.
La formation vous permettra de vous familiariser avec les concepts de base de Prefect, y compris son architecture, ses fonctionnalités de base et les différences entre Prefect 1.0 et 2.0. Vous y apprendrez également la création de workflows dynamiques, la gestion des déploiements, les stratégies de mise en cache, et l’utilisation de Prefect Cloud pour une orchestration améliorée.
Cette formation vous permettra d’obtenir des compétences théoriques, mais également des applications pratiques, assurant que vous comprenez non seulement les capacités de Prefect mais aussi comment les appliquer efficacement.
Comme toutes nos formations, elle se déroulera sur la dernière version de Prefect.
Objectifs
- Configurer Prefect IO
- Créer des workflows dynamiques
- Intégrer Prefect avec des solutions cloud comme AWS
Public visé
- Data engineers
- Développeurs
Pré-requis
- Niveau débutant sur Python
- Concepts de base en automatisation de workflows
Programme de notre formation Prefect IO
Introduction à Prefect IO
- Vue d’ensemble
- Concept de base
- Prefect 1 vs 2.0
- Configuration
- Modèle d’exécution
Prefect 2.0
- Workflow simplifiés
- Flexibilité accrue
- Système de Bloc
- Support Asynchrone
- Validation Pydantique
- Notifications et sous-flux
Construire des workflow dynamiques
- Introduction aux workflows dynamiques
- Fonctions Python dans les workflows
- Sous-flux modulaires
- Processus ETL
- Gestion efficace des pipelines
Gestion avancée des flux
- Modèles de déploiement
- API REST
- Orchestration des agents
- Work pools
- Planification des workflows
Mise en cache et optimisation
- Mise en cache
- Implémentation des fonctions clés du cache
- Expiration du cache
- Cache basé sur les entrées
- Rafraichissement du cache
Gestion des serveurs
- Introduction à la gestion des serveurs
- Utilisateurs et rôles (RBAC)
- Clés d’API
- Signature unique et journal d’audit
- Listes de contrôle d’accès
Intégration avec Prefect
- Intégration avec des fournisseurs cloud (AWS, GCP)
- Workflows Github
- Prefect et databrick
- Prefect et Kubernetes
- Workflows de machine learning
Monitoring et mise à l’échelle
- Débogage
- Mise à l’échelle des workflows
- Observabilité
- Meilleures pratiques pour la gestion
Pour aller plus loin
Formation Apache Airflow
Formation Python
Formation Kafka
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
2690€ HT / personne |
3 jours (21 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