Automating ONTAP REST APIs with Python (RSTPY) – Outline

Detailed Course Outline

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
  • Installing Python on your Linux system