Formas de interagir com Google Cloud

Pode usar vários métodos para interagir com o Google Cloud e os seus recursos. Os métodos que escolher podem depender das suas preferências, dos fluxos de trabalho da sua empresa e dos seus objetivos.

Seguem-se exemplos de métodos de interação:

Use a Google Cloud consola baseada no navegador

Se preferir gerir os seus Google Cloud projetos e recursos através de uma interface gráfica do utilizador, use a consola baseada no navegador. Google Cloud

Use a Google Cloud consola para realizar várias tarefas de gestão e administrativas, incluindo as seguintes:

  • Gerir recursos.
  • Armazenar, consultar e processar dados.
  • Estabelecer ligação a máquinas virtuais (VMs).
  • Analise a atividade.
  • Diagnosticar problemas de produção.
  • Implemente soluções fáceis de iniciar.
Para mais informações, consulte a Google Cloud consola.

Para garantir a funcionalidade adequada da consola, consulte também o artigo Permitir acesso a Google Cloud domínios da consola.

Escreva comandos e crie scripts

Se preferir gerir o desenvolvimento e os fluxos de trabalho na linha de comandos ou através de scripts automatizados, use a CLI do Google Cloud. Use a Google Cloud CLI para realizar tarefas de forma eficiente e em grande escala. Por exemplo, pode fazer o seguinte:

  • Crie um script para enviar um ficheiro para todas as VMs.
  • Simule dados de back-end com um emulador de dados para ajudar a escrever código do lado do cliente de forma eficiente.
  • Implemente código sem servidor.

Execute comandos gcloud através dos seguintes métodos:

  • Instale a CLI do Google Cloud, que lhe permite executar comandos numa janela de terminal no seu computador local.

  • Use o Cloud Shell baseado no navegador, que não requer instalação local. Abra o Cloud Shell a partir da Google Cloud consola para usar as seguintes funcionalidades:

    • Uma instância de VM do Compute Engine temporária.
    • Um editor de código integrado.
    • Armazenamento de disco persistente.
    • CLI gcloud, Terraform e outras ferramentas pré-instaladas.
    • Suporte de idiomas para Java, Go, Python, Node.js, PHP, Ruby e .NET.
    • Pré-visualização na Web.
    • Autorização integrada para acesso a Google Cloud projetos da consola e recursos.

Para mais informações sobre o Cloud Shell, consulte o artigo Como funciona o Cloud Shell.

Para ver uma lista de comandos gcloud, bem como flags e exemplos, consulte a gcloud referência.

Desenvolva a sua própria aplicação com as bibliotecas de cliente da nuvem

Se quiser criar as suas próprias aplicações para gerir recursos, use as bibliotecas de cliente da Google Cloud para aceder às Google Cloud APIs.

As bibliotecas de cliente do Google Cloud oferecem as seguintes vantagens para ajudar a criar a sua aplicação:

  • Use convenções específicas do seu idioma preferido.
  • Use um estilo consistente entre serviços.
  • Processar a autenticação.

Para uma vista geral, consulte o artigo Explicação das bibliotecas de cliente do Google Cloud.

Dimensione o aprovisionamento e a gestão de recursos com a infraestrutura como código (IaC)

A infraestrutura como código (IaC) é o processo de aprovisionamento e gestão da infraestrutura através de código, em vez de interfaces gráficas do utilizador ou scripts de linhas de comando.

Os administradores e os arquitetos da sua empresa podem usar a IaC para obter as seguintes vantagens:

  • Incorpore o seu processo de gestão de alterações.
  • Teste e audite à medida que faz alterações.
  • Armazene configurações no controlo de origem.
  • Padronize a sua infraestrutura.

Google Cloud Está integrado com várias ferramentas de IaC. Por exemplo, pode usar o Terraform para aprovisionar e gerir a sua infraestrutura através de ficheiros de configuração legíveis por humanos que pode controlar em termos de versões, reutilizar e partilhar.

Para uma vista geral da IaC e uma lista de ferramentas que pode usar com o Google Cloud, consulte o artigo Infraestrutura como código no Google Cloud.