BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Apache将云管理接口Libcloud提升为顶级项目

| 作者 Michael Stal 关注 0 他的粉丝 ,译者 王丽娟 关注 0 他的粉丝 发布于 2011年6月1日. 估计阅读时间: 2 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

Apache基金会于5月25日宣布,Libcloud已完成孵化、成为顶级项目。Libcloud是一个Python库,为各个云供应商的专有API提供了厂商中立的接口。作为顶级项目,Libcloud这一解决方案以后将会被大家所熟识,而且会得到更多来自开源社区的支持。在Apache Libcloud升级为顶级项目的同时,Libcloud发布了0.5版本。

Libcloud原本是由Alex Polvi带领的一些开发人员创建的,Alex是CloudKick的CEO和创始人。CloudKick公司关注于云管理,最近被Rackspace公司收购了。对云管理公司来说,处理好不同供应商提供的不同云解决方案至关重要。但这需要各种云技术去实现专门的库,或者是选择厂商中立的方法。Libcloud就在尝试提供后一种解决方案,这也使得不同的云可以用编程的方式进行集成,即所谓的Multi-Clouds。2009年,Apache基金会接受并开始孵化Libcloud项目。

根据Libcloud开发团队的说法,解决方案会提供

一个厂商中立的、针对云供应商API的接口。Apache Libcloud目前的版本已经为二十多个领先的云供应商提供了后端驱动,包括Amazon EC2、Rackspace Cloud、GoGrid和Linode。完成孵化意味着,按照基金会择优而用、共识驱动的流程和原则,Apache Libcloud产品和社区都已经组织好了。

开发人员可以在库里找到list、create、destroy等方法,在其他功能里管理云资源。一般的方法则需要数据库访问层为不同的持久化供应商提供相似的包装器。Libcloud也支持SSL等协议,允许对可用的云资源进行安全访问。

有意思的是,Apache的另一个孵化项目Deltacloud提供了类似、但基于REST和Ruby的解决方案,这个方案最初由Red Hat发起。

查看英文原文:Apache promotes Libcloud to Top-Level-Project

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

技术真是日新月异 by Zou Ning

现在的技术真是日新月异

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT