ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Open Cloud Computing Interface (OCCI)

Definition - What does Open Cloud Computing Interface (OCCI) mean?

Open Cloud Computing Interface (OCCI) is a set of open standards and specifications developed by the Open Grid Forum (OGF) that defines how various cloud service providers can provision their resources and services to end users.

OCCI's set of features includes implementation, protocol and API stack, all of which provide management-level functionalities for the cloud service. Initially, OCCI was developed for infrastructure as a service (IaaS) cloud offerings for providing compute, storage and network resources. Now it is also compatible with the two other popular cloud service models, platform as a service (PaaS) and software as a service (SaaS).

Techopedia explains Open Cloud Computing Interface (OCCI)

Open cloud computing interface (OCCI) was developed to streamline and standardize the creation of API and system calls, which are universally similar in all IaaS providers, to provide remote management service for deployment, scaling, monitoring and other system/network management tasks essential for remote cloud customers.

OCCI is developed around representational state transfer software architecture. This works on the concept of client/server architecture, where the end user is the client and the provider hosting the cloud infrastructure is the server, provisioning integration, portability and interoperability of cloud solutions to the recipient.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.