我想在开放堆栈云上写一个程序。当我搜索资源时,我找到的都是安装和管理手册。
我已经安装了一个云,现在我如何在它上运行一个程序?使用消息队列或blob-store的示例会更好。
有没有人知道这方面的好的编程教程?
发布于 2012-01-04 12:43:32
当你说“在Openstack云上写一个程序”时,你需要说得更清楚。
a.如果你的意思是你想写一些菜谱来控制和使用你的虚拟机在Openstack云中,他们你应该考虑安装和使用下面的包:
的客户端
上面两个库公开了编写应用程序所需的所有内容。
b.但是,如果你期待着为Openstack项目做贡献,他们应该首先准备好你的开发环境,然后在Launchpad上注册。代码已经转移到GitHub上,但蓝图和错误讨论仍在launchpad上。
希望能有所帮助。如果你在这方面需要进一步的帮助,请告诉我。
发布于 2014-03-06 21:18:16
‘'Hello world’不适合openstack的示例程序。
可以,当然,您可以在一个实例中设置php dev环境,并可以在其中开发程序。在本例中,您只是作为最终用户使用openstack。
openstack的真正威力可以在下面的例子中认识到:
您可以设计应用程序(例如: DB as a Service)。在此应用程序中,用户只需单击“请求数据库实例”按钮,然后将为他提供“ipaddress”、“端口号”和连接字符串的凭据。这样他就可以将他的应用程序连接到生成的数据库。
在后台,你可以使用python apis调用来创建一个新的虚拟机,安装操作系统和安装所需的软件(数据库服务),所有这些都将由openstack自动完成。
这是一个运行在Openstack之上的简单示例应用程序(PAAS)。
发布于 2011-11-28 21:40:34
我对你的问题做了一个研究,Look at the API functions here i.e. object api, compute api etc apis,如果没有完成这些功能,所有的openstack就是你不能在编程方面做任何事情。您所做的任何事情都只是构建一个云并手动执行命令。
https://stackoverflow.com/questions/8244328
复制相似问题