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

Você tem a opção de hospedar sua própria instância ou implantação do Looker (original) ou o Looker pode hospedá-la para você. Em toda a nossa documentação, nos referimos a instâncias ou implantações hospedadas pelo Looker como "Host-hospedado pelo Looker". e para instâncias ou implantações hospedadas no local como "hospedadas pelo cliente" ou "auto-hospedado".

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

A escolha entre as duas opções de hospedagem é uma troca entre conveniência e controle. Ao optar pela hospedagem hospedada pelo Looker, você se concentra na integração do Looker às cargas de trabalho da sua empresa sem precisar lidar com a administração da infraestrutura. Por outro lado, hospedar sua própria implantação do Looker oferece controle total sobre a administração da infraestrutura, mas aumenta a sobrecarga 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 para 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

 

Nenhuma configuração ou manutenção de hardware é necessária

X

 

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

X

 

Escalonamento de hardware sem custo adicional:

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

X

 

Monitoramento de aplicativos e hosts

X

 

Backups automáticos de instâncias do Looker

X

 

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

X

 

SLA de tempo de atividade de 99,9% (avançado e elite)

X

 

SLA de resposta S1 de 1 hora

X

 

Uso da API Looker

X

X

Migrações de várias instâncias

X

X

Acesso direto a servidores e registros

 

X

Benefícios e limites da opção hospedada no 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

Deixar o monitoramento de desempenho para a equipe do Looker e se concentrar em tomar decisões com os insights de dados úteis do Looker.

Sempre receba os recursos e as atualizações mais recentes

Você nunca vai precisar fazer o download manual de outra atualização. Sua instância do Looker é testada, atualizada e otimizada pelo Looker.

Performance consistente

O Looker monitora o desempenho e ajusta a capacidade conforme necessário. Você não precisa decidir quantos servidores precisa para oferecer suporte aos seus usuários.

Segurança da implantação

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

Serviços conectados

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

Conexões seguras de banco de dados

Conecte o Looker ao seu banco de dados usando o SSH.

Integração SAML/LDAP

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

Limites de 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 requisitos individuais de segurança/conformidade da sua empresa.

Requisito para ter acesso a registros/monitoramento

Como o Looker gerencia a infraestrutura, você não terá acesso aos registros e vai gerenciar todo o monitoramento.

SLAs personalizados

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

Drivers JDBC personalizados

É necessário instalar drivers JDBC personalizados 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 infraestrutura e decisões de escalonamento

Você pode implementar configurações de infraestrutura e arquitetura que podem não ser oferecidas com uma implantação hospedada pelo Looker.

Acesso à geração de registros/monitoramento

Ao gerenciar uma infraestrutura própria, você acessa diretamente os registros do aplicativo Looker e configura o monitoramento de instâncias de acordo com suas necessidades.

Modelo de segurança personalizado

A hospedagem do Looker na sua própria implantação permite que você tenha controle total sobre a segurança do ambiente do aplicativo, 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 optar por usar uma implantação hospedada pelo cliente, considere os limites que estão listadas na tabela a seguir.

Limitações de suporte

A solução de problemas pode ser desafiadora quando a equipe de suporte do Looker não conhece a arquitetura de implantação personalizada. Algumas questões 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 do site. Sua organização precisa gerenciar os vários componentes de uma implantação do Looker.

Custo

Sua organização precisa gerenciar o tempo, o capital humano e os custos da nuvem/do data center.

Desafios ao usar serviços conectados

O Looker tem o benefício de serviços conectados, que permitem acessar dados relevantes do setor, aumentar insights, simplificar e dimensionar a modelagem de dados e integrar com sistemas de terceiros. Em uma implantação auto-hospedada do Looker, pode ser 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

Os seguintes recursos do Looker não estão disponíveis para implantações hospedadas pelo cliente:

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 ideal para sua implantação se estiver alinhada a um dos seguintes casos de uso:

  • Sua organização tem requisitos de segurança específicos: porque as políticas de segurança exigem que elas não usem serviços na nuvem. O Looker (original) foi projetado para ser multicloud, e as implantações do Looker (original) hospedado pelo Looker residem em vários provedores de nuvem, como Google Cloud, AWS e Azure. Se a sua política de segurança for incompatível com o uso de serviços na nuvem com seus dados, a hospedagem de clientes foi projetada para ser a alternativa.
  • Sua organização prefere um modelo de implantação totalmente personalizável: quando o Looker hospeda os ambientes, ele pressupõe que esses ambientes devem ser estáveis. Os requisitos da sua organização podem não ser compatíveis com essa suposição, como nas seguintes situações:
    • O 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, o que pode ser necessário apenas por um período temporário.
    • Sua organização precisa da capacidade de criar novos ambientes ou eliminar os atuais com frequência.
    • Sua organização precisa de várias instâncias do Looker, cada uma com configurações personalizadas para as flags de inicialização, o modelo ou as 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 benéfico nas seguintes situações:
    • Os modelos e configurações do LookML para cada instância são atualizados com frequência usando scripts sincronizados com o processo de desenvolvimento.
    • Sua organização não pode usar determinadas tecnologias principais que o Looker usa para implantar, como o Git. Com o controle total do back-end da sua instância, você pode substituir qualquer componente principal do Looker pela sua solução preferida.