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

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
August 17, 2026 - August 18, 2026
August 17, 2026 - August 18, 2026
November 23, 2026 - November 24, 2026
November 23, 2026 - November 24, 2026

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























