Escolher uma opção de alojamento para uma instância do Looker (original)

Tem a opção de alojar a sua própria instância ou implementação do Looker (original), ou o Looker pode alojá-la por si. Ao longo da nossa documentação, referimo-nos a instâncias ou implementações alojadas pelo Looker como "alojadas pelo Looker" e a instâncias ou implementações alojadas no local como "alojadas pelo cliente" ou "autoalojadas".

Quando o Looker aloja a sua implementação, gere todas as funções de TI necessárias relacionadas com a aplicação Looker em seu nome, com base na utilização de recursos e nos requisitos empresariais, reduzindo significativamente o esforço necessário para instalar, configurar e manter a aplicação Looker. Por outro lado, quando aloja a sua própria implementação, é responsável pela gestão de muitos destes processos e funções. Uma implementação alojada pelo cliente inclui os serviços no produto, ou seja, os serviços alojados pelo Looker e acessíveis através do produto, especificamente dados de licenciamento, cópias de segurança da configuração, relatórios de erros do sistema, ações de dados e pedidos de apoio técnico, conforme descrito na secção Dados da aplicação partilhados pelo Looker da página de segurança do Looker.

A escolha entre as duas opções de alojamento é uma contrapartida entre a conveniência e o controlo. A opção de alojamento do Looker permite-lhe concentrar-se na integração do Looker nos fluxos de trabalho da sua empresa sem as exigências da administração da infraestrutura. Por outro lado, alojar a sua própria implementação do Looker dá-lhe controlo total sobre a administração da infraestrutura, mas aumenta os custos gerais para o lançamento inicial e a manutenção contínua.

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

Vantagens comparativas de cada opção de alojamento

A tabela seguinte compara as vantagens de cada opção de alojamento.

Vantagem Alojado pelo Looker Alojado pelo cliente

Acesso predefinido a todas as funcionalidades do Looker

X

 

Não é necessária configuração nem manutenção de hardware

X

 

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

X

 

Dimensione o hardware sem custos adicionais:

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

X

 

Monitorização de aplicações e anfitriões

X

 

Cópias de segurança automáticas da instância do Looker

X

 

Migração da base 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 1 hora

X

 

Utilização da API Looker

X

X

Migrações de várias instâncias

X

X

Acesso direto e exportação de servidores e registos

 

X

Vantagens e limites da opção alojada no Looker

As tabelas seguintes apresentam as vantagens e os limites da utilização de uma implementação alojada no Looker.

Vantagens das implementações alojadas no Looker

A tabela seguinte apresenta as vantagens de usar uma implementação alojada no Looker.

Gestão ativa da instância do Looker

Deixe a monitorização do desempenho à equipa do Looker e concentre-se em tomar decisões com informações de dados acionáveis do Looker.

Receba sempre as funcionalidades e atualizações mais recentes

Nunca mais tem de transferir manualmente outra atualização. A sua instância do Looker é testada, atualizada e otimizada pelo Looker.

Desempenho consistente

O Looker monitoriza o desempenho e ajusta a capacidade conforme necessário. Não tem de decidir quantos servidores precisa para dar apoio técnico aos seus utilizadores.

Segurança da implementação

O Looker gere a infraestrutura da sua plataforma. A sua implementação do Looker é discreta, segura e monitorizada continuamente para manter os seus dados seguros.

Serviços ligados

Todas as implementações do Looker incluem serviços associados essenciais que lhe permitem aceder a dados mais relevantes, aumentar as estatísticas, simplificar e dimensionar a modelagem de dados, bem como integrar com sistemas de terceiros, tudo isto enquanto o Looker oferece apoio técnico.

Ligações seguras à base de dados

Associe o Looker à sua base de dados através de SSH.

Integração de SAML/LDAP

O Looker pode ser integrado com os seus métodos de autenticação existentes.

Limites das implementações alojadas no Looker

Antes de optar por usar uma implementação alojada no Looker, considere os limites indicados na tabela seguinte.

Requisitos específicos de segurança/conformidade

A infraestrutura do ambiente alojado no Looker pode não estar alinhada com os requisitos de segurança/conformidade individuais da sua empresa.

Requisito de ter a capacidade de exportar registos/informações de monitorização

Uma vez que o Looker gere a infraestrutura da sua instância, não pode exportar registos da utilização da instância. O Looker gere toda a monitorização.

SLAs personalizados

As atualizações e a manutenção do Looker ocorrem durante os períodos de manutenção predefinidos. Alguns clientes podem precisar de controlo adicional sobre quando esta manutenção ocorre.

Controladores JDBC personalizados

Os controladores JDBC personalizados têm de ser instalados para estabelecer ligação a bases de dados com níveis de apoio técnico inferiores.

Vantagens e limites da opção alojada pelo cliente

As tabelas seguintes apresentam as vantagens e os limites da utilização de uma implementação alojada pelo cliente.

Vantagens das implementações alojadas pelo cliente

A tabela seguinte apresenta as vantagens de usar uma implementação alojada pelo cliente.

Controlo direto sobre a infraestrutura e as decisões de escalabilidade

Pode implementar configurações de infraestrutura e arquitetura que podem não ser oferecidas com uma implementação alojada no Looker.

Acesso ao registo/monitorização

Ao gerir a sua própria infraestrutura, pode aceder diretamente aos registos da aplicação Looker e exportá-los, bem como configurar a monitorização de instâncias que se adequa aos seus requisitos individuais.

Modelo de segurança personalizado

A alojar o Looker na sua própria implementação, tem controlo total sobre a segurança do ambiente da aplicação, que pode alinhar com as normas de segurança específicas da sua empresa/setor.

Limites das implementações alojadas pelo cliente

Antes de optar por usar uma implementação alojada pelo cliente, considere os limites indicados na tabela seguinte.

Limitações do apoio técnico

A resolução de problemas pode ser difícil quando a equipa de apoio técnico do Looker não está familiarizada com a arquitetura de implementação personalizada. Determinados problemas podem exigir um maior envolvimento da sua organização.

Requisitos de atualização mensal

É responsável por criar e manter processos que garantam que os utilizadores estão a receber as funcionalidades e os patches de segurança mais recentes do Looker.

Requisitos de capital humano

As implementações do Looker podem exigir um número significativo de funcionários e conhecimentos de engenharia de fiabilidade do site. A sua organização tem de gerir os vários componentes de uma implementação do Looker.

Custo

A sua organização tem de gerir o tempo, o capital humano e os custos de nuvem/centro de dados.

Desafios na utilização de serviços ligados

O Looker tem a vantagem de serviços ligados, que lhe permitem aceder a dados relevantes da indústria, aumentar as estatísticas, simplificar e dimensionar a modelagem de dados, bem como integrar com sistemas de terceiros. Numa implementação do Looker alojada por si, pode ter de implementar serviços auxiliares na sua nuvem para aceder a estas funcionalidades.

Recuperação de desastres e elasticidade

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

Algumas funcionalidades do Looker não estão disponíveis

Consulte a secção Apoio técnico para funcionalidades do Looker em todas as opções de alojamento desta página para uma comparação do apoio técnico de funcionalidades nas opções de alojamento do Looker.

Configuração de funcionalidades adicionais

As instâncias alojadas pelo cliente podem exigir uma configuração adicional para usar determinadas funcionalidades do Looker.

Exemplos de utilização de implementações alojadas pelo cliente

Uma opção alojada pelo cliente pode ser adequada para a sua implementação se se alinhar com qualquer um dos seguintes exemplos de utilização:

  • A sua organização tem requisitos de segurança personalizados: as políticas de segurança de algumas organizações determinam que não podem usar serviços na nuvem. O Looker (original) foi concebido para ser multinuvem e as implementações do Looker (original) alojadas no Looker residem em vários fornecedores de nuvem, como a Google Cloud, a AWS e o Azure. Se a sua política de segurança for incompatível com a utilização de serviços na nuvem com os seus dados, a alojamento do cliente foi concebida para ser a alternativa.
  • A sua organização prefere um modelo de implementação totalmente personalizável: quando o Looker aloja os seus ambientes, assume que estes ambientes se destinam a ser estáveis. Os requisitos da sua organização podem não ser compatíveis com esta suposição, como nas seguintes situações:
    • A sua implementação é uma grande extensão de várias instâncias para cada um dos seus grupos de utilizadores ou clientes, que podem ser necessárias apenas durante um período efémero.
    • A sua organização requer a capacidade de criar frequentemente novos ambientes ou desativar ambientes existentes.
    • A sua organização requer várias instâncias do Looker, cada uma com configurações personalizadas para as flags de arranque, o modelo ou as informações de ligação.
  • A sua organização requer um acesso mais direto às capacidades de integração e configuração: num ambiente alojado no Looker, o seu acesso direto à implementação é limitado. As implementações alojadas pelo cliente permitem o acesso total ao sistema de ficheiros, à base de dados de metadados e às configurações da JVM da sua instância. O acesso direto pode ser benéfico nas seguintes situações:
    • Os seus modelos e configurações do LookML para cada instância são atualizados frequentemente através de scripts sincronizados com o seu processo de desenvolvimento.
    • A sua organização não consegue usar determinadas tecnologias essenciais que o Looker usa para implementar, como o Git. Com o controlo total do back-end da sua instância, pode substituir qualquer componente essencial do Looker pela sua solução preferida.

Suporte para funcionalidades do Looker em todas as opções de alojamento

A tabela seguinte compara o suporte de funcionalidades para os tipos de instâncias do Looker (original) alojado pelo Looker, do Looker (Google Cloud Core) e do Looker (original) alojado 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 conversacional, 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 de conexões particulares 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 conexões particulares. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam conexões particulares.

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 conexões particulares. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam conexões particulares.
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 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: conexões particulares, CMEK, VPC Service Controls Não Sim Não As conexões particulares 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 Sim Não Não No Looker (Google Cloud Core), o acesso à instância é controlado com conexões particulares.
Capacidade de executar sudo como outro usuário Sim Não Sim Na edição Embed do Looker (Google Cloud Core), a representação de usuários incorporados está disponível usando o endpoint de API Login user.
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
Parâmetro do LookML: synonyms Sim Não Sim
Suporte a dialetos Sim Sim Sim A documentação lista os dialetos compatíveis com o Looker (Google Cloud Core) e os dialetos 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 conexões particulares. Também pode ser necessário fazer outras configurações para instâncias do Looker (Google Cloud Core) que usam conexões particulares.
Integração contínua do Looker Sim Sim Não Não disponível para instâncias do Looker (Google Cloud Core) que usam conexões particulares 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).