Google Cloud SDK 是一套用于与 Cloud de Confiance by S3NS 服务交互的库和工具。它包括命令行工具、 特定于语言的客户端库、IDE 扩展程序和模拟器,可帮助您 管理资源并自动执行任务 Cloud de Confiance。
借助 Google Cloud SDK,您可以:
- 管理 Cloud de Confiance 资源: 使用 Google Cloud CLI 从命令行控制虚拟机、应用、 数据库和其他服务。
- 与 Cloud de Confiance API 集成: 使用 Cloud 客户端库构建应用,这些库以 Java、C++、 Python、Node.js、Ruby、 Go、.NET、PHP 和 Rust 等语言提供。
- 在本地开发和测试: 借助适用于 Pub/Sub、Spanner、Bigtable 和 Datastore 模式的 Firestore (Datastore) 等服务的本地 模拟器,加快开发周期。
- 在 IDE 中工作: 使用 Cloud Code 扩展程序直接从 Visual Studio Code 和 IntelliJ 与服务进行 交互。 Cloud de Confiance
核心组件
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 扩展程序适用于:
如需了解详情,请参阅 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:利用适用于 Spring Boot 应用的 Google Cloud 集成。
- Kubernetes: 使用
kubectl管理 Google Kubernetes Engine (GKE) 上的部署,该工具通常与 gcloud CLI 一起安装。 - Google Cloud 的 daptic to Prometheus: 收集和分析应用中的指标。
- Terraform: 使用 Cloud de Confiance 提供程序以代码形式预配和管理 Cloud de Confiance by S3NS 基础架构。
后续步骤
- 安装 gcloud CLI,并使用 gcloud CLI 速查表 了解实用 命令。
- 了解 与 Google Cloud 之间的 Cloud de Confiance 主要区别 。