CargoDay X (Nantes) -- "When Dev Meets Ops"
→
Europe/Paris
Amphithéâtre E (Nantes)
Amphithéâtre E
Nantes
Campus Centrale Nantes
1 rue de la noe
44321 Nantes
Charbonnel,
Franck CHARRON
(CNRS),
JOIRIS JOIRIS
(UMS3113),
Laurent Garnier
(OSUR / INSU / CNRS),
Maël Villeneuve
(LS2N),
Pierre-Emmanuel GUERIN
(Centrale Nantes SuperComputing),
Richard Randriatoamanana
(CNRS),
Tristan Le Toullec
(LPO)
Description
Toutes les présentations déposées sont sous Licence Ouverte/Open Licence (une licence CreativeCommons française)
Participants
-
-
09:30
Accueil Café
- 1
-
Sujet/Discussion
-
2
"vm vs container", et pourquoi pas "vm et container".« pas de container vs. vm dans ce use case » mais plutôt prendre le meilleur de chaque technologie et les utiliser dans une infrastructure de développement agile afin de trouver le combo gagnant. Use cases : L’application « Modelling » est une application micro-service encapsulé dans des conteneurs (Docker) hébergés par une machine virtuelle (Kvm) qui elle s’interconnecte avec un minicluster de calcul de développement (Kvm) nécessaire au développement de l’application.Orateur: M. Aymeric Blondel (CNRS)
-
3
Intégration continue avec GITLAB-CICette présentation consiste en un retour d'expérience concernant l'utilisation des fonctionnalités d'intégration et de livraison continues avec le serveur gitlab de l'université de Nantes. Il sera donc question de git, de docker... et pourquoi pas de jupyter ?Orateur: Damien VINTACHE (CNRS)
- 4
- 5
-
6
A||Go, un outil de déploiement de vos logiciels.[Allgo][1] est une plateforme destinée à mettre rapidement à disposition des utilisateurs des logiciels en mode Software As A Service (SaaS). La diffusion d'une application scientifique est souvent laborieuse pour diverses raisons, un couplage fort à d'autres éléments expérimentaux, une maturité du logiciel insuffisante etc. Allgo propose de "cloner" l'application depuis l'ordinateur du chercheur vers Allgo pour en offrir une API en ligne sans installation et permettre ainsi aux membres de l'équipe, aux collaborateurs, à la communauté scientifique, aux partenaires ou encore au grand plublic d'utiliser l'application. Allgo va utiliser les images docker pour "stocker" les applications installées par son propriétaire dans un registre. Cette image sera utilisée chaque fois qu'un utilisateur lancera un traitement (job). On peut également proposer une page Jupyter pour envelopper l'exécution de l'application, pour une mise en valeur de votre logiciel (exemple d'utilisation). Les utilisateurs utilisent les applications à travers une interface web en renseignants simplement les fichiers à traiter et les paramètres à utiliser. Les résultats seront ensuite téléchargeables sur le site d'Allgo. Pour des utilisations plus avancées, Allgo propose une API et des clients (python et javascript) pour permettre de déléguer le calcul afin de se concentrer sur l'analyse et son exploitation. [1]: https://allgo18.inria.fr/Orateur: M. Sébastien Letort (Irisa)
-
7
Web Automation avec Selenium HQComment cet [API][1] facile l'automatisation des saisies et des validations manuelles dans les navigateurs. [1]: https://docs.seleniumhq.org/Orateur: M. Jordan TAN (ECN ICI)
-
12:25
Discussions
-
2
-
13:00
Buffet Déjeuner
-
Temps d'échangesPrésidents de session: Charbonnel, M. Laurent Garnier (OSUR / INSU / CNRS)
-
8
Cargo et DevLogOrateur: Charbonnel
-
14:35
Discussions
-
9
Visio CoPil de JDevComment le réseau CARGO pourrait aider et contribuer à l'organisation du prochain JDev2020 à Rennes ?Orateurs: Etienne GONDET, Pascal DAYRE
-
8
-
15:30
Pause Café
-
10
Bilan & ConclusionOrateur: Mlle JOIRIS JOIRIS (UMS3113)
-
09:30