¿Qué es lo que más te gusta de Upsolver?
Hemos evaluado Upsolver para reemplazar un pipeline de análisis MPP basado en lotes existente. Las principales razones por las que finalmente decidimos optar por Upsolver son:
1. Rápido tiempo de comercialización: el tiempo de implementación de una solución de grado de producción se reduce a una fracción en comparación con una solución completamente autodesarrollada utilizando herramientas de código abierto o cerrado.
2. Altamente eficiente / Rentable:
A. El número de desarrolladores y personal de IT/devops requerido para operar la solución es mucho menor que en las soluciones tradicionales.
B. ETL real como servicio: Upsolver lo hace todo por ti; deja poco margen para errores al proporcionar cobertura de extremo a extremo de todas las necesidades de la aplicación, desde la carga y escaneo de datos, pasando por la cola, hasta las capacidades de monitoreo integradas.
C. Los recursos de cómputo se utilizan de manera inteligente y precisa para reducir costos tanto como sea posible.
D. Tienes un costo de 0 para mantener la operación.
3. Escalable y flexible:
Soporte OOB para muchos conectores para leer datos o enviar datos.
Capacidades de escalado automático inteligente utilizando estrategias de escalado preconstruidas.
Upsolver SQL está enriquecido con todas las capacidades estándar y avanzadas de SQL (json, arrays, etc.) y también admite capacidades extendidas para manipular datos especiales (por ejemplo, geo/ip, URL y más).
4. API y servicio:
Todas las capacidades de Upsolver se proporcionan en API, lo que ofrece muchas opciones para automatizar procesos.
Upsolver Lookup es extremadamente rápido cuando se utiliza como almacén de clave-valor para satisfacer necesidades de API externas, con alta escala y rendimiento. Esto es una gran ventaja para casos de uso específicos, y lo utilizamos para consultar nuestros datos de transmisión desde nuestra API web. Reseña recopilada por y alojada en G2.com.
¿Qué es lo que no te gusta de Upsolver?
Después de usar la plataforma durante más de 1 año, los principales inconvenientes son:
1. El ciclo de desarrollo es limitado; el ciclo de despliegue automatizado es difícil de lograr ya que la cuenta de Upsolver está vinculada a una cuenta en la nube donde los entornos de desarrollo se mantienen en un modelo separado.
2. La herramienta está dirigida a la canalización de datos de agregados en streaming y carece de soporte para necesidades más orientadas a lotes (clásicas) de ETL (por ejemplo, controlar el tiempo de una salida particular).
3. Los costos de licencia y de la nube incurridos no deben ser ignorados al desarrollar la canalización de Upsolver (como con cualquier solución basada en la nube para el procesamiento de datos). Agregar lógica\canalizaciones y\o recursos de cómputo puede pasar "desapercibido" rápidamente, y el costo puede aumentar, especialmente si un desarrollador no tiene acceso a la consola de recursos en la nube. * Especialmente para un proyecto con límites de presupuesto estrictos. Reseña recopilada por y alojada en G2.com.