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 do lançamento inicial e da 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:

  • Escalabilidade 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 para 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 suportados:

Funcionalidade Tipo de instância do Looker
Funcionalidades da plataforma Looker (original) Looker (Google Cloud core) Looker alojado pelo cliente (original) Notes
Relatórios do Looker: crie e aceda a relatórios no Looker Yes Yes Não Não disponível para instâncias do Looker (Google Cloud core) que usam os VPC Service Controls ou a CMEK. Nem todas as funcionalidades de relatórios do Looker estão disponíveis em instâncias do Looker (Google Cloud core). Consulte a documentação de relatórios do Looker para ver detalhes.
Gemini no Looker: estatísticas de conversas, assistência com o LookML e assistente de visualização Yes Yes Não Algumas funcionalidades podem não ser suportadas para instâncias do Looker (Google Cloud core) que usam CMEK ou VPC Service Controls.
Conetores de BI: ligue-se ao Google Sheets, Looker Studio, Tableau, interface SQL aberta, PowerBI, ThoughtSpot, etc. Yes Yes 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) alojadas pelo cliente.

Alguns conetores de BI não estão disponíveis para configurações apenas de IP privado no Looker (Google Cloud core). Consulte a documentação dos conetores de BI para ver detalhes.

Centro de ação do Looker e mercado do Looker Yes Yes Yes

Esta funcionalidade pode ter limitações para instâncias do Looker (Google Cloud core) que usam IP privado. Também pode ser necessária uma configuração adicional para instâncias do Looker (Google Cloud core) que usam o IP privado.

Pode ser necessária uma configuração adicional para instâncias do Looker (original) alojadas pelo cliente.

Agende dados para o S3, o SFTP e o webhook Yes Yes Yes Esta funcionalidade pode ter limitações para instâncias do Looker (Google Cloud core) que usam IP privado. Também pode ser necessária uma configuração adicional para instâncias do Looker (Google Cloud core) que usam o IP privado.
Aplicação para dispositivos móveis do Looker Yes Yes Yes
Temas personalizados Yes Yes Yes Os temas personalizados só estão disponíveis para as edições Enterprise e Embed do Looker (núcleo do Google Cloud).
Extensões personalizadas Yes Yes Yes As extensões personalizadas só estão disponíveis para as edições Enterprise e Incorporada do Looker (Google Cloud core).
Incorporação privada Yes Yes Yes

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

Incorporação assinada Yes Yes Yes

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

Páginas do Labs e antigas Yes Não Yes Algumas funcionalidades de pré-visualização são disponibilizadas no Looker (Google Cloud core) através de listas de autorizações.
Funcionalidades de segurança e autenticação Looker (original) Looker (Google Cloud core) Looker alojado pelo cliente (original) Notes
Funcionalidades de segurança: IP privado, CMEK, VPC Service Controls Não Yes Não O IP privado e os VPC Service Controls só estão disponíveis para as edições Enterprise e Embed do Looker (Google Cloud core).
Integração do IAM Não Yes Não
Autenticação SAML, autenticação OpenID Yes Yes Yes
Definição do nome de utilizador e da palavra-passe para início de sessão, autenticação LDAP Yes Não Yes
Definição da lista de autorizações de IPs Yes Não Não Para o Looker (Google Cloud core), o acesso à instância é controlado com o IP privado.
Capacidade de usar sudo como outro utilizador Yes Não Yes
Encriptação FIPS Não Yes Sim A encriptação FIPS só está disponível nas edições Enterprise e Embed do Looker (Google Cloud core).
Certificações de conformidade (por exemplo, FedRAMP High e outros produtos do Assured Workloads) Não Yes Yes As certificações de conformidade só estão disponíveis nas edições Enterprise e Embed do Looker (Google Cloud core).
Desenvolvimento de LookML e ligações à base de dados Looker (original) Looker (Google Cloud core) Looker alojado pelo cliente (original) Notes
Parâmetro do LookML: synonyms Yes Não Yes
Suporte de dialetos Yes Yes Yes A documentação indica os dialetos suportados pelo Looker (Google Cloud Core) e os dialetos suportados pelo Looker (original) e pelo Looker (original) alojado pelo cliente.
Git alojado pelo cliente na Internet pública Yes Yes Yes Esta funcionalidade pode ter limitações para instâncias do Looker (Google Cloud core) que usam IP privado. Também pode ser necessária uma configuração adicional para instâncias do Looker (Google Cloud core) que usam o IP privado.
Integração contínua do Looker Yes Yes Não Não está disponível para instâncias do Looker (Google Cloud core) que usam o IP privado ou a CMEK.
Acesso do agente de serviço ao BigQuery Não Yes Não
Túneis SSH (para bases de dados no local) Yes N/A Yes
Registo Looker (original) Looker (Google Cloud core) Looker alojado pelo cliente (original) Notes
Acesso à base de dados interna e aos registos detalhados Não (ver nota) Não Yes Para instâncias do Looker (original) alojadas no Looker, a base de dados interna e os registos detalhados só estão disponíveis através de um Google Cloud pedido de apoio técnico.
Registos de auditoria do Cloud Não Yes Não
Atividade do sistema Elite Yes Yes Não

A atividade do sistema Elite só está disponível como uma funcionalidade paga na versão Elite do Looker (original).

A atividade de estilo Elite só está disponível nas edições Enterprise e Incorporar do Looker (Google Cloud core).

Gestão de infraestruturas e instâncias Looker (original) Looker (Google Cloud core) Looker alojado pelo cliente (original) Notes
Serviço Google totalmente Google Cloudgerido Não Yes Não Google Cloud O apoio técnico tem uma capacidade muito maior de resolver problemas com o ambiente do Looker (Google Cloud core), porque é gerido no Google Cloud.
Criação de instâncias self-service Não Yes Não
Apoio técnico do Terraform Não Yes Não
Opções de arranque Yes Não Yes
Períodos de manutenção definidos pelo cliente Não Yes Não
Instâncias de não produção Sim Yes Yes

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

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

Exportar Sim Não Não

Esta funcionalidade é necessária para migrar do Looker (original) para o Looker (Google Cloud core).