Crie, implante e monitore apps Python em grande escala. Use as APIs do Google para ter insights úteis com base nos seus dados.

  • Escalone a capacidade dinamicamente de acordo com o tráfego
  • Crie, implante e gerencie aplicativos em contêineres
  • Depure e corrija problemas rapidamente
  • Provisione máquinas virtuais personalizadas ou sem servidor
  • Execute análise de dados ou crie modelos de machine learning usando APIs avançadas
Um amplo conjunto de APIs e bibliotecas para Python voltado para desenvolvedores e cientistas de dados
1
Instale
    pip 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
from google.cloud import storage

    def upload_blob(bucket_name, source_file_name, destination_blob_name):
        """Uploads a file to the bucket."""
        # bucket_name = "your-bucket-name"
        # source_file_name = "local/path/to/file"
        # destination_blob_name = "storage-object-name"

        storage_client = storage.Client()
        bucket = storage_client.bucket(bucket_name)
        blob = bucket.blob(destination_blob_name)

        blob.upload_from_filename(source_file_name)

        print(
            "File {} uploaded to {}.".format(
                source_file_name, destination_blob_name
            )
        )

    
GUIAS DE INÍCIO RÁPIDO PARA PYTHON
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
PYTHON 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 Python no Google Cloud Platform.