Plan du cours

Introduction

  • Kubeflow sur GCK vs sur site vs sur d'autres fournisseurs de cloud public

Aperçu des fonctionnalités Kubeflow sur GCP

  • Gestion déclarative des ressources
  • GKE autoscaling pour les charges de travail d'apprentissage automatique (ML)
  • Connexions sécurisées à Jupyter
  • Journaux persistants pour le débogage et le dépannage
  • Des GPUs et des TPU pour accélérer les charges de travail

Aperçu de la configuration de l'environnement

  • Préparation de la machine virtuelle
  • Kubernetes configuration du cluster
  • Installation de Kubeflow

Déploiement Kubeflow

  • Déploiement  ; Kubeflow on GCP
  • Déployer Kubeflow dans des environnements sur site et en nuage
  • Déployer Kubeflow sur GKE
  • Configurer un domaine personnalisé sur GKE

Pipelines sur GCP

  • Mise en place d'un pipeline Kubeflow de bout en bout
  • Personnalisation des pipelines Kubeflow

Sécurisation d'un Kubeflow cluster

  • Configuration de l'authentification et de l'autorisation
  • Utilisation des contrôles de service VPC et GKE privé

Stockage, Accessing, gestion des données

  • Comprendre les systèmes de fichiers partagés et le stockage en réseau (NAS)
  • Utiliser les services de stockage de fichiers gérés dans GCE

Gestion d'un emploi de formation en ML

  • Formation d'un modèle MNIST

Administrer Kubeflow

  • Journalisation et surveillance

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension des concepts d'apprentissage automatique.
  • Une connaissance des concepts de l'informatique en nuage.
  • Une compréhension générale des conteneurs (Docker) et de l'orchestration (Kubernetes).
  • Une certaine expérience de la programmation Python est utile.
  • Expérience du travail en ligne de commande.

Public

  • Ingénieurs en science des données.
  • DevOps ingénieurs intéressés par le déploiement de modèles d'apprentissage automatique.
  • Ingénieurs en infrastructure intéressés par le déploiement de modèles d'apprentissage automatique.
  • Ingénieurs en logiciel souhaitant automatiser l'intégration et le déploiement de fonctionnalités d'apprentissage automatique avec leur application.
 28 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires