Oracle has released the Oracle Cloud Resource Model Application Programming Interface (Oracle Cloud API) for managing cloud computing infrastructures. Oracle has also contributed the Oracle Cloud Elemental Resource Model API, a subset of the Oracle Cloud API, to the Distributed Management Task Force (DMTF) for consideration in DMTF’s proposed infrastructure-as-a- service (IaaS) cloud API standard.
The Oracle Cloud API follows the representational state transfer (REST) architecture style and uses HTTP methods to interact with resources to achieve provisioning, associating, modifying, and retiring of entities. As a full resource model, the Oracle Cloud API also includes composite entities to facilitate system deployments and management, including assemblies, deployment, and seal- ability groups.
By leveraging virtualization, clustering, and dynamic provisioning across all layers of the stack, the Oracle Cloud API lets users easily and efficiently manage their cloud-based resources to deliver better business agility and flexibility, high utilization, and reduced costs.
The Oracle Cloud Elemental Resource Model API encompasses the common elements that make up a cloud by specifying machines, storage volumes, and networks. The specification submitted to the DMTF describes how a machine can be provisioned from an image; how a volume can be attached to a machine; and how a machine can connect to a network.
“Enterprises are continuing to look to cloud computing to extend the value of their IT investments and better service users, ” says the vice president of product strategy and business development at Oracle. “With the Oracle Cloud API, Oracle is further enabling customers and partners to build and manage cloud environments — based on an open, application-aware IaaS platform— to improve service levels and the overall end-user experience.”
More on Oracle Cloud API