GCP 的计算服务

GCP 入门

Nabeel Imam

Content Developer at DataCamp

引擎与函数

基于服务器

Compute Engine Google Compute Engine 标志。

  • 可定制虚拟机

无服务器

App Engine Google App Engine 标志。

  • 可伸缩、高效的应用开发

Cloud Functions Google Cloud Functions 标志。

  • 事件驱动计算
GCP 入门

无服务器谱系

一条趋势线显示从 Cloud Functions 到 App Engine 再到 Compute Engine,所需控制和管理不断增加。

GCP 入门

容器中的微服务

  • 容器:打包所有必需项(库、代码、数据)
  • 每个容器化应用提供一个微服务
    • 多个微服务共同组成整体服务

容器围绕运行应用的移动设备。

GCP 入门

照片分享应用

一位用户用移动设备查看并分享照片。

上传激增

  • 增加上传服务的容器数
  • 触发推荐服务更新

编排至关重要…

GCP 入门

Kubernetes

  • 容器编排的开源软件
  • 由 Google 发明

Google Kubernetes Engine (GKE)

Google Kubernetes Engine 标志。

  • 全托管 Kubernetes 服务
  • 自动伸缩与更新
  • 与其他 GCP 服务集成
GCP 入门

应对上传激增

大量用户同时在应用中看图,柱状图显示流量上升。

  • GKE 为上传服务扩容容器
    • 高峰过后再缩容

一个容器向另一个容器发送消息。

  • 上传微服务向推荐服务发送消息
GCP 入门

复杂架构

通过更强的安全措施限制对本地数据中心的访问。

  • 出于合规,数据保留在本地
  • 计算服务放在云端
GCP 入门

跨平台桥接

  • 在多种环境部署应用
    • GCP、本地、其他云
  • 简化运维,提高合规性
  • 应用需基于容器
    • 便于迁移到容器架构
Anthos

Google Anthos 标志。

GCP 入门

让我们练习吧!

GCP 入门

Preparing Video For Download...