Streamline Your Storage Management with Python Automation.

Efficiently managing storage systems is crucial for IT professionals. NetApp’s Automating ONTAP REST APIs with Python course empowers you to automate the administration of NetApp ONTAP-based systems using modern REST APIs and Python. Through hands-on training, you’ll learn to utilize the Python Client Library to perform storage tasks and configure systems for SMB, NFS, S3, and SAN protocols programmatically. This course is ideal for administrators, architects, and engineers aiming to enhance their automation skills and streamline storage operations.

Key Benefits:

  • Automate storage administration tasks using Python and REST APIs.
  • Programmatically configure SMB, NFS, S3, and SAN protocols.
  • Enhance efficiency and reduce manual intervention in storage management.

Ready to optimize your storage management? Enroll now to master automation with Python and ONTAP REST APIs.

Overview

Discover how to automate administration of a NetApp® ONTAP® based storage system by using modern ONTAP REST APIs and Python. Explore how to use the Python client library (PCL) in your Python program to automate storage administration tasks. Also, learn how to configure your system for SMB, NFS, Simple Storage Service (S3), and SAN protocols by writing Python programs.

Skills Covered

This course focuses on enabling you to do the following:

  • Analyze ONTAP REST APIs and Python frameworks
  • Illustrate how to use PCL calls from within your Python program to automate storage administration tasks
  • Configure SMB, NFS, S3, and SAN protocols programmatically by using Python programs
  • Identify the performance metrics of an ONTAP based system

Prerequisites

  • Python programming experience (required)
  • ONTAP Cluster Administration

Target Audience

  • Sales
  • Customer success manager
  • Solutions engineer (SE)
  • Architect
  • Support engineer
  • Implementation engineer
  • Professional services

Course Curriculum

Module 1: ONTAP REST API

  • What is REST API?
  • ONTAP REST API documentation

Module 2: REST API use cases: Python programs

  • Aggregate, SVM, and volume
  • Volume management
  • Snapshot copy

Module 3: SMB configuration

  • SMB Configuration via Python

Module 4: NFS configuration

  • NFS Configuration via Python

Module 5: S3 configuration

  • S3 Configuration via Python

Module 6: SAN configuration

  • SAN REST API documentation
  • iSCSI configuration
  • FCP and NVME-oF configuration

Module 7: Performance monitoring

  • ONTAP performance
  • Performance metrics
  • Collecting ONTAP performance metrics
  • BlueXP and ONTAP System Manager

Module 8: Appendix: Basic Python programming

  • Data structures
  • Control flow Exercises
  • Installing Python on your Linux system

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

August 17, 2026 - August 18, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

August 17, 2026 - August 18, 2026

Location: Online
Modal: VILT
Availability: TBC

November 23, 2026 - November 24, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

November 23, 2026 - November 24, 2026

Location: Online
Modal: VILT
Availability: TBC
Trainocate exam and cert

Exam & Certification

This course is not associated with any Certification.

Training & Certification Guide

Frequently Asked Questions

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes