Hoy, todas las empresas buscan aprovechar al máximo su inversión en términos de datos e IA. Pero, para crear aplicaciones internas, sus desarrolladores se enfrentan a infraestructura y mantenimiento, seguridad, gobernanza de datos, cumplimiento, las empresas desean experiencias personalizadas ", dijo Shanku Niyogi, vicepresidente de productos de Databricks. Sin embargo," tan pronto como comienzan a crear una aplicación personalizada, se encuentran rápidamente frente a un amor ". Su última plataforma de aplicaciones de Databricks - En Beta pública, está hecho para gestionar estas complejidades. Disponible en AWS y Azure desde el martes, esta oferta brinda a los usuarios la posibilidad de crear aplicaciones seguras, personalizadas y específicas para la empresa en unos minutos. "Con estas aplicaciones, los clientes realmente pueden obtener el valor de sus datos y todas sus inversiones en IA", dice Shanku Niyogi.

Índice
  1. Una plataforma fácil de construir e implementar en una red abierta y segura
  2. Interfaces que se adaptan a los modelos de datos

Una plataforma fácil de construir e implementar en una red abierta y segura

Según Hyun Park, el CEO y analista jefe de Amalgam Insights, las aplicaciones de datos internos deben enfrentar muchos desafíos. Ya, la implementación de la gobernanza y los controles de datos siempre representa un "esfuerzo importante". Además, las aplicaciones deben escribirse en el lenguaje y con marcos que deben ser compatibles de forma permanente. Luego, las empresas aún deben preocuparse por los servidores y los recursos en la nube, y saber cómo elegir el modelo adecuado para cada caso de uso, mientras se hace cargo de la personalización, la ingeniería rápida y el crecimiento del modelo. "La flexibilidad de los modelos se ha convertido en una restricción cada vez más compleja de aplicaciones de datos, en particular para las empresas acostumbradas a construir aplicaciones de datos solo para apoyar los casos de uso e informes tradicionales", dijo Hyoun Park.

En comparación, Databricks Apps es fácil de construir e implementar, y la plataforma ofrece un "enfoque abierto", con Python como idioma principal, señala el Sr. Niyogi. "Los usuarios que conocen a Python pueden crear una aplicación en solo 5 minutos", dijo el vicepresidente de Databricks Products. La plataforma proporciona un cálculo automatizado sin servidor, lo que significa que los usuarios no necesitan equipos de TI para configurar la infraestructura. Admite los marcos Dash, Shiny, Grado, Streamlit y Flask, y las aplicaciones se implementan y administran automáticamente en Databricks o en el entorno de desarrollo integrado del usuario (IDE). "Es posible construir, refinar, entrenar y servir modelos ML por encima de los datos corporativos directamente dentro de Databricks", agregó el Sr. Niyogi. "Para garantizar la seguridad, los datos nunca dejan Databricks, y la aplicación es administrada por la herramienta de gobierno de datos de la compañía, un catálogo de Unity", continúa, todos los usuarios están autenticados por OIDC/OAuth 2.0 y autenticación única (SSO).

"La seguridad de la aplicación puede volverse muy complicada, ya que los usuarios deben administrar los controles y agregar información de identificación, que a menudo es bastante frágil y difícil de administrar", señaló. Con las aplicaciones de Databricks, varias capas de seguridad, incluso para infraestructura física, como VPN, permiten asegurarse de que los datos no dejen los límites de cumplimiento y regulación. "Los datos solo se comparten cuando es necesario", dice Niyogi. Además, el monitoreo de datos en el catálogo de Unity le permite saber a qué aplicaciones y a qué usuarios acceden a qué datos y quién lo modifican. "Gracias a esta seguridad integrada, algunos clientes pudieron poner sus primeras aplicaciones en la producción en unos pocos días, en lugar de esperar semanas para que los equipos de seguridad realicen cheques", continúa el Sr. Niyogi.

"Databricks Apps aprovecha las capacidades nativas de Databricks para hacerse cargo del gobierno de datos a nivel de la empresa y volver sobre los datos a su fuente original", dice Hyoun Park. Al elegir un método de implementación sin servidor, Databricks no constituye el almacenamiento o el cálculo de las aplicaciones. Según el CEO de Amalgam Insights, la experiencia del usuario también es "bastante simple", con marcos y modelos estándar de Python. "Esta experiencia no es única, pero es comparable a la de otros entornos de desarrollo", señaló el Sr. Park. Este último también subraya que Databricks Apps se enfrenta a una fuerte competencia de los vendedores de soluciones de relojes estratégicos que ofrecen aplicaciones de datos como Table, Qlik, Sisense y Qrvey. Databricks también compite por participación de mercado con "mega-vendedores", especialmente Microsoft, Oracle, SAP, Salesforce, ServiceNow y Zoho. Finalmente, en los márgenes del mercado, hay aplicaciones de bajo/sin código como Mendix, Appan y QuickBase.

Según el Sr. Park, las "capacidades tácticas" más importantes traídas por la plataforma Databricks son reutilizar la gobernanza existente, comenzar desde un entorno abierto sin servidor, proporcionar una herramienta única para administrar tanto los datos, la infraestructura y las aplicaciones de desarrollo. "Este anuncio es consistente con la promesa actual de Databricks que se presenta como" plataforma de inteligencia de datos ", y trae algo más que una plataforma para el conocimiento o el descubrimiento de datos", dijo el Sr. Park.

Interfaces que se adaptan a los modelos de datos

Según el Sr. Niyogi, "las aplicaciones de IA, el análisis, la visualización de datos y el control de calidad de los datos son casos de uso ideales para las aplicaciones de Databricks". Por ejemplo, un equipo de marketing puede crear paneles personalizados para ver las mediciones de rendimiento de la campaña. También puede integrar la IA para llevar a cabo un análisis de sentimientos sobre los comentarios de los clientes, o un modelado predictivo para pronósticos, segmentación del cliente o detección de fraude. El cliente de Databricks, SAE International, utilizó la plataforma para transformar una demostración de generación aumentada de trapo de recuperación (generación de recuperación aumentada) en una aplicación de marca que responde preguntas basadas en el conocimiento de la compañía aeroespacial. La compañía de TI y asesoramiento E.ON Digital Technology ha integrado la plataforma en sus procesos DevSecops para probar nuevas funciones. Entre otros usuarios tempranos, aún podemos citar la ciencia de los datos posits de código abierto y la solución de aplicaciones de datos complementarios. "La plataforma le permite construir una interfaz que realmente corresponde a su modelo de datos", agregó el Sr. Niyogi. Los propios empleados de Databricks, que lo adoptaron internamente, han creado herramientas para mejorar el autogestión personal. "La creación de solicitudes es divertida", dijo el Sr. Niyogi. "Las herramientas de desarrollo de IA liberan la creatividad, de modo que estamos impacientes por ver qué aplicaciones crearán nuestros clientes".