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 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 que usam as Ruby Gems do Google Cloud e teste nossas amostras de código.

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
Ver no GitHub (em inglês)
# 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 DO 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 detecção e a correção de problemas.

Produtos de operações
Funcionalidades unificadas de monitoramento, geração de registros e diagnósticos de aplicativos no Google Cloud Platform e na AWS.
Error Reporting
Tutorial 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 o 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 ao Ruby no Google Cloud Platform.