Logotipo de Zephyrnet

Potenciar capacidades de análisis como servicio utilizando Amazon Redshift | Servicios web de Amazon

Fecha:

El análisis como servicio (AaaS) es un modelo de negocio que utiliza la nube para ofrecer capacidades analíticas mediante suscripción. Este modelo proporciona a las organizaciones una solución rentable, escalable y flexible para crear análisis. El modelo AaaS acelera la toma de decisiones basada en datos a través de análisis avanzados, lo que permite a las organizaciones adaptarse rápidamente a las tendencias cambiantes del mercado y tomar decisiones estratégicas informadas.

Desplazamiento al rojo de Amazon es un servicio de almacenamiento de datos en la nube que ofrece información en tiempo real y capacidades de análisis predictivo para analizar datos desde terabytes hasta petabytes. Ofrece características como compartir datos, Aprendizaje automático de Amazon Redshift, Espectro de Redshift de Amazony Amazon Redshift sin servidor, que simplifican la creación de aplicaciones y facilitan que las empresas AaaS incorporen capacidades de análisis de datos enriquecidas. Amazon Redshift ofrece hasta Coste por usuario 4.9 veces menor y relación precio-rendimiento hasta 7.9 veces mejor que otros almacenes de datos en la nube.

El Con tecnología de Amazon Redshift El programa ayuda a los socios de AWS que operan un modelo AaaS a crear rápidamente aplicaciones de análisis utilizando Amazon Redshift y escalar con éxito su negocio. Por ejemplo, puede crear visualizaciones sobre Amazon Redshift e integrarlas en aplicaciones para brindar experiencias analíticas excepcionales a los usuarios finales. En esta publicación, exploramos cómo los proveedores de AaaS escalan sus procesos con Amazon Redshift para brindar información valiosa a sus clientes.

Modelos de entrega AaaS

Mientras ofrecen análisis a escala, los proveedores y clientes de AaaS pueden elegir dónde almacenar los datos y dónde procesarlos.

Los proveedores de AaaS podrían optar por ingerir y procesar todos los datos del cliente en su propia cuenta y entregar información a la cuenta del cliente. Alternativamente, podrían optar por procesar los datos directamente dentro de la cuenta del cliente.

La elección de estos modelos de entrega depende de muchos factores y cada uno tiene sus propios beneficios. Debido a que los proveedores de AaaS atienden a múltiples clientes, podrían combinar estos modelos de forma híbrida, satisfaciendo las preferencias de cada cliente. El siguiente diagrama ilustra los dos modelos de entrega.

Exploramos los detalles técnicos de cada modelo en las siguientes secciones.

Cree AaaS en Amazon Redshift

Amazon Redshift tiene características que permiten a los proveedores de AaaS la flexibilidad de implementar tres modelos de entrega únicos:

  • modelo gestionado – Procesamiento de datos dentro del almacén de datos de Redshift que administra el proveedor de AaaS
  • Modelo "traiga su propio desplazamiento al rojo" (BYOR) – Procesar datos directamente dentro del almacén de datos Redshift del cliente.
  • Modelo híbrido – Utilizar una combinación de ambos modelos en función de las necesidades del cliente.

Estos modelos de entrega brindan a los proveedores de AaaS la flexibilidad de brindar información a sus clientes sin importar dónde se encuentre el almacén de datos.

Veamos cómo funciona en la práctica cada uno de estos modelos de entrega.

modelo gestionado

En este modelo, el proveedor de AaaS ingiere los datos del cliente en su propia cuenta y utiliza su propio almacén de datos de Redshift para su procesamiento. Luego utilizan uno o más métodos para entregar los conocimientos generados a sus clientes. Amazon Redshift permite a las empresas crear de forma segura aplicaciones multiinquilino, garantizando el aislamiento, la integridad y la confidencialidad de los datos. Proporciona características como seguridad a nivel de fila (RLS), seguridad a nivel de columna (CLS) para un control de acceso detallado, control de acceso basado en roles (RBAC) y asignación de permisos a nivel de base de datos y esquema.

El siguiente diagrama ilustra el modelo de entrega gestionada y los diversos métodos que los proveedores de AaaS pueden utilizar para ofrecer información a sus clientes.

El flujo de trabajo incluye los siguientes pasos:

  1. El proveedor de AaaS extrae datos de fuentes de datos de clientes, como bases de datos operativas, archivos y API, y los ingiere en el almacén de datos de Redshift alojado en su cuenta.
  2. Los trabajos de procesamiento de datos enriquecen los datos en Amazon Redshift. Esta podría ser una aplicación que el proveedor de AaaS haya creado para procesar datos, o podría utilizar un servicio de procesamiento de datos como EMR de Amazon or Pegamento AWS para ejecutar aplicaciones Spark.
  3. Ahora el proveedor de AaaS tiene múltiples métodos para brindar información a sus clientes:
    1. Opción 1 – Los datos enriquecidos con conocimientos se comparten directamente con la instancia de Redshift del cliente mediante el Uso compartido de datos de Amazon Redshift característica. Los usuarios finales consumen datos mediante herramientas de inteligencia empresarial (BI) y aplicaciones de análisis.
    2. Opción 2 – Si los proveedores de AaaS publican información genérica para Intercambio de datos de AWS Para llegar a millones de clientes de AWS y monetizar esos conocimientos, sus clientes pueden utilizar Intercambio de datos de AWS para Amazon Redshift. Con esta característica, los clientes obtienen información instantánea sobre su almacén de datos de Redshift sin tener que escribir canales de extracción, transformación y carga (ETL) para ingerir los datos. AWS Data Exchange ofrece a sus clientes una forma segura y compatible de suscribirse a los datos con facturación consolidada y gestión de suscripciones.
    3. Opción 3 – El proveedor de AaaS expone información sobre una aplicación web utilizando el API de datos de Amazon Redshift. Los clientes acceden a la aplicación web directamente desde Internet. Esto le brinda al proveedor de AaaS la flexibilidad de exponer información fuera de una cuenta de AWS.
    4. Opción 4 – Los clientes se conectan a la instancia de Redshift del proveedor de AaaS mediante Amazon QuickSight u otras herramientas de BI de terceros a través de una conexión JDBC.

En este modelo, el cliente transfiere la responsabilidad de la gestión y el gobierno de los datos a los proveedores de AaaS, con servicios ligeros para consumir conocimientos. Esto conduce a una mejor toma de decisiones a medida que los clientes se centran en las actividades principales y ahorran tiempo en tareas tediosas de gestión de datos. Debido a que los proveedores de AaaS transfieren datos de las cuentas de los clientes, podrían existir costos de transferencia de datos asociados dependiendo de cómo transfieren los datos. Sin embargo, debido a que brindan este servicio a escala a múltiples clientes, pueden ofrecer servicios rentables utilizando economías de escala.

modelo BYOR

En los casos en los que el cliente aloja un almacén de datos de Redshift y desea ejecutar análisis en su propia plataforma de datos sin mover datos, se utiliza el modelo BYOR.

El siguiente diagrama ilustra el modelo BYOR, donde los proveedores de AaaS procesan datos para agregar información directamente en el almacén de datos de sus clientes, de modo que los datos nunca abandonen la cuenta del cliente.

La solución incluye los siguientes pasos:

  1. El cliente ingiere todos los datos de diversas fuentes de datos en su almacén de datos de Redshift.
  2. Los datos son objeto de tratamiento:
    1. El proveedor de AaaS utiliza un canal seguro, Enlace privado de AWS para API de datos Redshift, para impulsar la lógica de procesamiento de datos directamente en el almacén de datos Redshift del cliente.
    2. Utilizan el mismo canal para procesar datos a escala con múltiples clientes. El diagrama ilustra un segundo cliente, pero esto puede escalar a cientos o miles de clientes. Los proveedores de AaaS pueden adaptar la lógica de procesamiento de datos por cliente aislando scripts para cada cliente e implementándolos de acuerdo con la identidad del cliente, brindando un servicio personalizado y eficiente.
  3. Los usuarios finales del cliente consumen datos de su propia cuenta utilizando herramientas de BI y aplicaciones de análisis.
  4. El cliente tiene control sobre cómo exponer sus conocimientos a sus usuarios finales.

Este modelo de entrega permite a los clientes administrar sus propios datos, reduciendo la dependencia de los proveedores de AaaS y recortando los costos de transferencia de datos. Al mantener los datos en su propio entorno, los clientes pueden reducir el riesgo de vulneración de datos y, al mismo tiempo, beneficiarse de conocimientos para una mejor toma de decisiones.

Modelo híbrido

Los clientes tienen diversas necesidades influenciadas por factores como la seguridad de los datos, el cumplimiento y la experiencia técnica. Para cubrir una gama más amplia de clientes, los proveedores de AaaS pueden elegir un enfoque híbrido que ofrezca tanto el modelo administrado como el modelo BYOR dependiendo del cliente, ofreciendo flexibilidad y la capacidad de atender a múltiples clientes.

El siguiente diagrama ilustra el proveedor de AaaS que brinda información a través del modelo BYOR para los Clientes 1 y 4, el modelo administrado para los Clientes 2 y 3, etc.

Conclusión

En esta publicación, hablamos sobre la creciente demanda de análisis como servicio y cómo los proveedores pueden utilizar las capacidades de Amazon Redshift para brindar información valiosa a sus clientes. Examinamos dos modelos de entrega principales: el modelo administrado, donde los proveedores de AaaS procesan datos en sus propias cuentas, y el modelo BYOR, donde los proveedores de AaaS procesan y enriquecen datos directamente en la cuenta de sus clientes. Cada método ofrece beneficios únicos, como rentabilidad, control mejorado e información personalizada. La flexibilidad de la nube de AWS facilita un modelo híbrido, que se adapta a las diversas necesidades de los clientes y permite escalar a los proveedores de AaaS. También presentamos el Con tecnología de Amazon Redshift programa, que apoya a las empresas AaaS en la creación de aplicaciones de análisis efectivas, fomentando una mejor participación de los usuarios y el crecimiento empresarial.

Aprovechamos esta oportunidad para invitar a nuestros socios ISV a Comuníquese con nosotros y obtenga más información. sobre el programa Desarrollado por Amazon Redshift.


Acerca de los autores

Sandipan Bhaumik es un arquitecto senior de soluciones especializado en análisis con sede en Londres, Reino Unido. Ayuda a los clientes a modernizar sus plataformas de datos tradicionales utilizando la arquitectura de datos moderna en la nube para realizar análisis a escala.

San Das Es gerente senior de productos en el equipo de Amazon Redshift y dirige Amazon Redshift GTM para programas de socios, incluidos los programas Powered by Amazon Redshift y Redshift Ready.

punto_img

Información más reciente

punto_img