Como usar os serviços Google Cloud

Use os serviços do Google Cloud com o VMware Engine para fazer o seguinte:

  • acessar o Cloud Storage a partir de VMs do VMware para exportar dados ou como um destino de armazenamento estendido;
  • Use o Cloud Monitoring para monitorar todos os aplicativos públicos, particulares e híbridos.
  • importar dados de bancos de dados para o BigQuery para análise;
  • Implante o GKE Enterprise para implantações de aplicativos particulares conteinerizados e de alto desempenho.

Como autenticar serviços do Google Cloud

As cargas de trabalho executadas em VMs do VMware Engine podem acessar os serviços do Google Cloud usando credenciais de conta de serviço. Quando os aplicativos em execução nas VMs do VMware Engine usam as Application Default Credentials (ADC), eles primeiro procuram credenciais na variável de ambiente GOOGLE_APPLICATION_CREDENTIALS.

Para autenticar serviços Google Cloud em uma VM do VMware Engine, faça o seguinte:

  1. Crie uma conta de serviço e conceda a ela os papéis do IAM necessários para seu aplicativo. Para mais informações, consulte Como criar e gerenciar contas de serviço.
  2. Crie uma chave para a conta de serviço que você criou.
  3. Faça o download da chave da conta de serviço e envie o arquivo de chave para sua VM do VMware Engine. Para mais informações, consulte Criar e gerenciar conta de serviço de serviço.
  4. Na VM, defina a variável de ambiente GOOGLE_APPLICATION_CREDENTIALS como o caminho absoluto do arquivo de chave da conta de serviço.

Depois de definir a variável de ambiente, o aplicativo poderá usar o ADC para fazer a autenticação com os serviços do Google Cloud quando for executado na VM.

Acessar o Cloud Storage a partir de VMs VMware

O Cloud Storage é um armazenamento de objetos unificado, escalonável e altamente durável para desenvolvedores. Use o Cloud Storage para fazer o seguinte:

  • otimizar o preço e desempenho das classes de armazenamento com os recursos do gerenciamento do ciclo de vida de objetos;
  • armazenamento seguro e durável para resiliência no caso de erros ou interrupções temporárias.
  • enviar conteúdo e centralizar data lakes e backups.

No VMware Engine, é possível acessar o Cloud Storage a partir de VMs do VMware, vCenter ou diretamente por meio de endereçamento privado. O endereçamento privado melhora a segurança evitando o tráfego externo da Internet e melhora o desempenho devido a menos saltos. Para aplicativos, acesse o Cloud Storage pelas VMs do VMware. Para adicionar ferramentas de gerenciamento do vCenter, como backup, acesse o Cloud Storage pelo vCenter.

Para saber mais sobre o acesso ao Cloud Storage pelas VMs do VMware, consulte Descobrir o armazenamento de objetos com a ferramenta da Google Cloud CLI e Como montar buckets do Cloud Storage como sistemas de arquivos.

Monitorar aplicativos usando o Cloud Logging e o Cloud Monitoring

O Cloud Logging é um serviço totalmente gerenciado executado em escala e que pode usar dados de registro do aplicativo e do sistema, assim como usar dados de registro personalizados dos ambientes do Google Kubernetes Engine e das VMs. O Cloud Logging permite analisar e exportar registros selecionados a armazenamentos de longo prazo em tempo real.

O Cloud Monitoring mostra o desempenho, o tempo de atividade e a integridade geral de aplicativos com tecnologia de nuvem. É possível coletar métricas, eventos e metadados dos serviços do Google Cloud , sondagens de tempo de atividade hospedadas, instrumentação de aplicativos e diversos componentes comuns de aplicativos.

No VMware Engine, faça o seguinte:

  • acessar o Cloud Logging e o Cloud Monitoring a partir de VMs do VMware;
  • Ative o Cloud Logging e o Cloud Monitoring nas plataformas VMware vSphere usando um agente independente.
  • acessar o Cloud Storage diretamente por meio de endereçamento privado. Isso evita o tráfego externo da Internet, melhora o desempenho devido a menos saltos e melhora a segurança mantendo o tráfego particular.

Para ativar o Cloud Logging e o Cloud Monitoring na plataforma VMware vSphere usando um agente independente, consulte Como configurar o Cloud Monitoring com um agente independente.

Importar dados de bancos de dados para o BigQuery

Ao usar o VMware Engine e o BigQuery, é possível:

  • conectar bancos de dados em execução no VMware Engine ao BigQuery para análise de armazenamento de dados;
  • exportar dados diretamente para serviços no endereçamento privado Google Cloud .

Para mais informações, consulte Usar o Alooma para realizar a transferência de dados incremental em tempo real de várias fontes (que pode estar em execução no VMware) para o BigQuery.

Implantar o Google Distributed Cloud

O Google Distributed Cloud é um software de nuvem híbrida que leva o Google Kubernetes Engine para ambientes baseados em VMware. Com o GKE em um ambiente local, é possível criar, gerenciar e fazer upgrade dos clusters do Kubernetes nos ambientes VMware, seja no local ou no VMware Engine.

A infraestrutura do VMware tem cargas de trabalho de produção, bancos de dados e linha de aplicativos comerciais. Use contêineres e Kubernetes para modernizar sua infraestrutura.

O Google Distributed Cloud usa o servidor do vCenter da VMware para gerenciar clusters. Com o Anthos Connect, é possível visualizar e fazer login nos clusters do Kubernetes da nuvem ou nos baseados em VMware usando o console Google Cloud .

Use o Google Distributed Cloud com o VMware Engine para ter um ambiente dedicado e particular com o hardware mais recente e 100 Gbps de rede. Suas cargas de trabalho em contêineres podem estar ao lado dos bancos de dados para baixa latência. Esse ambiente é um único locatário. Portanto, você recebe a privacidade e a segurança da infraestrutura dedicada.

Para mais informações, consulte as visões gerais a seguir: