Plan du cours
Introduction
- Kubeflow sur AWS vs on-premise vs autres fournisseurs de cloud publics
Aperçu des fonctionnalités et de l'architecture de Kubeflow
Activation d'un compte AWS
Préparation et lancement d'instances AWS avec GPU activé
Définition des rôles et permissions utilisateur
Préparation de l'environnement de build
Sélection d'un modèle TensorFlow et d'un jeu de données
Emballage du code et des frameworks dans une image Docker
Mise en place d'un cluster Kubernetes avec EKS
Préparation des données d'entraînement et de validation
Configuration des pipelines Kubeflow
Lancement d'une tâche d'entraînement avec Kubeflow dans EKS
Visualisation de la tâche d'entraînement en cours d'exécution
Déploiement propre après l'achèvement de la tâche
Résolution des problèmes
Bilan et conclusion
Pré requis
- Une compréhension des concepts d'apprentissage automatique.
- Des connaissances sur les concepts du cloud computing.
- Une compréhension générale des conteneurs (Docker) et de l'orchestration (Kubernetes).
- Une expérience de programmation en Python est utile.
- Expérience dans le travail avec une ligne de commande.
PUBLIC CIBLE
- Ingénieurs en science des données.
- Ingénieurs DevOps intéressés par le déploiement de modèles d'apprentissage automatique.
- Ingénieurs infrastructure intéressés par le déploiement de modèles d'apprentissage automatique.
- Ingénieurs logiciels souhaitant intégrer et déployer des fonctionnalités d'apprentissage automatique avec leurs applications.
Nos clients témoignent (1)
La qualité des explications, et le nombre important de sujets abordés
 
                     
                    