用途
DigitalOcean Compute Skill 用于在 DigitalOcean 上选择并规划计算资源。它覆盖虚拟机、托管 PaaS、无服务器函数、托管 Kubernetes 以及面向 AI 工作的 GPU 产品,帮助在多种计算模型之间做出选型。适用场景包括:为应用选择计算模型、创建 VM/PaaS/无服务器/Kubernetes 资源、规划 GPU 支撑的工作负载。
快速开始
- 选择 Droplets、App Platform、Functions 或 Kubernetes
- 选择区域、规格和镜像
- 配置网络与访问方式
- 部署并监控工作负载
预估 token:入口 90–110,完整 4000–5200。
主要能力
Droplets(虚拟机)
需要对操作系统和网络进行完全控制时使用 Droplets。步骤包括:选择区域与 Droplet 套餐;选择操作系统镜像或快照;添加 SSH 密钥以安全访问;附加 Volumes 用于持久块存储;配置防火墙与 VPC。
App Platform(PaaS)
需要从 Git 或容器镜像部署并由平台托管构建与运行时,使用 App Platform。步骤包括:连接 Git 仓库或容器镜像仓库;定义构建与运行命令或 app spec;设置环境变量与密钥;配置自定义域名与 HTTPS。
Functions(FaaS)
用于事件驱动或轻量 API 工作负载。步骤包括:创建 Functions 命名空间;使用 doctl 或控制面板部署函数;配置环境变量与触发器;监控执行与日志。
Kubernetes(DOKS)
用于多服务容器编排。步骤包括:创建集群与节点池;保存 kubeconfig 以访问集群;使用 Kubernetes 清单部署工作负载;从 Container Registry 拉取镜像。
GPU 计算
用于 AI 与机器学习工作负载:GPU Droplets 为基于虚拟机的 GPU 工作负载,规格可灵活调整;Bare Metal GPUs 为专用 GPU 硬件,面向高性能需求。
计算选型指南
- 完全控制与自定义配置:Droplets
- 从 Git 或容器进行托管应用部署:App Platform
- 事件驱动工作流与微 API:Functions
- 多服务容器编排:Kubernetes
- AI 或 GPU 密集型工作负载:GPU Droplets 或 Bare Metal GPUs
配套技能(可选)
使用时可按需考虑相关技能(如已部署):digitalocean-containers-images(镜像仓库与镜像工作流)、digitalocean-storage(Spaces、Volumes 与备份)、kubernetes(集群运维与排障)、docker(容器构建与运行时模式)。注意:配套技能为可选,本技能不依赖它们也可完整使用。
相关资源
- Compute: https://docs.digitalocean.com/products/compute/
- Droplets: https://docs.digitalocean.com/products/droplets/
- App Platform: https://docs.digitalocean.com/products/app-platform/
- Functions: https://docs.digitalocean.com/products/functions/
- Kubernetes: https://docs.digitalocean.com/products/kubernetes/
- GPU Droplets: https://docs.digitalocean.com/products/gpu-droplets/
- Bare Metal GPUs: https://docs.digitalocean.com/products/bare-metal-gpus/