Implementing a RESTful API to the IBM Storwize Family

An IBM Redpaper publication

Published 14 January 2015, updated 23 January 2015

Authors: Christopher Bulmer, Alexander Evans

Abstract


The IBM® SAN Volume Controller and Storwize® family currently allows administration through a web-based graphical user interface (GUI), a command-line interface (CLI), and by using Storage Management Initiative Specification (SMI-S). However, certain environments are better suited for a RESTful (related to Representational State Transfer (REST) application programming interfaces (APIs). RESTful APIs use the HTTP verbs to act on a resource. For example, a GET request to /volumes lists all volumes and DELETE /volumes/1 deletes the volume with the ID 1. This paper describes an approach to developing a RESTful API to the SAN Volume Controller and Storwize family.

Follow IBM Redbooks

Follow IBM Redbooks