什么是Beam Cloud?
Beam Cloud是一个云基础设施平台,旨在简化在CPU和GPU上运行无服务器工作负载。它允许开发人员在一秒内启动容器,并轻松将现有Docker镜像部署为REST API。Beam处理复杂的基础设施任务,如容器编排、自动扩展和并发,使用户能够专注于应用程序开发,而无需管理Kubernetes或云账户。该平台支持运行函数、计划作业、异步任务队列和Web端点,具有自动扩展功能,并按毫秒计费的按使用量付费模式。
主要功能
●
即时容器启动
在云端启动容器用时不到一秒,加速开发和测试周期。
●
CPU和GPU上的无服务器工作负载
在可扩展的CPU和GPU资源上运行函数和作业,无需管理底层基础设施。
●
灵活的部署选项
轻松部署同步REST API、异步任务队列、定时作业和长时间运行的函数。
●
自动扩展和并发
根据需求自动将工作负载扩展到数千个容器,优化资源使用。
●
对开发者友好的体验
类本地开发体验,具有热重载功能和临时云环境,用于在生产部署前进行端到端测试。
●
按使用量计费
按实际计算时间以毫秒为单位收费,确保成本效益。
1. 我可以在Beam Cloud上运行哪些类型的工作负载?⌄
您可以在CPU和GPU上运行无服务器函数、定时作业、异步任务队列、REST API端点和容器化应用程序。
2. 在Beam上部署容器有多快?⌄
Beam在不到一秒的时间内启动容器,实现快速部署和扩展。
3. 使用Beam需要管理Kubernetes或云账户吗?⌄
不需要,Beam为您处理所有基础设施管理,包括容器编排和云账户设置。
4. Beam Cloud的计费是如何计算的?⌄
计费基于以毫秒为单位计量的实际计算使用量,因此您只需为使用的部分付费。
5. 我可以在部署到生产环境前测试我的代码吗?⌄
是的,Beam提供带有热重载功能的临时云环境,用于对工作流进行端到端测试。
6. Beam支持GPU工作负载吗?⌄
是的,Beam支持在GPU和CPU上运行工作负载,适用于机器学习和其他计算密集型任务。
7. Beam是开源的吗?⌄
是的,Beam基于开源容器编排器构建,并鼓励社区贡献。
