RUBY EN GOOGLE CLOUD PLATFORM

Probar gratis Ver documentación

Herramientas para Ruby para desarrollar aplicaciones nativas en la nube, desplegarlas a escala y analizar los datos

  • Desarrolla APIs y aplicaciones web para usuarios de todo el mundo.
  • Usa las API de aprendizaje automático de Google con compatibilidad con bibliotecas nativas.
  • Ejecuta aplicaciones en contenedores a escala.
  • Orquesta infraestructuras con Puppet y Chef.
JOYAS RUBY CUIDADOSAMENTE ELABORADAS

Aprovecha nuestros servicios y APIs con las gemas de Ruby para Google Cloud, y ejecuta nuestras muestras de código para probarlas.

1
Haz la instalación.
gem install google-cloud-storage
2
Configurar un proyecto de la consola de Cloud Platform
  1. Accede a tu Cuenta de Google.

    Si todavía no tienes una cuenta, regístrate para obtener una nueva.

  2. Configura un proyecto de GCP Console.

    Configura un proyecto

    Haz clic para realizar alguna de las siguientes acciones:

    • Crea o selecciona un proyecto.
    • Habilita lasCloud Storagenecesarias para ese proyecto.
    • Crea una cuenta de servicio.
    • Descarga una clave privada como JSON.

    Puedes visualizar y administrar estos recursos en GCP Console en cualquier momento.

3
Escribe el código.
# 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}"
GUÍAS DE INICIO RÁPIDO DE RUBY
DETECTA Y DEPURA PROBLEMAS RÁPIDAMENTE

Google Stackdriver ofrece potentes funciones de supervisión, registro y diagnóstico. Esta solución suministra datos sobre el estado, el rendimiento y la disponibilidad de las aplicaciones basadas en la nube, lo que permite identificar y resolver problemas rápidamente.

Google Stackdriver
Supervisión, almacenamiento de registros y diagnóstico de las aplicaciones de Google Cloud Platform y AWS en un mismo lugar.
Stackdriver Error Reporting
Un tutorial sobre cómo investigar un error en la consola de Google Cloud desde el momento en el que se recibe la alerta correspondiente.
Supervisar, diagnosticar y solucionar problemas con Stackdriver
En este vídeo, Aja Hammerly usa Stackdriver para detectar y solucionar pequeños problemas en una aplicación de ejemplo, y te muestra cómo usarlo en tus propios proyectos.
Más información
RUBY EN LAS COMUNIDADES DE GCP

¿Tienes algo que añadir? Únete a nuestra comunidad para hacer preguntas o charlar con expertos de Google involucrados en el proceso de integración de Ruby en Google Cloud Platform.