选择容器运行方案

代管式 Kubernetes、虚拟机、平台即服务、无服务器

免费试用

选择容器运行方案

要在 Google Cloud Platform 上运行容器,可选择的方案有很多。从 Kubernetes Engine(容器集群管理)、Compute Engine(具有一流性价比的自助式基础架构)、App Engine 柔性环境(全代管式平台即服务),到 Cloud Run(全代管式无服务器环境),您总能找到在 Google Cloud Platform 上运行容器的理想解决方案。

解决方案 您的需求 产品特性
Kubernetes Engine

代管式 Kubernetes
  • 管理生产环境中的容器,确保容器安全运行且可灵活扩缩
  • 适用于微服务,可在虚拟机池中高效运行多个容器
  • 在运行 Kubernetes 的混合云环境中部署应用
  • 专注于提升速度,不希望管理集群软件或基础架构
  • 自动编排容器,包括服务运行状况监控、节点自动修复、自动扩缩、自动升级和回滚
  • 关注您的应用组件,而非虚拟机
  • 高效利用资源,在每台主机上运行多组容器 (pod)
  • 提供可用性高的异构多区域集群
Compute Engine

在虚拟机和代管实例组上部署容器
  • 配置 CI/CD 流水线,以将应用部署到 Compute Engine 虚拟机
  • 将容器化应用集成到您当前的 IaaS 基础架构
  • 即便您还不熟悉编排工具,也可使用容器。在时机适当时迁移到 Kubernetes Engine,即可享用该引擎自带的全部编排功能
  • 在每台虚拟机上轻松部署单个容器
  • 轻松将容器部署虚拟机实例代管实例组
  • 利用代管实例组实现虚拟机层级的自动扩缩、自动修复、滚动更新、多区域部署和负载平衡
  • 直接使用专门的硬件,包括本地 SSD、GPU 和 TPU
  • 无容器编排工作。建议使用 Kubernetes Engine,通过代管式 Kubernetes 实现自动化容器编排
Cloud Run

在全代管式无服务器环境中运行容器
  • 在全代管式无服务器环境运行任何语言、任何库、任何二进制文件
  • 将工作重心放在编写代码和快速开发上,而非管理基础架构
  • 构建和运行公共或专用微服务
  • 按用量付费:只需为实际使用的资源付费,计费精确到 100 毫秒
  • 快速自动扩缩,根据流量在零到 N 的范围内自动扩缩
  • 通过自定义网域将服务映射到您自己的网域
  • 在 Knative 的基础上构建而成,让您可以跨平台移植工作负载
App Engine 柔性环境

在基于虚拟机的全代管式 PaaS 上部署容器
  • 将工作重心放在编写代码和快速开发上,而非控制基础架构
  • 构建可靠性和可扩缩性出色的服务型应用或组件,而无需处理服务器、集群或基础架构等方面的问题
  • 为容器型 App Engine 应用部署自定义运行时
  • 借助全代管式 PaaS,在一个容器中运行应用
  • 自带自动扩缩负载平衡功能,可自动实现高可用性
  • 升级无需停机,支持流量拆分应用版本控制
  • 原生支持微服务、授权、SQL 和 NoSQL 数据库、日志记录、安全扫描和内容分发网络