Interface de computação em nuvem aberta (ocidental)

Definição - O que significa Open Cloud Computing Interface (OCCI)?

Open Cloud Computing Interface (OCCI) é um conjunto de padrões abertos e especificações desenvolvidas pelo Open Grid Forum (OGF) que define como vários provedores de serviços em nuvem podem fornecer seus recursos e serviços aos usuários finais.

O conjunto de recursos da OCCI inclui implementação, protocolo e pilha de API, todos os quais fornecem funcionalidades de nível de gerenciamento para o serviço em nuvem. Inicialmente, o OCCI foi desenvolvido para ofertas de infraestrutura como serviço (IaaS) em nuvem para fornecer recursos de computação, armazenamento e rede. Agora também é compatível com os dois outros modelos populares de serviço em nuvem, plataforma como serviço (PaaS) e software como serviço (SaaS).

Definirtec explica Open Cloud Computing Interface (OCCI)

A interface de computação em nuvem aberta (OCCI) foi desenvolvida para agilizar e padronizar a criação de chamadas de API e sistema, que são universalmente semelhantes em todos os provedores de IaaS, para fornecer serviço de gerenciamento remoto para implantação, dimensionamento, monitoramento e outras tarefas de gerenciamento de sistema / rede essenciais para clientes remotos da nuvem.

O OCCI é desenvolvido em torno da arquitetura de software de transferência de estado representacional. Trabalha com o conceito de arquitetura cliente / servidor, onde o usuário final é o cliente e o provedor que hospeda a infraestrutura em nuvem é o servidor, provisionando integração, portabilidade e interoperabilidade de soluções em nuvem para o destinatário.