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