Plan du cours
Introduction
- Kubeflow sur Azure vs on-premise vs autres fournisseurs de cloud public
Aperçu des fonctionnalités et de l'architecture Kubeflow
Aperçu du processus de déploiement
Activation d'un compte Azure
Préparation et lancement de machines virtuelles équipées de GPU
Définition des rôles et autorisations utilisateurs
Préparation de l'environnement de build
Sélection d'un modèle TensorFlow et d'un jeu de données
Empaquetage du code et des frameworks dans une image Docker
Mise en place d'un cluster Kubernetes à l'aide d'AKS
Préparation des données d'entraînement et de validation
Configuration des pipelines Kubeflow
Lancement d'une tâche d'entraînement
Visualisation de la tâche d'entraînement en temps réel
Nettoyage après l'achèvement de la tâche
Dépannage
Résumé et conclusion
Pré requis
- Une compréhension des concepts d'apprentissage automatique.
- Connaissances des concepts de calcul en nuage.
- Compréhension générale des conteneurs (Docker) et de l'orchestration (Kubernetes).
- Une expérience de programmation Python est utile.
- Expérience de travail avec une ligne de commande.
Audience
- 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 automatiser l'intégration et le déploiement des fonctionnalités d'apprentissage automatique avec leur application.
Nos clients témoignent (5)
Je dois essayer des ressources que je n'ai jamais utilisées auparavant.
Daniel - INIT GmbH
Formation - Architecting Microsoft Azure Solutions
Traduction automatique
l'écosystème ML ne concerne pas seulement MLFlow, mais également Optuna, Hyperopt, Docker et Docker-Compose
Guillaume GAUTIER - OLEA MEDICAL
Formation - MLflow
Traduction automatique
La qualité des explications, et le nombre important de sujets abordés
Hugo SECHIER - Expleo France
Formation - Kubeflow on AWS
J'ai beaucoup apprécié de participer à la formation Kubeflow, qui s'est déroulée à distance. Cette formation m'a permis de consolider mes connaissances sur les services AWS, K8s et tous les outils DevOps autour de Kubeflow, qui sont les bases nécessaires pour aborder le sujet correctement. Je tiens à remercier Malawski Marcin pour sa patience et son professionnalisme lors de la formation et pour ses conseils sur les bonnes pratiques. Malawski aborde le sujet sous différents angles, en utilisant divers outils de déploiement comme Ansible, EKS kubectl et Terraform. Je suis maintenant définitivement convaincu que je me dirige vers le bon domaine d'application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Formation - Kubeflow
Traduction automatique
Augustin a su s'adapter a notre coeur de metier qui est le semiconducteur. Formation interessante dont l'objectif a ete attteint. -->Pouvoir utiliser IoT Central ou IoTHub dans le cadre de nos demonstrations.