搭建 Horde 服务器,配置部署,并维持它运行。
准备执行构建的机器,并保持它们在线且状态健康。
管理数据库、Redis、存储、网络、身份验证,以及 Horde 依赖的其他服务。
随着项目演进,处理更新、配置变更、故障、扩缩容和基础设施维护。
我们会围绕你的项目、构建流程和基础设施要求来配置 Horde 环境。
SpeedrunCI 负责部署 Horde 环境及其运行所需的基础设施。
你的团队连接源代码管理,让现有的 Unreal 工作流跑起来。
当项目和构建负载发生变化时,Horde 部署背后的基础设施运维由我们负责。
构建负载从来不是一成不变的。需要时增加项目、提高构建量或拉起更多代理,无需自己规划和准备基础设施。
支持更多团队和项目,无需再搭一套 Horde 环境。
构建需求上升时随之扩容,而不是让任务堵在固定规模的机器池后面排队。
随着项目覆盖更多平台和配置,构建基础设施也能同步扩展。
当然可以!很多工作室确实能自己跑起来。问题在于,你是否希望团队去承担部署、运维、维护和扩展它所需的基础设施。SpeedrunCI 替你管理这部分基础设施,让整个团队(不只是工程师)都能用上 Horde,而不必为底层系统负责。
SpeedrunCI 负责管理运行 Horde 代理的基础设施,包括为你的构建准备并维护所需的算力。
随着项目、构建量、平台和算力需求的变化,基础设施可以随之调整。这些变更由 SpeedrunCI 处理,无需你的团队自行配置和运维。
不需要。SpeedrunCI 会围绕你现有的工作流来搭建基础设施,团队可以继续使用现有的 Unreal 项目、源代码管理和构建流程。
你的源代码和构建数据始终隔离在你自己的环境中。SpeedrunCI 负责管理底层基础设施和访问控制,安全策略围绕你团队的要求来配置。
可以。你的项目、源代码和构建数据始终属于你。我们不会把你的 Unreal 项目或源代码管理锁定在 SpeedrunCI 上。
SpeedrunCI: Horde 部署、基础设施、构建代理、扩缩容、维护和监控。
你的团队: Unreal 项目、源代码管理、构建流程,以及构建 本身。
不是。SpeedrunCI 是面向 Horde 的独立托管服务。