Ferramentas Ruby para criar aplicativos nativos da nuvem, fazer implantações em escala e analisar dados

  • Crie apps da Web e APIs em escala global
  • Use as APIs de machine learning do Google com suporte para biblioteca nativa
  • Execute em escala de aplicativos em contêineres
  • Faça a orquestração da infraestrutura com Puppet e Chef
RUBY GEMS INCRÍVEIS

Aproveite nossas APIs e serviços com as Ruby Gems do Google Cloud e teste nossas amostras de códigos.

1
Instale
gem install google-cloud-storage
2
Configure um projeto no Console do Cloud Platform
  1. Faça login na sua Conta do Google.

    Se você ainda não tiver uma, inscreva-se.

  2. Configure um projeto do Console do Cloud.

    Configurar um projeto

    Clique para:

    • Crie ou selecione um projeto.
    • ativar a API Cloud Storage para esse projeto;
    • criar uma conta de serviço;
    • fazer o download de uma chave privada como JSON.

    É possível visualizar e gerenciar esses recursos a qualquer momento no Console do Cloud.

3
Escreva seu 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}"
GUIAS DE INÍCIO RÁPIDO PARA RUBY
ENCONTRE E DEPURE PROBLEMAS RAPIDAMENTE

Os produtos de operações do Google Cloud oferecem recursos avançados de monitoramento, geração de registros e diagnósticos. Eles oferecem insights sobre a integridade, o desempenho e a disponibilidade de aplicativos que usam tecnologia de nuvem, o que agiliza a identificação e a correção de problemas.

Produtos de operações
Funcionalidades unificadas de monitoramento, geração de registros e diagnósticos para aplicativos no Google Cloud e na AWS.
Error Reporting
Uma visão geral sobre alertas de erros e investigação de problemas no Console do Cloud.
Monitoramento, diagnóstico e correção
Neste vídeo, Aja Hammerly usa o Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger e Cloud Trace para encontrar e corrigir alguns erros sutis em um app de exemplo.
Saiba mais
RUBY NAS COMUNIDADES DO GCP

Tem algo a dizer? Participe da nossa comunidade para fazer perguntas ou falar com os especialistas do Google que ajudam a fomentar o suporte a Ruby no Google Cloud Platform.