Automate Storage Administration Using ONTAP REST API and Ansible (RSTAPI)

 

Résumé du cours

Cette formation vous prépare à automatiser l'administration du stockage d'un système basé sur NetApp® ONTAP® en utilisant des API REST modernes et Ansible. Vous découvrez la structure d'une API REST ONTAP. Vous écrivez des programmes Python qui utilisent la bibliothèque client Python pour créer un agrégat, une VM de stockage (storage virtual machine, également appelée SVM), un volume flexible, un qtree, une copie NetApp SnapshotTM, etc. Vous apprenez à invoquer la méthode de l'API REST dans un environnement Windows PowerShell pour démontrer des scénarios d'utilisation courants. Vous utilisez le framework Ansible pour automatiser et déployer des tâches d'administration du stockage grâce aux modules NetApp ONTAP pour Ansible. Enfin, vous utilisez des programmes Python et des playbooks Ansible pour configurer votre système pour les protocoles CIFS, NFS et SAN.

Cette formation comprend des cours magistraux, des démonstrations de codage et des activités pratiques de programmation.

Moyens Pédagogiques :
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
  • Accessibilité aux Personnes en Situation de Handicap – nous contacter
Moyens d'évaluation :
  • Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module
  • Évaluation sous forme de questionnaire à l’issue de la formation

A qui s'adresse cette formation

Clients, partenaires de distribution, partenaires OEM, partenaires de formation agréés (ALP) de NetApp, intégrateurs de systèmes mondiaux (GSI), développeurs de logiciels tiers, ingénieurs en infrastructure et en services professionnels, et employés de NetApp.

  • Administrateur système, architecte cloud, opérateur, spécialiste de la protection des données, architecte d'entreprise, développeur d'intégration, ingénieur.
  • Presales, Sales, responsable succès client, ingénieur en solutions (SE), ingénieur support technique, support, support technique, etc.

Pré-requis

Objectifs

À la fin de ce cours, vous serez capable de :

  • Décrire les API REST d'ONTAP et le framework Ansible.
  • Implémenter les méthodes REST API dans vos programmes Python pour créer, accéder, mettre à jour et supprimer les ressources ONTAP telles que les agrégats, les machines virtuelles de stockage, les volumes, etc.
  • Illustrer comment invoquer les méthodes de l'API REST d'ONTAP à partir de l'environnement PowerShell.
  • Illustrer le cadre Ansible pour appeler les modules ONTAP de NetApp à partir d'un playbook pour l'automatisation de l'administration du stockage.
  • Configurer les protocoles CIFS, NFS et SAN de manière programmatique en utilisant des programmes Python et des playbooks Ansible.
  • Décrire la surveillance des performances d'un système basé sur ONTAP.

Contenu

Module 1 : API REST ONTAP

  • Qu'est-ce que l'API REST ?
  • Documentation sur l'API REST ONTAP
  • Bibliothèque client Python

Module 2 : Cas d'utilisation de l'API REST : Programmation Python

  • Création d'un agrégat, d'une MV de stockage et d'un volume
  • Gestion des volumes
  • Créer une copie de snapshot

Module 3 : Windows PowerShell pour l'API REST

  • Introduction à la boîte à outils PowerShell de NetApp
  • Scénario d'utilisation des méthodes REST API

Module 4 : Automatisation à l'aide d'Ansible

  • Introduction à Ansible
  • Notions de base de YAML et YML
  • Notions de base d'Ansible
  • Installation d'Ansible
  • Playbooks Ansible
  • Modules Ansible
  • Démonstration de codage de Playbooks simples

Module 5 : Configuration CIFS

  • Configuration CIFS par un programme Python
  • Configuration CIFS par un playbook Ansible

Module 6 : Configuration NFS

  • Configuration NFS par un programme Python
  • Configuration NFS par un livre de jeu Ansible

Module 7 : Configuration SAN

  • Documents sur l'API REST SAN
  • Configuration iSCSI
  • Configuration FCP et NVMe-oF
  • Modules et playbooks Ansible

Module 8 : Surveillance des performances

  • Performances ONTAP
  • Mesures de performance
  • Collecte des mesures ONTAP

Labs

  • Écriture d'un programme Python
  • Écriture de méthodes API REST ONTAP dans Windows PowerShell
  • Utilisation d'Ansible
  • Provisionnement et configuration de CIFS
  • Configuration de NFS
  • Provisionnement des ressources
  • Collecte et utilisation des mesures de performance

Prix & Delivery methods

Formation en ligne

Durée 3 jours

Prix (Hors Taxe)
  • 2 670,– €
Formation en salle équipée

Durée 3 jours

Prix (Hors Taxe)
  • France: 2 670,– €

Agenda

Délai d’accès – inscription possible jusqu’à la date de formation
Date garantie:   Fast Lane s’engage à mettre en œuvre les formations garanties quelque soit le nombre de participants, en dehors des cas de force majeurs ou d’événements exceptionnels, comme un accident ou un maladie de l’instructeur.
Instructor-led Online Training:   Cours en ligne avec instructeur
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
Français
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)   ±1 heure
Formation en ligne Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Anglais
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)   ±1 heure
Formation en ligne Fuseau horaire: British Summer Time (BST)
Formation en ligne Formation en mode FLEX. Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Formation en ligne Fuseau horaire: Greenwich Mean Time (GMT)
Formation en ligne Formation en mode FLEX. Fuseau horaire: Greenwich Mean Time (GMT)
Formation en ligne Formation en mode FLEX. Fuseau horaire: British Summer Time (BST)
7 heures de différence
Formation en ligne Fuseau horaire: Central Daylight Time (CDT) garanti !
Formation en ligne Fuseau horaire: Central Daylight Time (CDT) garanti !
8 heures de différence
Formation en ligne Fuseau horaire: Australian Eastern Standard Time (AEST) garanti !
9 heures de différence
Formation en ligne Fuseau horaire: Pacific Standard Time (PST) garanti !
Formation en ligne Fuseau horaire: Pacific Standard Time (PST) garanti !
Délai d’accès – inscription possible jusqu’à la date de formation
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
Europe
Allemagne
Berlin
Pays-Bas
Utrecht Ce cours FLEX est en Anglais Fuseau horaire: Heure normale d'Europe centrale (HNEC) Langue: Anglais
Royaume-Uni
London, City Ce cours FLEX est en Anglais Fuseau horaire: Greenwich Mean Time (GMT)
London, City Ce cours FLEX est en Anglais Fuseau horaire: British Summer Time (BST)

Si vous ne trouvez pas de date adéquate, n'hésitez pas à vérifier l'agenda de toutes nos formations FLEX internationales