云资源供应与消耗的原则及成本控制
1. GCP 中使用 Deployment Manager 部署资源
在 Google Cloud Platform (GCP) 里,原生的程序化部署机制是 Deployment Manager。借助它,我们能创建资源并将它们在一个部署中进行逻辑分组。例如,我们可以创建虚拟机(VMs)和数据库,并把它们一起放在一个代码文件里进行部署。
不过,使用 Deployment Manager 需要具备一定的编程技能。具体操作步骤如下:
1. 安装 gcloud 命令行工具。
2. 创建或选择一个 GCP 项目。
3. 使用 YAML 代码在部署中定义资源。
当部署准备好后,我们可以使用 gcloud deployment –manager 将其部署到 GCP 项目中。
Deployment Manager 处理 YAML 文件,在这些文件中,我们需要指定资源的以下信息:
- 机器类型:来自 GCP 库的一组预定义 VM 资源。
- 镜像系列:操作系统。
- 区域:资源将部署到的 GCP 区域。
- 根持久磁盘:指定资源的启动顺序。
- IP 地址
这些信息存储在 vm.yaml 文件中,由 Deployment Manager 进行部署。
2. 云供应的好处
云供应的主要好处在于,企业无需在本地基础设施上进行大量投资。在公共云中,企业可以根据需要随时部署和扩展资源,并按使用时长付费。如果不使用资源,企业不会收到账单(除非企业预订了预留
超级会员免费看
订阅专栏 解锁全文
1667

被折叠的 条评论
为什么被折叠?



