SK8 : Pour des applications shiny qui se déploient comment sur des roulettes
Résumé
Là où le développement d'applications est rendu aujourd'hui accessible à toute personne faisant du R via Shiny, leur hébergement reste quant à lui souvent plus compliqué. Selon la solution envisagée et l'équipe qui l'entoure il faudra sûrement au développeur Shiny des compétences supplémentaires, un peu d'admin sys par ci, un peu de dev ops par là et un ensemble de bonnes pratiques de développement qui ne sont pas toujours connues, rendant des applications difficilement
maintenables à long terme.
A INRAE nous avons ouvert un service d'hébergement d'applications Shiny qui se veut facile d'utilisation dans lequel nous proposons une prise en charge des aspects reproductibilité et gestion de l'environnement logiciel. Après un rapide tour d'horizon des solutions d'hébergement possibles et une présentation du service SK8, je vous expliquerai dans cet exposé ce que nous avons mis en place - et qui peut être réutilisé plus largement - pour accompagner nos utilisateurs pour rendre leurs
applications Shiny robustes, reproductibles... destinées à se déployer comme sur des roulettes !
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|