【问题标题】:What feature is missing in the current Platform as a Service? [closed]当前的平台即服务缺少什么功能? [关闭]
【发布时间】:2011-12-05 08:24:56
【问题描述】:

我有一个项目是创建一个“平台即服务”环境,例如 Heroku、GAE 或 dotCloud 等等。

我经常问的一个问题是“当前平台缺少什么功能?” 目前大多数平台允许开发人员部署他们的应用程序(PHP / Python / RoR / JAVA / ...)并通过 SDK、控制台或 IDE 插件管理它们。 一些允许一些功能,如: - 在线IDE, - 自定义域, - 插件管理, - 日志系统, - cron 任务, - 协作方面, - ...

根据您的观点,您最喜欢当前 PaaS 中的哪些功能,或者,如果不存在,您会在此类服务中看到什么?

感谢您的解释和帮助。

Nico(法国开发者 - 因此我的拼写错误^^)

【问题讨论】:

    标签: project cloud paas


    【解决方案1】:

    云中仍未解决的主要问题之一是安全性。每个应用程序都应该有与之关联的数据。使用云将数据存储在哪里?它安全吗?当出现问题时,系统的所有者可以准备吗? ..

    另一部分是自动缩放。用户是否可以部署他们的应用程序和平台来处理自动缩放负载平衡等..

    版本控制平台可以同时支持不同的版本。

    【讨论】:

    • 感谢您的回答。确实,安全是当今采用云的主要障碍...再次感谢您的反馈。
    【解决方案2】:

    我认为所有 PaaS 平台都缺少的主要功能是它们通过复制而不是并行化进行扩展。为了扩展,常见平台复制一个工作器、一个服务或一个应用程序,然后通过在其前面部署一个(虚拟)负载均衡器来重新聚合它们。因此,规模单位是相对缺乏弹性的块(块也可以是 VM)。

    理想的扩展方式应该是更小的单位,例如线程、进程。这种方式扩展将使这种传统方法转向真正的弹性范式。

    顺便说一句:这样也可以解决多核挑战。当您的系统具有 100 多个内核时,应用程序扩展的唯一方法可能是通过可以分布在可用内核上的线程或进程。不是通过复制和部署旧式负载平衡器。

    【讨论】:

      猜你喜欢
      • 2011-12-28
      • 2019-01-17
      • 1970-01-01
      • 2018-06-29
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多