在 Google Cloud Platform 上使用 Ruby

免费试用 查看文档

使用 Ruby 工具构建云原生应用、执行大规模部署以及分析数据

  • 构建可在全球范围内提供服务的 Web 应用和 API
  • 使用有原生库支持的 Google 机器学习 API
  • 大规模运行容器化应用
  • 借助 Puppet 和 Chef 编排基础架构
精心设计的 Ruby Gem

通过 Google Cloud Ruby Gem 充分利用我们的 API 和服务,试运行我们的代码示例。

1
安装
    gem install google-cloud-storage
    
2
设置 Cloud Platform Console 项目
  1. 登录您的 Google 帐号。

    如果您还没有 Google 帐号,请注册新帐号

  2. 设置 Cloud Console 项目。

    设置项目

    点击即可执行以下操作:

    • 创建或选择项目。
    • 为该项目启用 Cloud Storage API。
    • 创建服务帐号。
    • 下载 JSON 格式的私钥。

    您可以随时在 Cloud Console 中查看和管理这些资源。

3
编写代码
# bucket_name       = "Your Google Cloud Storage bucket name"
    # local_file_path   = "Path to local file to upload"
    # storage_file_path = "Path to store the file in Google Cloud Storage"

    require "google/cloud/storage"

    storage = Google::Cloud::Storage.new
    bucket  = storage.bucket bucket_name

    file = bucket.create_file local_file_path, storage_file_path

    puts "Uploaded #{file.name}"
RUBY 快速入门
快速发现并调试问题

Google Cloud 运营产品提供强大的监控、日志记录和诊断功能。它可以帮助您深入了解云端应用的运行状况、性能和可用性,让您能够更快地发现并解决问题。

运营产品
让您以统一的方式监控、记录日志并诊断 Google Cloud 和 AWS 上的应用。
Error Reporting
演示如何在 Cloud Console 中接收错误提醒并对错误进行调查。
监控、诊断和修复
在本视频中,Aja Hammerly 使用 Cloud Monitoring、Cloud Logging、Error Reporting、Cloud Debugger 和 Cloud Trace 来查找和修复示例应用中的小错误。
了解详情
在 GCP 社区中讨论 Ruby

有话要说?加入我们的社区,在其中提问或与帮助打造 Google Cloud Platform 上的 Ruby 支持框架的 Google 专家聊天。