Disfruta este mes de Intelek Compute desde 30€ al mes .
Software de procesamiento de datos
Orquestador-as-a-service para la ejecución de algoritmos de procesamiento de datos e IA sin preocupación de infraestructura.
Programa la ejecución de tus procesos analíticos
Intelek Compute te permite ejecutar tus procesos analíticos (Python, SQL y R) en la nube, sin necesidad de aprovisionar servidores ni gestionar infraestructura. Minimiza los costes, pagando solamente por la capacidad computacional real utilizada.
Simplicidad
Sin funciones complicadas que nunca utilizarás. Despliega y monitoriza tu proceso en minutos.
Lenguajes estándar
Soporte a los principales lenguajes utilizados por Data Scientists (Python, R, SQL, notebooks…).
Repositorios GIT
Sincroniza tus algoritmos desde tu entorno GIT de preferencia. Trabaja y evoluciona el código desde tu IDE favorito.
Escalabilidad
Utiliza el tipo de máquina que necesitas para tu proceso. Paga sólo por el tiempo que consumes.
Múltiples disparadores
Programa la ejecución con crontabs, ejecuta el proceso vía API o encadena procesos entre ellos.
Seguridad
Pudiendo enrutar el tráfico desde IPs fijas, establecer túneles VPN IP2sec, etc.
¿Cómo funciona el software de procesamiento de datos?
Conéctate con el entorno en el que desarrollos tus algoritmos
Trabajar con GIT no es un paso obligatorio para trabajar con Intelek Compute, pero sí una buena praxis general que apoyamos.
Al trabajar con un entorno GIT, Intelek Compute utilizará siempre la última versión validada del código, sin que sea necesario transcribir nada de tu lado.
Soporte a los principales proveedores de GIT
Posibilidad de modificar la rama desde la que ejecutarás el proceso, facilitando pruebas antes de desplegar.
Trabaja con tus IDE / Editor de código favorito (VSC, PyCharm, JupyterHub, …). Sin necesidad de trasladar ni traducir ningún desarrollo.
CI/CD de procesos analíticos. Al integrar en rama “master”, la próxima ejecución tomará la nueva versión.
Registra los algoritmos
Registra los algoritmos que quieres ejecutar desde Intelek Compute. Selecciónalos desde tu entorno GIT o bien súbelos con drag & drop.
Especifica todos los parámetros de entrada que requiere tu algoritmo (variables, credenciales, etc).
Soporte a algoritmos en SQL, Python, Jupyter y R.
Soporte a definir algoritmos como scripts individuales o como carpetas con varios ficheros.
Posibilidad de especificar variables estáticas o dinámicas a inyectar al código.
Posibilidad de especificar “secretos” (variables privadas y encriptadas) a inyectarle al código.
Definición de una tarea de ejecución de 1 o varios algoritmos
Una vez registrados los algoritmos, puedes crear un flujo de ejecución de 1 o N algoritmos. Este flujo de trabajo es el proceso que se ejecutará con la frecuencia o disparadores que configures.
Variedad de disparadores: Desde sincronización manual, periódica (crontab), vía API o al finalizar otro flujo de ejecución o proceso de Intelek Collector.
Selección de la rama de GIT desde la que se ejecutará el proceso.
Especificación del valor de las variables y secretos a inyectar a cada algoritmo.
Monitorización de los flujos de ejecución
Controla en todo momento las ejecuciones de todos tus procesos:
Monitoriza en tiempo real las ejecuciones que tienes en curso.
Analiza el histórico de ejecuciones y consulta los mensajes que se han impreso en el servidor.
Detecta cualquier incidencia (credenciales que fallan, cambios de formato…) de forma sencilla y transparente.
Suscríbete a notificaciones sobre la calidad de la ejecución de un proceso.
Funcionalidades del software de procesamiento de datos
¡Descubre que es todo lo que puedes hacer con Intelek Compute!
Compatible con repositorios GIT
Sincroniza tu código directamente desde un repositorio GIT.
Parametrización de algoritmos
Inyecta variables o credenciales a tus algoritmos.
Flujos de ejecución de varios algoritmos
Define flujos de ejecución que procesen una cadena de algoritmos.
Modos de ejecución
Programa ejecuciones periódicas de tus algoritmos, puntuales, o a continuación de otro proceso.
Ejecución de procesos vía API
Ejecuta un flujo o un algoritmo vía API y consume su respuesta.
Monitorización de procesos
Visualiza en cualquier momento las ejecuciones en curso y el histórico de ejecuciones.
Suscripción a notificaciones
Recibe notificaciones sobre ejecuciones o errores en las mismas.
Variedad de máquinas
Selecciona la máquina con la potencia adecuada a tu proceso. Paga solamente por uso.
Seguridad
Restringe el acceso sólo desde tus redes de confianza. Controla la IP fija desde la que se ejecutarán todos los procesos. Establece túneles VPN Ip2sec.
Intelek Compute
Encuentra el plan que se ajuste a tus necesidades
Compara nuestros planes y elige el que mejor encaje con tu organización.
Otros módulos que te pueden interesar
Diseñados específicamente para que empresas de cualquier tamaño puedan establecer con éxito su estrategia del dato.
Data Governance
Controla el acceso al dato concediendo a tus usuarios políticas con restricciones de acceso a tablas.
Data Manager
Navega cómodamente por tu sistema informacional entre distintas tablas del modelo corporativo.
Data API
Accede a tus datos y ejecuta tus algoritmos vía API, desde cualquier sistema informático.
Software de analítica de datos
Analítica avanzada y IA en la nube
Ejecuta procesos analíticos en la nube sin necesidad de aprovisionar servidores ni gestionar infraestructura. Además, minimizarás los costes pagando solamente por la capacidad computacional real utilizada.
Costes de infraestructura por uso
Escalabilidad automática e ilimitada
Interfaz de usuario para científicos de datos
La mejor herramienta para tus científicos de datos
Tus científicos de datos pueden dedicarse a hacer su trabajo, pudiendo desplegar sus soluciones en un entorno productivo en la nube de forma totalmente autónoma, sin requerir habilidades de arquitectura cloud o ingeniería de datos, y en los lenguajes de código estándar del sector: SQL, Python, R o contenedores Docker.
Despliegue de algoritmos en entorno cloud
El módulo de computación de Intelek te permite mantener un registro de tus algoritmos enlazando repositorios de código git. Una vez definidos tus algoritmos y declarados los parámetros que éstos requieren, podrás crear tareas de ejecución, definiendo la rama del repositorio a usar, los algoritmos a ejecutar, los valores adecuados de los parámetros y el horario de ejecución mediante reglas de tipo crontab.
Registro de algoritmos
Sube los algoritmos manualmente o selecciónalos navegando por repositorios git:
Github, GitLab, Bitbucket, o CodeCommit.
Scripts de SQL, Python, o Jupyter notebooks.
Parametrización de algoritmos
Declara los parámetros o variables de tus algoritmos para poder gestionar tareas de ejecución con distintos valores de entrada.
Parametriza scripts SQL, Python o Jupyter.
Define el conjunto o rango de valores válidos de los parámetros.
Definición de tareas
Crea tus procesos de ejecución a partir del registro de algoritmos.
Elige los algoritmos y el orden de ejecución.
Si tienes algoritmos parametrizados, define los valores de los parámetros a inyectar.
Sistemas de ejecución
Puedes ejecutar tus tareas manualmente en cualquier momento o de forma automatizada:
Ejecución periódica mediante reglas crontab.
Ejecución bajo demanda via API desde tus sistemas IT.
Gobernanza
Permisos de usuario
Permisos para el despliegue de algoritmos
Asignación de recursos
Limitación computacional a nivel de usuario o grupo
Grupos de usuarios
Autorización de ejecución de tareas a grupos de usuarios
Monitorización y estadísticas de ejecución de las tareas y los algoritmos:
Visibilidad del estado de las ejecuciones en curso a tiempo real.
Histórico de las ejecuciones de los procesos
Errores, tipo y detalle de los errores
Duración de las ejecuciones
Acceso a los logs emitidos por los algoritmos.
Estadísticas globales de consumo de cpu del módulo de computación.
Encuentra tu plan
Desde
30€
/mes
Hasta 10 horas de cálculo por mes
Funciones principales
- 1 usuario desarrollador y 2 usuarios espectadores
- Duración de la tarea: hasta 10 minutos
- Programación de trabajos: hasta cada 4 horas o activada por el recolector
- Soporte por correo electrónico: Respuesta hasta 2 días hábiles
Desde
115€
/mes
Horas por tamaño de máquina
Small
0,12 €/h
Medium
0,48 €/h
Large
0,96 €/h
Limitado a 120 horas por mes
Funciones principales
- Todo el paquete Starter
- Usuarios ilimitados
- Tareas en ejecución simultáneos
- Programación de trabajos: hasta cada 60 minutos o activada por el recolector
- Ejecución de tareas desde una IP fija (NAT)
- Soporte por correo electrónico: respuesta el mismo día
Add-ons: API Execution
25 € por mes
2 € por URL por mes
Desde
290€
/mes
Horas por tamaño de máquina
Small
0,08 €/h
Medium
0,32 €/h
Large
0,64 €/h
Limitado a 240 horas por mes
Funciones principales
- Todo el paquete Standard
- Contenedor Docker
- Programación de trabajos: hasta cada 10 minutos o activada por el recolector
- Túneles VPN con red de cliente
- Soporte por correo electrónico: Respuesta hasta 2 horas hábiles
Add-ons
25 € por mes
2 € por URL por mes
Plan customizado
Si tienes necesidades espaciales. Contáctanos para que podamos crear un plan personalizado.
- Rows ilimitadas
- Pipelines premium ilimitados
- Incorporación con ingeniero dedicado + 1 consultor
- Soporte por correo electrónico: Respuesta hasta 2 días hábiles
Compara los planes
Te ayudamos a identificar, valorar y priorizar en el tiempo las distintas oportunidades analíticas de tu organización.
Usage | |||
---|---|---|---|
Compute Hours | Up to 10 hours per month | Up to 10 hours per month | Limited to 240 hours per month |
Shared Compute: Machine Selection | |||
Dedicated Compute 1 | |||
Concurrent Running Jobs | |||
Developer Licences | 1 | Unlimited Add-Ons | Unlimited Add-Ons |
Viewers Licences | 2 | Unlimited Add-Ons | Unlimited Add-Ons |
Support | |||
Onboarding | Self-service | Ilimitados | Ilimitados |
Canal de soporte | |||
Tiempos de respuesta | Entre 2 días laborables | Respuesta en el mismo días | Respuesta antes de 2 horas |
Algorithms | |||
SQL Scrips | |||
Python / R: Scrips, Folders & Packages | |||
Docker Container | |||
User Parameters / Variables | |||
Secrets Catalog | |||
Code Sources | |||
File / Folder | |||
Git: Commit, GitHub & GitLab | |||
Orchestration: Job Definition | |||
Task definition with multiple algorithms | |||
Task duration | Once every 60 minutes | Once every 60 minutes | Once every 60 minutes |
Algorithm timeout definition | |||
Test & Control executions | |||
Orchestration: Job Triggering | |||
Manual | |||
Job scheduling / Crontab | Up to 10 minutes | Up to 60 minutes | Unlimited |
API: Selection of entities to be sync | |||
Event-based | |||
API | |||
Monitoring & Alerts | |||
Individual tasks monitoring | |||
Global monitoring dashboard: All tasks | |||
User access to server logs & prints | |||
Subscription to tasks' notifications | |||
Governance | |||
Create and Manage Groups | |||
Role-based access | |||
Security | |||
Data Compliance | |||
Task execution from a fixed IP: NAT | |||
VPN Tunnels with client network |