Skip to content

The NetApp DataOps Toolkit is a Python library that makes it simple for developers, data scientists, DevOps engineers, and data engineers to perform various data management tasks, such as near-instantaneously provisioning, cloning, or snapshotting a data volume or JupyterLab workspace.

License

Notifications You must be signed in to change notification settings

NetApp/netapp-dataops-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

NetApp DataOps Toolkit

The NetApp DataOps Toolkit is a Python-based tool that simplifies the management of development/training workspaces and inference servers that are backed by high-performance, scale-out NetApp storage. Key capabilities include:

  • Rapidly provision new high-capacity JupyterLab workspaces that are backed by high-performance, scale-out NetApp storage.
  • Rapidly provision new NVIDIA Triton Inference Server instances that are backed by enterprise-class NetApp storage.
  • Near-instantaneously clone high-capacity JupyterLab workspaces in order to enable experimentation or rapid iteration.
  • Near-instantaneously save snapshots of high-capacity JupyterLab workspaces for backup and/or traceability/baselining.
  • Near-instantaneously provision, clone, and snapshot high-capacity, high-performance data volumes.

Getting Started

The latest stable release of the NetApp DataOps Toolkit is version 2.5.0. It is recommended to always use the latest stable release. You can access the documentation for the latest stable release here

The NetApp DataOps Toolkit comes in two different flavors. For access to the most capabilities, we recommend using the NetApp DataOps Toolkit for Kubernetes. This flavor supports the full functionality of the toolkit, including JupyterLab workspace and NVIDIA Triton Inference Server management capabilities, but requires access to a Kubernetes cluster.

If you do not have access to a Kubernetes cluster, then you can use the NetApp DataOps Toolkit for Traditional Environments. However, this flavor only supports data volume management capabilities. It does not support the JupyterLab workspace and NVIDIA Triton Inference Server management capabilities that are available with the NetApp DataOps Toolkit for Kubernetes.

Support

Report any issues via GitHub: https://github.com/NetApp/netapp-dataops-toolkit/issues.

About

The NetApp DataOps Toolkit is a Python library that makes it simple for developers, data scientists, DevOps engineers, and data engineers to perform various data management tasks, such as near-instantaneously provisioning, cloning, or snapshotting a data volume or JupyterLab workspace.

Topics

Resources

License

Stars

Watchers

Forks