Strumenti di Ruby con cui creare app cloud-native, eseguire il deployment su larga scala e analizzare i dati

  • Crea applicazioni web e API su scala globale
  • Usa le API di machine learning di Google con il supporto per librerie native
  • Esegui applicazioni containerizzate su larga scala
  • Orchestra l'infrastruttura con Puppet e Chef
RUBY GEMS: SVILUPPATO CON PASSIONE

Sfrutta le nostre API e i nostri servizi utilizzando Ruby Gems su Google Cloud e testa i nostri esempi di codice.

1
Esegui l'installazione
gem install google-cloud-storage
2
Configura un progetto nella console di Cloud Platform
  1. Sign in to your Google Account.

    If you don't already have one, sign up for a new account.

  2. Set up a Cloud Console project.

    Set up a project

    Click to:

    • Create or select a project.
    • Enable the Cloud Storage API for that project.
    • Create a service account.
    • Download a private key as JSON.

    You can view and manage these resources at any time in the Cloud Console.

3
Scrivi il tuo codice
# 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}"
GUIDE RAPIDE PER RUBY
INDIVIDUA I PROBLEMI ED ESEGUI IL DEBUG RAPIDAMENTE

I prodotti operativi di Google Cloud offrono funzionalità avanzate di monitoraggio, logging e diagnostica. Consentono di ottenere informazioni approfondite sull'integrità, sulle prestazioni e sulla disponibilità delle applicazioni basate su cloud, in modo da individuare e risolvere i problemi più velocemente.

Prodotti operativi
Funzionalità unificate di monitoraggio, logging e diagnostica per le applicazioni su Google Cloud e AWS.
Error Reporting
Una panoramica delle funzionalità di avviso e di analisi degli errori in Cloud Console.
Monitoraggio, diagnosi e risoluzione
In questo video, Aja Hammerly utilizza Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger e Cloud Trace per individuare e correggere alcuni errori poco visibili in un'app di esempio.
Ulteriori informazioni
RUBY NELLE COMMUNITY DI GCP

Vuoi condividere qualcosa? Unisciti alla nostra community per porre domande o semplicemente per chattare con gli esperti di Google che contribuiscono allo sviluppo della rete di assistenza dedicata agli utenti di Ruby su Google Cloud Platform.