
Despliega tus aplicaciones de datos para toda la empresa
Una plataforma de despliegue de aplicaciones Shiny, Dash y contenedorizadas, instalada y mantenida por DINAO. Comparte tus aplicaciones analíticas a gran escala, con autenticación y aislamiento por usuario.
¿Qué es ShinyProxy?
ShinyProxy es una plataforma de código abierto, desarrollada por Open Analytics, dedicada al despliegue de aplicaciones analíticas a escala empresarial. Diseñada originalmente para aplicaciones Shiny (R), en realidad aloja cualquier aplicación web empaquetada en una imagen Docker: Dash, Streamlit y muchos otros frameworks, sin necesidad de reescribir tu código.
Allí donde una aplicación de datos cruda es difícil de distribuir en producción, ShinyProxy aporta la capa que falta: autenticación integrada (LDAP, Active Directory, OIDC, SAML, OpenID, inicio de sesión social), control de acceso por aplicación y por rol, y sobre todo aislamiento por contenedor: cada sesión de usuario se ejecuta en su propio contenedor, garantizando que ningún dato se filtre de un usuario a otro.
ShinyProxy se basa en Docker, Docker Swarm o Kubernetes para la escalabilidad horizontal, lo que permite atender a muchos usuarios simultáneamente. Alojado por DINAO en una instancia dedicada en Francia, transforma los prototipos de tus científicos de datos en verdaderas herramientas empresariales, accesibles, seguras y soberanas.
Aloja ShinyProxy en DINAO
Niveles de recursos compatibles con los requisitos de ShinyProxy (mínimo 1 vCPU / 1 Go / 5 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿Qué aplicaciones puedo desplegar?
Cualquier aplicación web empaquetada en una imagen Docker: aplicaciones Shiny (R), Dash y Streamlit (Python), pero también otros frameworks. ShinyProxy se diseñó en torno a Shiny, pero sigue siendo genérico.
¿Por qué no simplemente alojar la aplicación tal cual?
ShinyProxy añade lo que falta en producción: autenticación, gestión de roles, aislamiento por usuario (cada uno su contenedor) y escalabilidad. Es lo que transforma un prototipo en una herramienta empresarial fiable.
¿Cómo funciona la autenticación?
ShinyProxy se integra con tu directorio o IdP (LDAP, Active Directory, OIDC, SAML…) y aplica un control de acceso por aplicación y por rol.
¿Mis datos están aislados entre usuarios?
Sí. Cada sesión se ejecuta en su propio contenedor, lo que impide cualquier fuga de datos entre usuarios y facilita la escalabilidad.
¿Dónde se alojan los datos?
En la infraestructura de DINAO en Francia, en uno de los centros de datos disponibles. Tus aplicaciones y datos no salen del territorio.