Google Cloud 开发者工具

工具开发者和开发团队在编写、部署以及调试 Google Cloud 托管的应用时,需要提高生产效率。

探索我们的开发者工具

类别 产品 特性
代码
Cloud Code

在本地或云端快速轻松地编写、调试和运行云原生应用。它还提供了 Visual Studio Code 和 IntelliJ 等 IDE 的扩展程序,可让您快速地迭代和调试代码并将其部署到 Kubernetes。

  • check_circle_filled_black_24dp (1)

    将服务部署到 Cloud Run 或 Cloud Run for Anthos

  • check_circle_filled_black_24dp (1)

    通过 Skaffold、Jib、kubectl 集成实现实时反馈

  • check_circle_filled_black_24dp (1)

    可直接运行的示例和开箱即用的配置代码段

Cloud SDK

使用命令行工具和库管理 Google Cloud 资源和应用。Cloud SDK 包含 gcloud、gsutil 和 bq 命令行工具,可用于访问 Compute EngineCloud StorageBigQuery 等。

  • check_circle_filled_black_24dp (1)

    直接从命令行进行虚拟机编排

  • check_circle_filled_black_24dp (1)

    适用于 Java、Python、Node.js、Ruby、Go、.NET、PHP、C++ 的客户端库

  • check_circle_filled_black_24dp (1)

    适用于 Pub/Sub、Spanner、Bigtable、Datastore 的本地服务模拟器

Spring Framework on Google Cloud

向 Google Cloud 上的 Java 开发者提供 Spring(一种最常用的开源 Java 框架)的便捷性和工作效率。

  • check_circle_filled_black_24dp (1)

    通过 Google Cloud 服务集成来扩展 Spring

  • check_circle_filled_black_24dp (1)

    实现现有抽象并引入新的抽象

构建
Cloud Build

跨所有语言并在多个环境(包括虚拟机、无服务器、Kubernetes 和 Firebase)中持续构建、测试和部署软件。

  • check_circle_filled_black_24dp (1)

    完全无服务器平台

  • check_circle_filled_black_24dp (1)

    将安全扫描作为 CI/CD 流水线的一部分

  • check_circle_filled_black_24dp (1)

    将源代码打包到容器或非容器工件中

Tekton on Google Cloud

使用 Kubernetes 原生开源框架,跨语言和工具(包括本地或云端)实现 CI/CD 流水线标准化。

  • check_circle_filled_black_24dp (1)

    原生支持 Jenkins、Skaffold、Knative 和 Jenkins X

  • check_circle_filled_black_24dp (1)

    针对 Kubernetes 的内置最佳做法

  • check_circle_filled_black_24dp (1)

    跨混合环境或多云端环境进行部署

Google Cloud 上的 Jenkins

通过 Jenkins 流水线加快速度、扩大规模和提高安全性。利用 Compute Engine 顺畅运行作业,轻松实现构建场的横向扩容。

  • check_circle_filled_black_24dp (1)

    使用原生 Kubernetes 支持轻松设置 CI/CD 流水线

  • check_circle_filled_black_24dp (1)

    基于 GKE 的扩缩和负载平衡

  • check_circle_filled_black_24dp (1)

    自动检查工件的安全性和合规性

  • check_circle_filled_black_24dp (1)

    内置 CD 最佳做法

管理工件
Artifact Registry

集中管理与 Google Cloud 工具和运行时完全集成的容器映像和语言包(Maven 和 npm)。

  • check_circle_filled_black_24dp (1)

    原生工件格式支持

  • check_circle_filled_black_24dp (1)

    单区域和多区域代码库

  • check_circle_filled_black_24dp (1)

    每个项目有多个代码库

  • check_circle_filled_black_24dp (1)

    精细的访问权限控制

部署
Cloud Build

使用内置的集成功能,将代码部署到 Google Kubernetes Engine、App Engine、Cloud Functions 和 Firebase。

  • check_circle_filled_black_24dp (1)

    完全无服务器平台,适用于基于负载的扩缩

  • check_circle_filled_black_24dp (1)

    使用 Spinnaker 提供复杂的流水线创建支持

  • check_circle_filled_black_24dp (1)

    面向第三方应用的自定义步骤和扩展程序

  • check_circle_filled_black_24dp (1)

    Google Cloud 安全保护

Cloud Deployment Manager

利用简单模板创建和管理云端资源。使用 yaml,以声明格式指定应用需要的所有资源。 

  • check_circle_filled_black_24dp (1)

    并行资源部署

  • check_circle_filled_black_24dp (1)

    Python 和 Jinja2 资源模板

  • check_circle_filled_black_24dp (1)

    用于管理参数的 JSON 架构

  • check_circle_filled_black_24dp (1)

    Cloud Console 中的分层式部署视图

类别