Como escolher uma opção de hospedagem para uma instância do Looker (original)

Você pode hospedar sua própria instância ou implantação do Looker (original) ou deixar que o Looker faça isso por você. Em toda a nossa documentação, nos referimos a instâncias ou implantações hospedadas pela Looker como "hospedadas pela Looker" e a instâncias ou implantações hospedadas no local como "hospedadas pelo cliente" ou "autohospedadas".

Quando o Looker hospeda sua implantação, ele gerencia todas as funções de TI necessárias relacionadas ao aplicativo em seu nome, com base na utilização de recursos e nos requisitos comerciais. Isso reduz muito o esforço necessário para instalar, configurar e manter o aplicativo. Por outro lado, quando você hospeda sua própria implantação, é responsável por gerenciar muitos desses processos e funções. Uma implantação hospedada pelo cliente inclui os serviços no produto, ou seja, os serviços hospedados pelo Looker e acessíveis pelo produto, especificamente dados de licenciamento, backups de configuração, relatórios de erros do sistema, ações de dados e tíquetes de suporte, conforme descrito na seção Dados de aplicativos compartilhados pelo Looker da página de segurança do Looker.

Escolher entre as duas opções de hospedagem é uma troca entre conveniência e controle. Ao escolher o Looker hospedado, você pode se concentrar na integração do Looker às suas cargas de trabalho comerciais sem as demandas da administração de infraestrutura. Por outro lado, hospedar sua própria implantação do Looker oferece controle total sobre a administração da infraestrutura, mas aumenta o trabalho para o lançamento inicial e a manutenção contínua.

Esta página apresenta as seguintes informações para ajudar você a escolher a opção de hospedagem mais adequada às suas necessidades:

Vantagens comparativas de cada opção de hospedagem

A tabela a seguir compara as vantagens de cada opção de hospedagem.

Benefício Hospedado pelo Looker Hospedado pelo cliente

Acesso padrão a todos os recursos do Looker

X

 

Não é necessário configurar ou fazer manutenção de hardware

X

 

Atualizações automáticas de software e manutenção (mensal ou trimestral)

X

 

Escalonar hardware sem custo financeiro adicional:

  • Escalonamento vertical (mais CPU)
  • Escalonamento horizontal (mais nós)

X

 

Monitoramento de aplicativos e hosts

X

 

Backups automáticos da instância do Looker

X

 

Migração do banco de dados de back-end, se necessário

X

 

SLA de tempo de atividade de 99,9% (Advanced e Elite)

X

 

SLA de resposta S1 de uma hora

X

 

Uso da API Looker

X

X

Migrações de várias instâncias

X

X

Acesso direto e exportação de servidores e registros

 

X

Benefícios e limites da opção hospedada pelo Looker

As tabelas a seguir listam os benefícios e limites de usar uma implantação hospedada pelo Looker.

Benefícios das implantações hospedadas pelo Looker

A tabela a seguir lista os benefícios de usar uma implantação hospedada pelo Looker.

Gerenciamento ativo da instância do Looker

Deixe o monitoramento de desempenho com a equipe do Looker e concentre-se em tomar decisões com insights de dados úteis do Looker.

Sempre tenha os recursos e atualizações mais recentes

Você nunca mais vai precisar baixar outra atualização manualmente. Sua instância do Looker é testada, atualizada e otimizada pelo Looker.

Desempenho consistente

O Looker monitora a performance e ajusta a capacidade conforme necessário. Você não precisa decidir quantos servidores são necessários para atender aos usuários.

Segurança da implantação

O Looker gerencia a infraestrutura da sua plataforma. Sua implantação do Looker é discreta, segura e monitorada continuamente para manter seus dados protegidos.

Serviços conectados

Toda implantação do Looker inclui serviços conectados essenciais que permitem acessar dados mais relevantes, aumentar os insights, simplificar e dimensionar a modelagem de dados e se integrar a sistemas de terceiros, tudo isso com o suporte do Looker.

Conexões de banco de dados seguras

Conecte o Looker ao seu banco de dados usando SSH.

Integração SAML/LDAP

O Looker pode ser integrado aos seus métodos de autenticação atuais.

Limites das implantações hospedadas pelo Looker

Antes de usar uma implantação hospedada pelo Looker, considere os limites listados na tabela a seguir.

Requisitos específicos de segurança/compliance

A infraestrutura do ambiente hospedado pelo Looker pode não estar alinhada aos requisitos individuais de segurança/compliance da sua empresa.

Necessidade de ter a capacidade de exportar registros/informações de monitoramento

Como o Looker gerencia a infraestrutura da sua instância, não é possível exportar registros do uso dela. O Looker gerencia todo o monitoramento.

SLAs personalizados

As atualizações e a manutenção do Looker acontecem durante as janelas de manutenção predefinidas. Alguns clientes podem precisar de mais controle sobre quando essa manutenção ocorre.

Drivers JDBC personalizados

Drivers JDBC personalizados precisam ser instalados para se conectar a bancos de dados com níveis mais baixos de suporte.

Benefícios e limites da opção hospedada pelo cliente

As tabelas a seguir listam os benefícios e limites de usar uma implantação hospedada pelo cliente.

Benefícios das implantações hospedadas pelo cliente

A tabela a seguir lista os benefícios de usar uma implantação hospedada pelo cliente.

Controle direto sobre decisões de infraestrutura e escalonamento

É possível implementar configurações de infraestrutura e arquitetura que talvez não sejam oferecidas com uma implantação hospedada pelo Looker.

Acesso à geração de registros/monitoramento

Ao gerenciar sua própria infraestrutura, você pode acessar e exportar diretamente os registros de aplicativos do Looker e configurar o monitoramento de instâncias que atenda aos seus requisitos individuais.

Modelo de segurança personalizado

Hospedar o Looker na sua própria implantação permite controle total sobre a segurança do ambiente de aplicativos, que pode ser alinhado aos padrões de segurança específicos da sua empresa/setor.

Limites das implantações hospedadas pelo cliente

Antes de usar uma implantação hospedada pelo cliente, considere os limites listados na tabela a seguir.

Limitações de suporte

A solução de problemas pode ser difícil quando a equipe de suporte do Looker não conhece a arquitetura de implantação personalizada. Alguns problemas podem exigir mais envolvimento da sua organização.

Requisitos de atualização mensal

Você é responsável por criar e manter processos que garantam que os usuários recebam os recursos e patches de segurança mais recentes do Looker.

Requisitos de capital humano

As implantações do Looker podem exigir um número significativo de funcionários e experiência em engenharia de confiabilidade de sites. Sua organização precisa gerenciar os vários componentes de uma implantação do Looker.

Custo

Sua organização precisa gerenciar tempo, capital humano e custos de nuvem/datacenter.

Desafios ao usar serviços conectados

O Looker tem o benefício de serviços conectados, que permitem acessar dados relevantes do setor, aumentar os insights, simplificar e dimensionar a modelagem de dados e fazer a integração com sistemas de terceiros. Em uma implantação autohospedada do Looker, talvez seja necessário implantar serviços auxiliares na nuvem para acessar esses recursos.

Recuperação de desastres e elasticidade

Você será responsável por manter o tempo de atividade e a resiliência do serviço.

Alguns recursos do Looker não estão disponíveis

Consulte a seção Suporte para recursos do Looker em diferentes opções de hospedagem desta página para comparar o suporte a recursos nas opções de hospedagem do Looker.

Configuração de recursos adicionais

As instâncias hospedadas pelo cliente podem exigir configuração adicional para usar determinados recursos do Looker.

Exemplos de casos de uso para implantações hospedadas pelo cliente

Uma opção hospedada pelo cliente pode ser adequada para sua implantação se ela se alinhar a qualquer um dos seguintes casos de uso:

  • Sua organização tem requisitos de segurança personalizados: algumas políticas de segurança de organizações exigem que elas não usem serviços de nuvem. O Looker (original) foi projetado para ser multicloud, e as implantações hospedadas pelo Looker (original) residem em vários provedores de nuvem, como Google Cloud, AWS e Azure. Se a política de segurança for incompatível com o uso de serviços do Cloud com seus dados, a hospedagem do cliente será a alternativa.
  • Sua organização prefere um modelo de implantação totalmente personalizável: quando o Looker hospeda seus ambientes, ele presume que eles são estáveis. Os requisitos da sua organização podem não ser compatíveis com essa proposição, como nas seguintes situações:
    • Seu cenário de implantação é uma grande extensão de várias instâncias para cada um dos seus grupos de usuários ou clientes, que podem ser necessárias apenas por um período efêmero.
    • Sua organização precisa criar novos ambientes ou desativar os atuais com frequência.
    • Sua organização precisa de várias instâncias do Looker, cada uma exigindo configurações personalizadas para flags de inicialização, modelo ou informações de conexão.
  • Sua organização precisa de acesso mais direto aos recursos de integração e configuração: em um ambiente hospedado pelo Looker, seu acesso direto à implantação é limitado. As implantações hospedadas pelo cliente permitem acesso total ao sistema de arquivos, ao banco de dados de metadados e às configurações da JVM da sua instância. O acesso direto pode ser útil nas seguintes situações:
    • Seus modelos e configurações do LookML para cada instância são atualizados com frequência usando scripts sincronizados com seu processo de desenvolvimento.
    • Sua organização não pode usar algumas tecnologias principais que o Looker usa para implantação, como o Git. Com controle total do back-end da sua instância, você pode substituir qualquer componente principal do Looker pela solução de sua preferência.

Suporte para recursos do Looker em todas as opções de hospedagem

A tabela a seguir compara o suporte a recursos para os tipos de instância do Looker (original) hospedado pelo Looker, do Looker (Google Cloud Core) e do Looker (original) hospedado pelo cliente.

Matriz de comparação

Filtre a tabela por tipos de instâncias compatíveis:

Recurso Tipo de instância do Looker
Recursos da plataforma Looker (original) Looker (Google Cloud Core) Looker (original) hospedado pelo cliente Observações
Relatórios do Looker: crie e acesse relatórios no Looker Sim Sim Não Não disponível para instâncias do Looker (Google Cloud Core) que usam o VPC Service Controls ou a CMEK. Nem todos os recursos de relatórios do Looker estão disponíveis nas instâncias do Looker (Google Cloud Core). Consulte a documentação de relatórios do Looker para mais detalhes.
Gemini no Looker: análise de conversação, assistência do LookML, assistente de visualização Sim Sim Não Alguns recursos podem não ser compatíveis com instâncias do Looker (Google Cloud Core) que usam CMEK ou VPC Service Controls.
Conectores de BI: conecte-se às Planilhas Google, ao Looker Studio, ao Tableau, à interface Open SQL, ao PowerBI, ao ThoughtSpot etc. Sim Sim Não

As licenças sem custo financeiro para usar o Looker Studio Pro não estão disponíveis para instâncias do Looker (original) hospedadas pelo cliente.

Alguns conectores de BI não estão disponíveis para configurações somente com IP particular no Looker (Google Cloud Core). Consulte a documentação do BI Connectors para mais detalhes.

Central de ações do Looker e Marketplace do Looker Sim Sim Sim

Esse recurso pode ter limitações para instâncias do Looker (Google Cloud Core) que usam IP particular. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam IP particular.

Pode ser necessário fazer outras configurações para instâncias do Looker (original) hospedadas pelo cliente.

Programar dados para S3, SFTP e webhook Sim Sim Sim Esse recurso pode ter limitações para instâncias do Looker (Google Cloud Core) que usam IP particular. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam IP particular.
Aplicativo Looker para dispositivos móveis Sim Sim Sim
Temas personalizados Sim Sim Sim Os temas personalizados estão disponíveis apenas para as edições Enterprise e Embed do Looker (Google Cloud Core).
Extensões personalizadas Sim Sim Sim As extensões personalizadas estão disponíveis apenas para as edições Enterprise e Embed do Looker (Google Cloud Core).
Incorporação privada Sim Sim Sim

A incorporação particular está disponível para todas as edições do Looker (Google Cloud Core).

Incorporação assinada Sim Sim Sim

A incorporação assinada está disponível apenas para a edição Embed do Looker (Google Cloud Core).

Páginas Labs e legadas Sim Não Sim Alguns recursos de visualização são disponibilizados no Looker (Google Cloud Core) por meio de listas de permissão.
Recursos de segurança e autenticação Looker (original) Looker (Google Cloud Core) Looker (original) hospedado pelo cliente Observações
Recursos de segurança: IP particular, CMEK, VPC Service Controls Não Sim Não O IP particular e o VPC Service Controls estão disponíveis apenas para as edições Enterprise e Embed do Looker (Google Cloud Core).
Integração com o IAM Não Sim Não
Autenticação SAML, autenticação OpenID Sim Sim Sim
Configuração de nome de usuário e senha para login e autenticação LDAP Sim Não Sim
Configuração de lista de permissões de IP Não Sim Não No Looker (Google Cloud Core), o acesso à instância é controlado com IP particular.
Capacidade de executar sudo como outro usuário Sim Não Sim
Criptografia FIPS Não Sim Sim A criptografia FIPS está disponível apenas nas edições Enterprise e Embed do Looker (Google Cloud Core).
Certificações de compliance (por exemplo, FedRAMP de nível alto e outros produtos do Assured Workloads) Não Sim Sim As certificações de compliance estão disponíveis apenas nas edições Enterprise e Embed do Looker (Google Cloud Core).
Desenvolvimento do LookML e conexões de banco de dados Looker (original) Looker (Google Cloud Core) Looker (original) hospedado pelo cliente Observações
Suporte a dialetos Sim Sim Sim A documentação lista os dialetos compatíveis com o Looker (Google Cloud Core) e os compatíveis com o Looker (original) e o Looker (original) hospedado pelo cliente.
Git hospedado pelo cliente na Internet pública Sim Sim Sim Esse recurso pode ter limitações para instâncias do Looker (Google Cloud Core) que usam IP particular. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam IP particular.
Integração contínua do Looker Sim Sim Não Não disponível para instâncias do Looker (Google Cloud Core) que usam IP particular ou CMEK.
Acesso do agente de serviço ao BigQuery Não Sim Não
Túneis SSH (para bancos de dados locais) Sim n/a Sim
Logging Looker (original) Looker (Google Cloud Core) Looker (original) hospedado pelo cliente Observações
Acesso ao banco de dados interno e registros detalhados Não (consulte a observação) Não Sim Para instâncias do Looker (original) hospedadas pelo Looker, o banco de dados interno e os registros detalhados só estão disponíveis por uma Google Cloud solicitação de suporte.
Registros de auditoria do Cloud Não Sim Não
Atividade do sistema para clientes elite Sim Sim Não

A atividade do sistema para clientes de elite está disponível apenas como um recurso pago na versão Elite do Looker (original).

A atividade de estilo Elite está disponível apenas nas edições Enterprise e Embed do Looker (Google Cloud Core).

Gerenciamento de infraestrutura e instâncias Looker (original) Looker (Google Cloud Core) Looker (original) hospedado pelo cliente Observações
Serviço do Google totalmente Google Cloudgerenciado Não Sim Não O suporte doGoogle Cloud tem uma capacidade muito maior de resolver problemas com o ambiente do Looker (Google Cloud Core), porque ele é gerenciado no Google Cloud.
Criação de instâncias de autoatendimento Não Sim Não
Suporte do Terraform Não Sim Não
Opções de inicialização Sim Não Sim
Janelas de manutenção definidas pelo cliente Não Sim Não
Instâncias de não produção Sim Sim Sim

Duas instâncias de não produção estão disponíveis para a versão Elite do Looker (original). Nenhuma outra versão do Looker (original) oferece instâncias que não são de produção.

As instâncias de não produção são compradas separadamente para o Looker (Google Cloud Core).

Exportar Sim Não Não

Esse recurso é necessário para migrar do Looker (original) para o Looker (Google Cloud Core).