RUBY EN GOOGLE CLOUD PLATFORM

Probar gratisVer documentación

Herramientas para Ruby para desarrollar aplicaciones nativas de 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.
PAQUETES GEM DE RUBY CUIDADOSAMENTE ELABORADOS

Aprovecha nuestros servicios y APIs con los paquetes gem de Ruby para Google Cloud, y ejecuta nuestros ejemplos de código para probarlos.

1
Haz la instalación.
    gem install google-cloud-storage
    
2
Configura 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 Cloud Console.

    Configura un proyecto

    Haz clic para realizar alguna de las siguientes acciones:

    • Crea o selecciona un proyecto.
    • Habilita la API de Cloud Storage para ese proyecto.
    • Crea una cuenta de servicio.
    • Descargar una clave privada como JSON

    Puedes ver y administrar estos recursos en cualquier momento desde Cloud Console.

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

Las operaciones de Google Cloud ofrecen potentes funciones de monitorización, almacenamiento de registros 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.

Productos de operaciones
Monitorización, almacenamiento de registros y diagnóstico de las aplicaciones de Google Cloud y AWS en un mismo lugar.
Error Reporting
Un tutorial sobre cómo investigar un error en la consola de Cloud desde el momento en el que se recibe la alerta correspondiente.
Monitorizar, diagnosticar y solucionar problemas
En este vídeo, Aja Hammerly usa Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger y Cloud Trace para localizar y corregir algunos problemas sutiles en una aplicación de muestra.
Más información
RUBY EN LAS COMUNIDADES DE GCP

¿Tienes algo que compartir? Ú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.