The Cloud Data Management Interface as the name suggests is the interface for data management in cloud computing. This functional interface can be used to retrieve, create, delete, and update data elements from any cloud. It permits the client to find out the available capabilities in the cloud storage. It further helps in the management and of the data and the containers place in them. It also allows the accusation between the metadata and the containers. With this, the metadata is allowed to set on the containers and their contained data elements. The interface is readily used by the management and administrative for the management of the accounts, containers, security access, and billing information. With the use of this interface, the capabilities of the data services and underlying storage are exposed.
The operations of the Cloud Data Management Interface are divided into two types by the international standards:
- Those that use the CDMI content type in HTTP body
- Those who do not make the use of it
The CDMI can also be used by the management and administrative applications, it defines the means to store and retrieve the data as well as manage the data. The means by which data management is done is known as control path and the means by which data retrieval is achieved is known as the data oath. CDMI can also manage the cloud storage properties and its capabilities are discovered by the capabilities allowed to a client.