GB
/
GBP
GB
/
GBP
Automate Storage Administration Using ONTAP REST API and Ansible
WGAC-NTP-RSTAPI
Schedule
See all training events for this courseSee all CoursesProfessional Services & Support
Description
Module 1: ONTAP REST API
- What is REST API?
- ONTAP REST API documentation
- Python client library
Module 2: REST API Use Cases: Python Programming
- Create an aggregate, a storage VM, and a volume
- Volume management
- Create a Snapshot copy
Module 3: Windows PowerShell for REST API
- Introduction to NetApp PowerShell Toolkit
- Use case scenario of REST API methods
Module 4: Automation Using Ansible
- Introduction to Ansible
- Basics of YAML and YML
- Basics of Ansible
- Installing Ansible
- Ansible Playbooks
- Ansible Modules
- Coding Demonstration of Simple Playbooks
Module 5: CIFS Configuration
- CIFS configuration by a Python program
- CIFS configuration by an Ansible playbook
Module 6: NFS Configuration
- NFS configuration by a Python program
- NFS configuration by an Ansible playbook
Module 7: SAN Configuration
- SAN REST API documents
- iSCSI configuration
- FCP and NVMe-oF configuration
- Ansible modules and playbooks
Module 8: Performance Monitoring
- ONTAP performance
- Performance Metrics
- Collecting ONTAP Metrics
- Python programming experience required
- Familiarity with Unix commands
This course focuses on enabling you to do the following:
- Describe ONTAP REST APIs and the Ansible framework
- Implement REST API methods in your Python programs to create, access, update, and delete ONTAP resources such as aggregates, storage VMs, volumes, and so on
- Illustrate how to invoke ONTAP REST API methods from within the PowerShell environment
- Illustrate the Ansible framework to call NetApp ONTAP modules from within a playbook for automation of storage administration
- Configure CIFS, NFS, and SAN protocols programmatically by using Python programs and Ansible playbooks
- Describe performance monitoring of an ONTAP based system
The description for this course is currently being updated.