我将开发一个云应用程序,在我对云计算中最先进的工具的研究中,我看到了一些对 OCCI(开放云计算接口)的引用。
我无法找到以下问题的答案
1)这个界面好用吗?
2)这个接口支持什么编程语言?
3)这个接口够成熟吗?
任何信息都非常感谢!
我将开发一个云应用程序,在我对云计算中最先进的工具的研究中,我看到了一些对 OCCI(开放云计算接口)的引用。
我无法找到以下问题的答案
1)这个界面好用吗?
2)这个接口支持什么编程语言?
3)这个接口够成熟吗?
任何信息都非常感谢!
很久以前就有人问过这个问题,但希望答案仍然是相关的。
这个容易用吗?
取决于你想要什么。如果您想自己实现,那么可能不会。如果您使用现有的实现之一(见下文),那么yes。
该接口支持哪些编程语言?
我们知道两种实现(库、CLI),它们分别用于Ruby和Java。看:
rOCCI(第一个)也作为服务器端(rOCCI-server)将 OCCI 转换为专有的云管理平台,例如 OpenNebula。
这个接口够成熟吗?
是的,因为现实世界的基础设施正在使用它。其中,例如,EGI 联合云。也就是说,当前的 OCCI 规范 (1.1) 有一些缺点将在 1.2 版中得到解决(将于 2015 年秋季发布),因此如果有人刚刚开始一个项目,那么已经使用 1.2 版是值得的。
您的许多问题都可以通过访问http://occi-wg.org的 OCCI-WG 主页和/或搜索“occi implementation”来回答(顺便说一下!)。
另一个最近有用的资源是在最近的云互操作性周上与马德里和圣克拉拉的活动同时举行的教程和研讨会演讲,这是 Cloud Plugfest 动手开发人员培训系列的一部分:
或者一般在http://www.cloudplugfest.org/
基本规范由开放网格论坛发布。
开放云计算接口 (OCCI) 是通过开放网格论坛为云计算服务提供商提供的一组规范。OCCI 有一组作为概念证明的实现。它通过使用表征状态转移 (REST) 方法与服务交互,建立在万维网基础之上。