
Stellen Sie Ihre Data-Anwendungen für das gesamte Unternehmen bereit
Eine Plattform zur Bereitstellung von Shiny-, Dash- und Container-Anwendungen, installiert und gewartet von DINAO. Teilen Sie Ihre analytischen Anwendungen in großem Maßstab, mit Authentifizierung und Benutzerisolierung.
Was ist ShinyProxy?
ShinyProxy ist eine Open-Source-Plattform, entwickelt von Open Analytics, die sich auf die Bereitstellung analytischer Anwendungen im Unternehmensmaßstab spezialisiert hat. Ursprünglich für Shiny-Anwendungen (R) konzipiert, hostet sie in Wirklichkeit jede beliebige Webanwendung, die in einem Docker-Image verpackt ist: Dash, Streamlit und viele andere Frameworks — ohne Ihren Code neu schreiben zu müssen.
Wo eine rohe Data-App in der Produktion schwer zu verbreiten ist, bietet ShinyProxy die fehlende Schicht: integrierte Authentifizierung (LDAP, Active Directory, OIDC, SAML, OpenID, Social Login), Zugriffskontrolle pro Anwendung und Rolle und vor allem Container-Isolierung — jede Benutzersitzung wird in ihrem eigenen Container ausgeführt, was garantiert, dass keine Daten von einem Benutzer zum anderen abfließen.
ShinyProxy stützt sich auf Docker, Docker Swarm oder Kubernetes für horizontale Skalierung, was es ermöglicht, vielen Benutzern gleichzeitig zu dienen. Von DINAO auf einer dedizierten Instanz in Frankreich gehostet, verwandelt es die Prototypen Ihrer Data Scientists in echte Unternehmenswerkzeuge, zugänglich, sicher und souverän.
Hosten Sie ShinyProxy bei DINAO
Ressourcenstufen kompatibel mit den Anforderungen von ShinyProxy (min. 1 vCPU / 1 Go / 5 Go). In Frankreich gehostet, vollständig gemanagt.
- 1 dedizierte vCPUs
- 2 Go RAM
- 20 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
- 2 dedizierte vCPUs
- 4 Go RAM
- 40 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
- 4 dedizierte vCPUs
- 8 Go RAM
- 80 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
- 8 dedizierte vCPUs
- 16 Go RAM
- 160 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
Technische Details
Sie fragen sich…
Welche Anwendungen kann ich bereitstellen?
Jede Webanwendung, die in einem Docker-Image verpackt ist: Shiny (R), Dash und Streamlit (Python) Apps, aber auch andere Frameworks. ShinyProxy wurde um Shiny herum konzipiert, bleibt aber generisch.
Warum nicht einfach die App so hosten?
ShinyProxy fügt das hinzu, was in der Produktion fehlt: Authentifizierung, Rollenverwaltung, Benutzerisolierung (jeder seinen Container) und Skalierung. Genau das verwandelt einen Prototyp in ein zuverlässiges Unternehmenswerkzeug.
Wie funktioniert die Authentifizierung?
ShinyProxy integriert sich in Ihr Verzeichnis oder IdP (LDAP, Active Directory, OIDC, SAML…) und wendet eine Zugriffskontrolle pro Anwendung und Rolle an.
Sind meine Daten zwischen Benutzern isoliert?
Ja. Jede Sitzung wird in ihrem eigenen Container ausgeführt, was Datenabflüsse zwischen Benutzern verhindert und die Skalierung erleichtert.
Wo werden die Daten gehostet?
Auf der DINAO-Infrastruktur in Frankreich, in einem der verfügbaren Rechenzentren. Ihre Anwendungen und Daten verlassen das Hoheitsgebiet nicht.