Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
pleniaires:pleniere13avril2017 [2017/04/13 11:35] – [Programme] denis.pugnerepleniaires:pleniere13avril2017 [2017/04/13 13:52] – [Programme] denis.pugnere
Ligne 18: Ligne 18:
 ====== Programme ====== ====== Programme ======
  
-| Matin ^ 9h00 - 9h15 | **Introduction de la journée** \\ Philippe FORTIN, Comité d'organisation d'ARAMIS\\ Université Jean Monnet représentée par Philippe COLANTONI, Enseignant-Chercheur en génie informatique, à la Vice Présidence déléguée au Numérique|  |+| Matin ^ 9h00 - 9h15 | **Introduction de la journée** \\ Philippe FORTIN, Comité d'organisation d'ARAMIS\\ Université Jean Monnet représentée par Philippe COLANTONI, Enseignant-Chercheur en génie informatique, à la Vice Présidence déléguée au Numérique\\ [[https://webcast.in2p3.fr/videos-introduction_de_la_journee_aramis_2017|Vidéo]]|  |
 | :::   ^ 9h15 - 9h55 | **Déploiement et configuration avec Ansible**\\ Ansible est un outil pour l'automatisation des opérations habituellement réalisées sur un parc de machines : déploiement d'applications, gestion des configurations, orchestration de tâches, etc.\\ Cette présentation introduit cet outil et aborde son rôle dans le cadre du rapprochement développement/exploitation. Les bases du fonctionnement d'Ansible seront expliquées, ainsi que quelques fonctionnalités plus avancées utilisées dans notre déploiement (intégration avec Git, organisation dynamique de l'inventaire et de la configuration des machines, couplage avec Vagrant). Les différents aspects abordés seront accompagnés d'une démonstration. \\ {{ :pleniaires:aramis_pres.pdf |Présentation}} | Simon Delamare, LIP/CNRS | | :::   ^ 9h15 - 9h55 | **Déploiement et configuration avec Ansible**\\ Ansible est un outil pour l'automatisation des opérations habituellement réalisées sur un parc de machines : déploiement d'applications, gestion des configurations, orchestration de tâches, etc.\\ Cette présentation introduit cet outil et aborde son rôle dans le cadre du rapprochement développement/exploitation. Les bases du fonctionnement d'Ansible seront expliquées, ainsi que quelques fonctionnalités plus avancées utilisées dans notre déploiement (intégration avec Git, organisation dynamique de l'inventaire et de la configuration des machines, couplage avec Vagrant). Les différents aspects abordés seront accompagnés d'une démonstration. \\ {{ :pleniaires:aramis_pres.pdf |Présentation}} | Simon Delamare, LIP/CNRS |
 | :::   ^ 9h55 - 10h35 | **Docker en haute disponibilité avec Kubernetes**\\ Pouvoir décrire toute son infrastructure avec du code, avoir toutes ses données sur un SAN et faire tourner toute cette infrastructure sur un cluster qui s'auto-répare, s'assurant que tous les services sont toujours bien présents…\\ Docker est une première étape pour mettre son infrastructure dans un git mais il souffre de quelques lacunes comme l'absence de haute disponibilité ou de gestion de cluster. Cette présentation va décrire l'installation d'un service NFS/iSCSI en haute disponibilité ainsi que l'installation d'un cluster utilisant l'orchestrateur open source kubernetes.\\ {{ :pleniaires:kubernetes_enssib.pdf |Présentation}} | Sébastien Boutelier, ENSSIB | | :::   ^ 9h55 - 10h35 | **Docker en haute disponibilité avec Kubernetes**\\ Pouvoir décrire toute son infrastructure avec du code, avoir toutes ses données sur un SAN et faire tourner toute cette infrastructure sur un cluster qui s'auto-répare, s'assurant que tous les services sont toujours bien présents…\\ Docker est une première étape pour mettre son infrastructure dans un git mais il souffre de quelques lacunes comme l'absence de haute disponibilité ou de gestion de cluster. Cette présentation va décrire l'installation d'un service NFS/iSCSI en haute disponibilité ainsi que l'installation d'un cluster utilisant l'orchestrateur open source kubernetes.\\ {{ :pleniaires:kubernetes_enssib.pdf |Présentation}} | Sébastien Boutelier, ENSSIB |
Ligne 29: Ligne 29:
 | :::   ^ 15h05 - 15h25 | Pause |  | | :::   ^ 15h05 - 15h25 | Pause |  |
 | :::   ^ 15h25 - 15h45 | **Intégration Continue (CI) : mise en place d'un dashboard CDash**\\ Retour d'expérience sur la mise en oeuvre de tests de compilation et d'exécution pour un logiciel de simulation de dépôt de dose en radiothérapie écrit en C++. Multi-OS (Linux et Mac OS X). Technologie open-source développée par Kitware via CMake, CTest, CDash. Dashboard pouvant être hébergé sur un serveur local ou sur http://my.cdash.org. \\ {{ :pleniaires:integrationcontinue.pdf |Présentation}}| Claire Mouton, Creatis | | :::   ^ 15h25 - 15h45 | **Intégration Continue (CI) : mise en place d'un dashboard CDash**\\ Retour d'expérience sur la mise en oeuvre de tests de compilation et d'exécution pour un logiciel de simulation de dépôt de dose en radiothérapie écrit en C++. Multi-OS (Linux et Mac OS X). Technologie open-source développée par Kitware via CMake, CTest, CDash. Dashboard pouvant être hébergé sur un serveur local ou sur http://my.cdash.org. \\ {{ :pleniaires:integrationcontinue.pdf |Présentation}}| Claire Mouton, Creatis |
-| :::   ^ 15h45 - 16h25 | **Plus que des outils, du dialogue ?**\\ Apparu en 2009, le terme DevOps est devenu maintenant un standard dans les annonces de recrutement, et a donné lieu à la création de nombreux outils tels que Ansible, Docker, etc.. Mais au delà des outils, le DevOps est surtout un modèle visant à améliorer la qualité des livrables logiciels en permettant aux équipes auparavant isolées d'échanger sur de nouvelles bases. Je vous propose ainsi de faire le tour d'horizon de ce concept du point de vue organisationnel et au travers d'exemples de mise en œuvre. | Yannis Mazzer, IOweb |+| :::   ^ 15h45 - 16h25 | **Plus que des outils, du dialogue ?**\\ Apparu en 2009, le terme DevOps est devenu maintenant un standard dans les annonces de recrutement, et a donné lieu à la création de nombreux outils tels que Ansible, Docker, etc.. Mais au delà des outils, le DevOps est surtout un modèle visant à améliorer la qualité des livrables logiciels en permettant aux équipes auparavant isolées d'échanger sur de nouvelles bases. Je vous propose ainsi de faire le tour d'horizon de ce concept du point de vue organisationnel et au travers d'exemples de mise en œuvre.\\ {{ :pleniaires:devops.pdf |Présentation}} | Yannis Mazzer, IOweb |
  
 ====== Transport ====== ====== Transport ======
pleniaires/pleniere13avril2017.txt · Dernière modification : 2017/04/14 06:51 de denis.pugnere
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0