在 Google Cloud Platform 上執行 Ruby

免費試用 查看說明文件

Ruby 工具可讓您建構雲端原生應用程式、執行大規模的部署作業及分析資料

  • 建構大規模的網路應用程式和 API
  • 使用支援原生程式庫的 Google 機器學習 API
  • 大規模執行容器化應用程式
  • 透過 Puppet 和 Chef 自動化調度管理基礎架構
精心打造的 Ruby Gem

透過 Google Cloud Ruby Gem 充分利用 Google 的 API 和服務,並測試執行程式碼範例。

1
安裝
gem install google-cloud-storage
2
設定 Cloud Platform Console 專案
  1. 登入您的 Google 帳戶。

    如果您沒有帳戶,請申請新帳戶

  2. 設定 GCP Console 專案。

    設定專案

    按一下即可:

    • 建立或選取專案。
    • 啟用該專案Cloud StorageAPI。
    • 建立服務帳戶。
    • 下載 JSON 格式的私密金鑰。

    您隨時都能在 GCP Console 中查看及管理這些資源。

3
編寫程式碼
# project_id        = "Your Google Cloud project ID"
# 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 project_id: project_id
bucket  = storage.bucket bucket_name

file = bucket.create_file local_file_path, storage_file_path

puts "Uploaded #{file.name}"
Ruby 快速入門導覽課程
快速找出問題並進行偵錯

Google Stackdriver 提供強大的監控、記錄與診斷功能,可讓您深入瞭解雲端應用程式的健康狀態、效能和可用性,在更短時間內找出問題並加以修正。

Google Stackdriver
讓您集中一處監控、記錄及診斷 Google Cloud Platform 和 AWS 中的應用程式。
Stackdriver Error Reporting
這部影片將逐步說明在 Google Cloud Console 中收到錯誤快訊時的情況,並介紹如何調查錯誤成因。
透過 Stackdriver 監控、診斷及修正問題
在這部影片中,Aja Hammerly 示範如何透過 Stackdriver 找到並修正範例應用程式中的一些細微錯誤,讓您瞭解如何在自己的專案中使用 Stackdriver。
瞭解詳情
GCP 的 Ruby 社群討論空間

有任何想法或疑問嗎?歡迎加入我們的社群並發問,或是和協助在 Google Cloud Platform 建構 Ruby 的 Google 專家們一同交流。