Elige una opción de hosting para una instancia de Looker (original)

Puedes alojar tu propia instancia o implementación de Looker (original), o Looker puede alojarla por ti. En nuestra documentación, nos referimos a las instancias o implementaciones alojadas por Looker como “Alojadas en Looker”. y a instancias o implementaciones que se alojen de forma local como “alojadas por el cliente”. o "autoalojado".

Cuando Looker aloja tu implementación, Looker administra todas las funciones de TI necesarias que están relacionadas con la aplicación de Looker en tu nombre, según el uso de recursos y los requisitos comerciales, lo que reduce en gran medida el esfuerzo necesario para instalar, configurar y mantener la aplicación de Looker. Por el contrario, cuando alojas tu propia implementación, eres responsable de administrar muchos de estos procesos y funciones. Una implementación alojada por el cliente incluye los servicios en el producto, es decir, los servicios que aloja Looker y a los que se puede acceder a través del producto, específicamente, datos de licencias, copias de seguridad de la configuración, informes de errores del sistema, acciones de datos y tickets de asistencia, como se describe con más detalle en la sección Datos de la aplicación que comparte Looker de la página de seguridad de Looker.

Elegir entre las dos opciones de hosting representa el equilibrio entre la conveniencia y el control. Optar por un alojamiento alojado en Looker te permite enfocarte en integrar Looker en tus cargas de trabajo empresariales sin las exigencias de la administración de la infraestructura. Por el contrario, alojar tu propia implementación de Looker te brinda control completo sobre la administración de la infraestructura, pero aumenta la sobrecarga para el lanzamiento inicial y el mantenimiento continuo.

En esta página, se presenta la siguiente información para ayudarte a elegir la opción de hosting más adecuada para tus necesidades:

Ventajas comparativas de cada opción de hosting

En la siguiente tabla, se comparan las ventajas de cada opción de hosting.

Beneficio Alojado en Looker Alojada por el cliente

Acceso predeterminado a todas las funciones de Looker

X

 

No se requiere configuración ni mantenimiento de hardware

X

 

Actualizaciones y mantenimiento de software automáticos (mensuales o trimestrales)

X

 

Escala hardware sin costo adicional:

  • Escalamiento vertical (más CPU)
  • Escalamiento horizontal (más nodos)

X

 

Supervisión de aplicaciones y hosts

X

 

Copias de seguridad automáticas de instancias de Looker

X

 

Migración de la base de datos de backend, si es necesario

X

 

ANS de tiempo de actividad del 99.9% (Advanced y Elite)

X

 

ANS de respuesta de S1: 1 hora

X

 

Uso de la API de Looker

X

X

Migraciones de varias instancias

X

X

Acceso directo a los servidores y registros

 

X

Beneficios y límites de la opción alojada en Looker

En las siguientes tablas, se enumeran los beneficios y límites de usar una implementación alojada en Looker.

Beneficios de las implementaciones alojadas en Looker

En la siguiente tabla, se enumeran los beneficios de usar una implementación alojada en Looker.

Administración activa de la instancia de Looker

Deja la supervisión del rendimiento al equipo de Looker y enfócate en tomar decisiones con estadísticas de datos prácticas de Looker.

Obtén siempre las funciones y actualizaciones más recientes

Nunca más tendrás que descargar manualmente otra actualización. Looker prueba, actualiza y optimiza tu instancia de Looker.

Rendimiento coherente

Looker supervisa el rendimiento y ajusta la capacidad según sea necesario. No tienes que decidir cuántos servidores necesitas para brindar asistencia a tus usuarios.

Seguridad en la implementación

Looker administra la infraestructura de tu plataforma. Tu implementación de Looker es discreta, segura y se supervisa continuamente para proteger tus datos.

Servicios conectados

Cada implementación de Looker incluye servicios conectados esenciales que te permiten acceder a datos más relevantes, aumentar las estadísticas, simplificar y escalar el modelado de datos y realizar integraciones en sistemas de terceros, todo esto mientras Looker proporciona asistencia.

Conexiones seguras de bases de datos

Conecta Looker a tu base de datos con SSH.

Integración de SAML/LDAP

Looker se puede integrar en tus métodos de autenticación existentes.

Límites de las implementaciones alojadas en Looker

Antes de optar por usar una implementación alojada en Looker, ten en cuenta los límites que se enumeran en la siguiente tabla.

Requisitos específicos de seguridad o cumplimiento

Es posible que la infraestructura del entorno alojado en Looker no se alinee con los requisitos individuales de seguridad o cumplimiento de tu empresa.

Requisito para tener acceso a los registros o la supervisión

Como Looker administra la infraestructura, no tendrás acceso a los registros, y Looker administrará toda la supervisión.

ANS personalizados

Las actualizaciones y el mantenimiento de Looker se llevan a cabo durante los períodos de mantenimiento predefinidos. Es posible que algunos clientes requieran un control adicional sobre cuándo se lleva a cabo este mantenimiento.

Controladores personalizados de JDBC

Los controladores JDBC personalizados deben instalarse para conectarse a las bases de datos que tienen niveles más bajos de asistencia.

Beneficios y límites de la opción alojada por el cliente

En las siguientes tablas, se indican los beneficios y los límites de usar una implementación alojada por el cliente.

Beneficios de las implementaciones alojadas por el cliente

En la siguiente tabla, se enumeran los beneficios de usar una implementación alojada por el cliente.

Control directo sobre la infraestructura y las decisiones de escalamiento

Puedes aplicar parámetros de configuración de infraestructura y arquitectura que podrían no ofrecerse con una implementación alojada en Looker.

Acceso al registro/supervisión

Si administras tu propia infraestructura, puedes acceder directamente a los registros de las aplicaciones de Looker y configurar la supervisión de instancias que se adapte a tus requisitos individuales.

Modelo de seguridad personalizado

Alojar Looker en tu propia implementación te permite tener el control total sobre la seguridad del entorno de aplicaciones, que puedes se alinee con los estándares de seguridad específicos de su empresa o industria.

Límites de las implementaciones alojadas por el cliente

Antes de optar por usar una implementación alojada por el cliente, ten en cuenta los límites que se indican en la siguiente tabla.

Limitaciones de la compatibilidad

Solucionar problemas puede ser un desafío cuando el equipo de asistencia al cliente de Looker no está familiarizado con la arquitectura de implementación personalizada. Es posible que algunos problemas requieran más participación de tu organización.

Requisitos de la actualización mensual

Eres responsable de crear y mantener los procesos que garanticen que los usuarios obtengan las funciones y los parches de seguridad más recientes de Looker.

Requisitos del capital humano

Las implementaciones de Looker pueden requerir una cantidad significativa de personal y experiencia en ingeniería de confiabilidad de sitios. Tu organización debe administrar los distintos componentes de una implementación de Looker.

Costo

Tu organización debe administrar el tiempo, el capital humano y los costos de la nube o del centro de datos.

Desafíos para el uso de servicios conectados

Looker cuenta con los beneficios de los servicios conectados, que te permiten acceder a datos relevantes de la industria, aumentar las estadísticas, simplificar y escalar el modelado de datos y realizar integraciones en sistemas de terceros. En una implementación de Looker autoalojada, es posible que debas implementar servicios auxiliares en tu nube para acceder a estas funciones.

Recuperación ante desastres y elasticidad

Serás responsable de mantener el tiempo de actividad y la resiliencia del servicio.

Algunas funciones de Looker no están disponibles

Las siguientes funciones de Looker no están disponibles para las implementaciones alojadas por el cliente:

Configuración de funciones adicionales

Es posible que las instancias alojadas por el cliente requieran configuración adicional para usar ciertas funciones de Looker.

Ejemplos de casos de uso para implementaciones alojadas por el cliente

Una opción alojada por el cliente puede ser adecuada para tu implementación si se alinea con cualquiera de los siguientes casos de uso:

  • Tu organización tiene requisitos de seguridad personalizados: las políticas de seguridad exigen que no puedan usar los servicios en la nube. Looker (original) está diseñado para ser de múltiples nubes, y las implementaciones de Looker (original) alojadas en Looker residen en varios proveedores de servicios en la nube, como Google Cloud, AWS y Azure. Si tu política de seguridad no es compatible con el uso de los servicios de Cloud con tus datos, el hosting del cliente está diseñado como alternativa.
  • Tu organización prefiere un modelo de implementación completamente personalizable: cuando Looker aloja tus entornos, Looker supone que están destinados a ser estables. Es posible que los requisitos de tu organización no sean compatibles con esta suposición, como en las siguientes situaciones:
    • El panorama de implementaciones es una gran extensión de varias instancias para cada uno de tus grupos de usuarios o clientes, lo que puede ser necesario solo durante un período efímero.
    • Tu organización requiere la capacidad de compilar nuevos entornos con frecuencia o eliminar los entornos existentes.
    • Tu organización requiere varias instancias de Looker, cada una de las cuales requiere parámetros de configuración personalizados para las marcas de inicio, el modelo o la información de conexión.
  • Tu organización requiere un acceso más directo a las funciones de integración y configuración: En un entorno alojado por Looker, tu acceso directo a la implementación es limitado. Las implementaciones alojadas por el cliente permiten el acceso completo al sistema de archivos, la base de datos de metadatos y la configuración de JVM de tu instancia. El acceso directo puede ser beneficioso en las siguientes situaciones:
    • Tus modelos y parámetros de configuración de LookML para cada instancia se actualizan con frecuencia usando secuencias de comandos sincronizadas con tu proceso de desarrollo.
    • Tu organización no puede usar ciertas tecnologías principales que Looker utiliza para implementar, como Git. Con el control total del backend de tu instancia, puedes sustituir cualquier componente central de Looker por tu solución preferida.