我是一名 Web 开发人员,但我也对一些管理任务感兴趣。因此,从纯管理转向开发运营的新举措对我来说很方便。
无论如何,我有一些问题要将一些事情放入关系中。也许没有,所以我想寻求帮助澄清。
基本上,我想关联的是四种类型的软件(根据我的理解)。确切的产品并不重要,您可以放置任何类似的软件作为替代:
问题 1:我的解释是对的,还是我对这些消费的某些(或全部)有误?
问题 2:我如何混合所有这些工具?这有什么意义吗?
在我的想象和我的理解中,你可以去
这样对吗?如果是这样,你能给我一个关于如何开始使用所有这些的建议(同时使用很多,我还不知道从哪里开始)?
我对所有这些 *aaS 的东西都很陌生,目前我正试图围绕概念以及事物的基本工作原理。
目前让我有点困惑的是各种产品之间的差异,尤其是以下三种:
最后一个对我来说最容易掌握:它基本上是一个管理应用程序和服务实例的软件,因此您可以将自定义开发的应用程序推送到它并告诉它在多个实例上运行它,因此 Stackato 负责如何分发应用程序。
但现在我已经读到 Stackato 与 CloudFoundry 相关(参见http://strongloop.com/strongblog/in-the-loop-stackato-a-platform-as-a-service-that-you-can-deploy-并管理自己/)。它们基本上是两种彼此相似的产品,您可以相互交换吗?一个是另一个的分支(如詹金斯和哈德森),或者它们有什么关系?
然后我读到您可以在 OpenStack 之上安装 CloudFoundry。我最初认为 OpenStack 基本上只是另一种选择,但显然不是,而是更底层的东西。
任何人都可以对此有所了解,并给我一些提示吗?