
Distribuisci le tue app data per tutta l'azienda
Una piattaforma di distribuzione di applicazioni Shiny, Dash e containerizzate, installata e mantenuta da DINAO. Condividi le tue applicazioni analitiche su larga scala, con autenticazione e isolamento per utente.
Cos'è ShinyProxy ?
ShinyProxy è una piattaforma open source, sviluppata da Open Analytics, dedicata al distribuzione di applicazioni analitiche a livello aziendale. Progettata originariamente per le applicazioni Shiny (R), ospita in realtà qualsiasi applicazione web impacchettata in un'immagine Docker: Dash, Streamlit e molti altri framework — senza riscrivere il tuo codice.
Là dove un'app data grezza è difficile da distribuire in produzione, ShinyProxy fornisce il livello mancante: autenticazione integrata (LDAP, Active Directory, OIDC, SAML, OpenID, social login), controllo degli accessi per applicazione e per ruolo, e soprattutto isolamento per contenitore — ogni sessione utente viene eseguita nel proprio contenitore, garantendo che nessun dato fuoriesca da un utente all'altro.
ShinyProxy si basa su Docker, Docker Swarm o Kubernetes per la scalabilità orizzontale, consentendo di servire molti utenti simultaneamente. Ospitato da DINAO su un'istanza dedicata in Francia, trasforma i prototipi dei tuoi data scientist in veri strumenti aziendali, accessibili, sicuri e sovrani.
Alloggia ShinyProxy su DINAO
Livelli di risorse compatibili con i requisiti di ShinyProxy (1 vCPU / 1 Go / 5 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Quali applicazioni posso distribuire?
Qualsiasi applicazione web impacchettata in un'immagine Docker: app Shiny (R), Dash e Streamlit (Python), ma anche altri framework. ShinyProxy è stato progettato attorno a Shiny ma rimane generico.
Perché non limitarsi a ospitare l'app così com'è?
ShinyProxy aggiunge ciò che manca in produzione: autenticazione, gestione dei ruoli, isolamento per utente (uno per ciascuno) e scalabilità. È ciò che trasforma un prototipo in uno strumento aziendale affidabile.
Come funziona l'autenticazione?
ShinyProxy si integra con il tuo directory o IdP (LDAP, Active Directory, OIDC, SAML…) e applica un controllo degli accessi per applicazione e per ruolo.
I miei dati sono isolati tra gli utenti?
Sì. Ogni sessione viene eseguita nel proprio contenitore, il che impedisce qualsiasi fuoriuscita di dati tra utenti e facilita la scalabilità.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Le tue applicazioni e i tuoi dati non lasciano il territorio.