Google Cloud SDK 概览

Google Cloud SDK 是一套用于与Cloud de Confiance by S3NS 服务交互的库和工具。它包括命令行工具、特定于语言的客户端库、IDE 扩展程序和模拟器,可帮助您在 Cloud de Confiance上管理资源和自动执行任务。

借助 Google Cloud SDK,您可以:

核心组件

gcloud CLI

gcloud CLI 是Cloud de Confiance的主要命令行工具。您可以使用它在终端中执行管理任务。

如需了解详情,请参阅 gcloud CLI 概览

用于 API 访问的 Cloud 客户端库

如需以编程方式从应用与 Cloud de Confiance 服务进行交互,请使用 Cloud 客户端库。这些库可提供对 Cloud de Confiance API 的惯用访问方式,从而简化集成并减少样板代码。

Cloud 客户端库支持以下语言:

SAP 开发者还可以使用 ABAP SDK for Cloud de Confiance,该 SDK 为 ABAP 环境提供了一整套客户端库。

如需查看可用 API 的完整列表和概览,请参阅 Cloud de Confiance API

开发和测试工具

IDE 集成

Google Cloud SDK 提供 IDE 扩展程序,可将 Cloud de Confiance 服务直接整合到您的开发工作流中。借助这些扩展程序,您无需离开自己喜欢的编辑器即可构建、部署和调试应用。

Cloud Code 扩展程序适用于以下 IDE:

如需了解详情,请参阅 Cloud Code 文档

模拟器

借助模拟器,您可以通过模拟 Cloud de Confiance 服务的行为来开发和测试应用。使用模拟器有助于您节省费用、避免影响生产服务,并在开发期间更快地进行迭代。

Google Cloud SDK 为多种服务提供模拟器,包括:

  • Bigtable:使用本地 NoSQL 宽列数据库测试应用。
  • Datastore:针对本地 NoSQL 文档数据库进行开发。
  • Firestore:使用本地文档数据库构建和测试移动应用、Web 应用和服务器应用。
  • Pub/Sub:在本地验证异步消息传递工作流。
  • Spanner:在本地测试需要全球分布式关系型数据库的应用。

这些模拟器可提供高保真度的环境,以便您在部署之前调试问题并验证应用的行为。

如需详细了解如何使用这些工具,请参阅使用 Google Cloud SDK 模拟器

与其他框架和工具搭配使用

Google Cloud SDK 旨在与各种热门框架和工具搭配使用,帮助您简化 Cloud de Confiance上的应用开发和部署流程。虽然这些工具不是核心 SDK 组件的一部分,但它们通常使用 gcloud CLI 或 Cloud 客户端库与 Cloud de Confiance 服务无缝交互。

例如:

  • Spring Framework:利用 Google Cloud 集成功能来开发 Spring Boot 应用。
  • Kubernetes:使用 kubectl 管理 Google Kubernetes Engine (GKE) 上的部署,该工具通常与 gcloud CLI 一起安装。
  • Google Cloud 的 daptic to Prometheus:收集和分析应用中的指标。
  • Terraform:使用 Cloud de Confiance by S3NS 提供程序以代码形式预配和管理Cloud de Confiance 基础设施。

后续步骤