Roboconf

Roboconf
软件描述
一个轻量级平台,用于在云中部署和扩展应用程序。Roboconf 是一个框架,用于控制分布式应用在各种混合环境中的生命周期、重新配置及监控。
官方网站
访问软件的官方网站了解更多信息
roboconf.github.io
安全链接HTTPS
什么是 Roboconf?
Roboconf 接收应用程序描述作为输入。
应用程序描述是一个包含软件组件列表及其关系(部署在何处、依赖于何处)的 ZIP 归档文件。每个组件都附带用于管理其生命周期的脚本。除了常规阶段(部署、启动、停止和卸载)外,还有一个特殊阶段称为“更新”,当依赖项发生变化时会被调用。
这是实现应用程序热重配置和弹性伸缩的关键。还可以提供应用的其他方面,例如探测器、探测器配置、复杂脚本命令以及自动响应机制。
Roboconf 提供了多个扩展点:
一个用于接入部署环境(如云基础设施提供商);
另一个用于支持新的脚本类型(脚本、Puppet 模块等);
还有一个用于定义新的探测器。
它自带多种工具,包括 Web 控制台、Eclipse 插件、Maven 插件以自动化构建,以及文档生成工具。
Roboconf 主要使用 Java/OSGi 开发,但部分组件依赖 JavaScript(如 AngularJS)。
🔄 替代方案
4 个选择在单一平台上集中管理多个云账户,直接在Dropbox、OneDrive、Google Drive和FTP等服务间传输数据,通过调度自动化传输,使用统一登录整理文件,并安全追踪传输历史。
免费增值 • 专有
查看详情



