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 a implantação, ele gerencia em seu nome todas as funções de TI necessárias relacionadas ao aplicativo Looker, com base na utilização de recursos e nos requisitos de negócios, reduzindo muito o esforço necessário para instalar, configurar e manter o aplicativo 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, 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 do aplicativo 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 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

 

Sem necessidade de configuração ou manutenção de hardware

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 pelo Looker

As tabelas a seguir listam os benefícios e limites do uso de 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 performance para a equipe do Looker e se concentrar em tomar decisões com os insights de dados úteis do Looker.

Sempre ter os recursos e 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. Sua 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 os insights, simplificar e escalonar a modelagem de dados e fazer a integração com sistemas de terceiros. Tudo isso enquanto o Looker oferece suporte.

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 se integrar 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 de 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 exigir mais controle sobre o momento da manutenção.

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 a infraestrutura e decisões de escalonamento

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

Acesso à geração de registros/monitoramento

Ao gerenciar uma infraestrutura própria, é possível acessar diretamente os registros do aplicativo Looker e configurar o monitoramento de instâncias que atenda aos seus requisitos individuais.

Modelo de segurança personalizado

Hospedar o Looker na sua implantação permite que você tenha controle total pela segurança do ambiente do aplicativo, que pode ser alinhe-se 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 listados 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 está familiarizada com 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/data center.

Desafios ao usar serviços conectados

O Looker tem o benefício dos serviços conectados, que permitem acessar dados relevantes do setor, aumentar os insights, simplificar e escalonar a modelagem de dados e fazer a integração 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 adicional de recursos

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 a implantação se estiver alinhada a qualquer um dos casos de uso a seguir:

  • 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 dos Serviços do Cloud com seus dados, o armazenamento do cliente é a alternativa.
  • Sua organização prefere um modelo de implantação totalmente personalizável: quando o Looker hospeda seus ambientes, ele pressupõe que esses ambientes são 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 ambientes existentes 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 do JVM da 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 essenciais usadas pelo Looker para a implantação, como o Git. Com controle total do back-end da instância, é possível substituir qualquer componente principal do Looker pela solução de sua preferência.