Retour dexpérience sur la mise en œuvre de My CoRe
Ces développements concernent la partie serveur ownCloud aucun développement n'a encore été fait sur les divers clients ownCloud. Le code est mis `a
La place donnée à la rétroaction dans nos salles de classe en
12 juin 2017 Mise en place d'un dialogue entre l'enseignant et les apprenants ... from your experience; refer to your plan to help you.
Les mineurs non accompagnés séjournant en Suisse : quelles
24 mai 2010 Réflexions sur la participation du mineur dans la mise en place ... Dans notre étude de terrain nous analyserons l'expérience du MNA afin ...
Utilisation de TICE dans lenseignement de la chimie au secondaire
E. Mise en œuvre du TP et but pédagogique un retour d'expérience sur les leçons qui montre un gain de motivation et d'autonomie des.
Future of HR La transformation digitale des Directions Ressources
Recrutement Formation
Jeunes enseignants en transition entre formation et emploi : le défi
n'hésitant pas à partager leurs expériences de jeunes enseignants 3.2.3.5 D'une formation à l'intégration à sa mise en œuvre sur le terrain .
Comment concilier apprentissages formels et pratiques dans une
Neuchâtel j'ai été immédiatement très attiré par cette expérience inédite à est de la mise en place concrète d'un système d'alternance: les éléments à ...
CONSEIL INTERNATIONAL DES INFIRMIÈRES
Avec la récente mise en œuvre dans les EHPAD de modèles de soins centrés forte d'une vaste expérience clinique et certifiée thérapeute du lymphœdème.
Untitled
8 nov. 2012 «Retour d'expériences d'un ancien étudiant» stève Galeuchet Account Manager ... clients
Qualité des soins perçue par le patient – Indicateurs PROMs et
1 juil. 2021 Expérience Measures (PREMs) pour l'expérience des soins et les ... La mise en œuvre en pratique clinique courante des mesures de la qualité ...
![Retour dexpérience sur la mise en œuvre de My CoRe Retour dexpérience sur la mise en œuvre de My CoRe](https://pdfprof.com/Listes/38/9968-38document_revision_2379.htmldownload.pdf.jpg)
Retour d'experience sur la mise en uvre
de My CoReDavid Rousse
CNRS - DSI
P.2 /22
Contenu1Contexte global2Solution fonctionnelle choisie3Architecture technique choisie4Bilan du projetDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.3 /22
Contenu1Contexte global2Solution fonctionnelle choisie3Architecture technique choisie4Bilan du projetDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.4 /22
My CoRe au sein des ores de service
ODS O DS ODSDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.5 /22
Genese du service
(1/2)Deux besoins metier identies (via des enqu^etes utilisateurs) Solution de synchronisation et de partage de chiers, alternative aux solutions de "typeDropbox"
Solution de sauvegarde des postes de travailUne seule solution choisie ownCloud car il a la meilleure couverture fonctionnelle par rapport aux besoins metier, est bien accueilli par les utilisateurs et est deja utilise dans d'autres entites Service deploye dans le centre serveur CNRS de l'IN2P3, an de ma^triser les modalites d'hebergement et de disposer de la solution locale de sauvegarde du centre de calcul Service exploite par un prestataire de la DSI du CNRS an de couvrir la plage de servicela plus large possible et faute de pouvoir le faire en interne par manque de ressourcesDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.6 /22
Genese du service
(2/2)Macro-etapes du projetJanvier a septembre 2013 : etude prealable
Octobre 2013 a mai 2014 : cadrage fonctionnel et techniqueJuin a decembre 2014 : mise en uvre
Janvier a septembre 2015 : service pilote sur les unites de trois delegations regionales du CNRS Depuis octobre 2015 : service productif ouvert a tous les agents travaillant dans des unites CNRSDavid RoussejCNRS - DSIjJRES - Decembre 2015BY: $nP.7 /22
Contenu1Contexte global2Solution fonctionnelle choisie3Architecture technique choisie4Bilan du projetDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.8 /22
Solution fonctionnelle choisie
(1/3)Statut :En productionNombre d'utilisateurs :4000
(au 01/12/2015), cible 15000(n 2016)Quota utilisateur par defaut :20 GoRatio Linux/Mac/Win :20/40/40
Ratio acces desktop/mobile/web :Non connu a ce jourTechnologie :ownCloud
(web)avec MariaDB-Galera
(BDD)et Scality(stockage)Communaute cible :Personnel rattache administrativement aux unites propres ou mixtes du CNRSIntegration dans l'ecosysteme SI :Aucune (a l'exception du SSO Janus)Facteurs de risques :Charges sur la BDD Fonctions principales :Partage et synchronisation de chiers, sauvegarde des chiers (voir ci-apres)Fonctionnalites manquantes :Versioning, comptes "invites" (voir ci-apres)David RoussejCNRS - DSIjJRES - Decembre 2015BY: $nP.9 /22
Solution fonctionnelle choisie
(2/3)ownCloud Cur applicatif ownCloud, branche communautaire(a ce jour en version 7)App d'antivirus
App Versions non activee(car elle genere trop de charge c^ote BDD)Et quelques apps developpees et/ou ameliorees
App "Dashboard" de tableau de bord
App "Lotsofgroups" pour faciliter la gestion des groupes pour les administrateurs App "Group custom" de gestion personnelle de groupes App "Password Policy" pour renforcer la durete des mots de passe locauxApp "GTU" de gestion des CGU
Ces developpements concernent la partie serveur ownCloud, aucun developpement n'a encore ete fait sur les divers clients ownCloud.
Le code est mis a disposition via Github,https://github.com/CNRS-DSI-Dev/, pour des raisons internes projet mais il serait plus approprie de le faire via SourceSup.David RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.10 /22
Solution fonctionnelle choisie
(3/3)Et quelques apps developpees et/ou ameliorees (suite)App "Gatekeeper" de ltrage applicatif
App "User Servervars 2" d'integration a shibboleth pour l'authentication et le provisionning des comptes via le SSO interne CNRS, JanusApp "Share manager" de gestion des partages
App "User account actions" d'actions lors de la creation/suppression d'utilisateurs App "User les migrate" de migration de chiers entre deux comptes d'un m^eme utilisateur App "User les restore" et scripts pour la sauvegarde et la restauration de chiersa Script "Mycore sympa" d'integration des comptes utilisateurs ownCloud a des listes SYMPATheme "mycore" specique
Scripts de build et scripts de gestion
Ces developpements concernent la partie serveur ownCloud, aucun developpement n'a encore ete fait sur les divers clients ownCloud.
Le code est mis a disposition via Github,https://github.com/CNRS-DSI-Dev/, pour des raisons internes projet mais il serait plus approprie de le faire via SourceSup.a.Voir le detail ahttps://github.com/CNRS-DSI-Dev/mycore_press/raw/master/JRES2015/JRES-20151208-presse-annexes.pdf, annexe 6David RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.11 /22
Contenu1Contexte global2Solution fonctionnelle choisie3Architecture technique choisie4Bilan du projetDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.12 /22
Problematique initialeProblematiques
Quelle montee en charge et quel dimensionnement?
Quelles briques choisir?David RoussejCNRS - DSIjJRES - Decembre 2015BY: $nP.13 /22
Tests de charge et dimensionnementPrincipe
Hypotheses sur l'usage d'un service de "type Dropbox" Mise en place d'une architecture materielle dediee a ces tests de charge Hypotheses sur la tenue de charge des composants techniquesVoir le detail ahttps://github.com/CNRS-DSI-Dev/mycore_press/raw/master/JRES2015/JRES-20151208-presse-annexes.pdf, annexe 1Resultats
Projet "realisable" mais tres consommateur en ressources, necessitant l'acquisition de nombreux serveursCritere de co^ut : element primordial
Hypotheses fonctionnelles capitales car pouvant faire varier fortement le dimensionnementVoir le detail ahttps://github.com/CNRS-DSI-Dev/mycore_press/raw/master/JRES2015/JRES-20151208-presse-annexes.pdf, annexe 2David RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.14 /22
Choix de la brique applicativeChoix d'ownCloud, PHP, SP et Apache ownCloud pour des raisons metier, Apache car mieux ma^trise que Nginx par l'exploitant, leService Provider shibboleth sur les nuds naux pour avoir des briques web identiquesDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.15 /22
Choix de la brique BDDChoix d'un cluster MariaDB-Galera open source (a l'exception de l'outil ClusterControl), gestion jusqu'a 32 nuds max., solution connue par desequipes de la DSI, facile d'installation et d'exploitation gr^ace a l'outil ClusterControlDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.16 /22
Choix de la brique stockageChoix d'un stockage distribue sous Scality Acces de type "le system" stable, agnostique vis a vis du materiel et architecture evolutiveVoir le detail ahttps://github.com/CNRS-DSI-Dev/mycore_press/raw/master/JRES2015/JRES-20151208-presse-annexes.pdf, annexe 3David RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.17 /22
Architecture actuelle
Architecture
David RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.18 /22
Contenu1Contexte global2Solution fonctionnelle choisie3Architecture technique choisie4Bilan du projetDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.19 /22
Points positifs ... et negatifsPoints positifs
L'utilite du projet : besoin identie, utilite avereeLes echanges instructifs avec d'autres organismes
Le deroulement des developpements
La bonne collaboration avec le centre de calcul de l'IN2P3Points negatifs La diculte de concilier le besoin d'un outil de partage et de synchronisation avec un besoin de sauvegarde purLa duree tres longue du projet, qui peut s'expliquer en particulier par diverses dicultes rencontrees
lors de la mise en uvre Le choix d'une methode projet "classique", a cycle long La mise en place d'une infrastructure dediee a My CoRe sur les couches techniques basses (stockage,reseau, BDD, virtualisation), non mutualisee avec d'autres servicesDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.20 /22
Les prochaines etapes
(1/2)Evolutions fonctionnelles
App d'aide a valoriser le mot de passe local My CoReaMigration en ownCloud 8.x
App de gestion avancee des partagesb
Comptes "invites"c
Gestion des versions active pour tout le monde
Page d'administration des utilisateurs optimisee
Changement d'identiant d^u a Resedad
Clients PC et mobiles "customises"ea.Voirhttps://github.com/CNRS-DSI-Dev/user_set_passwordb.Voirhttps://github.com/LydSC/sharewatcherc.Comptes "invites" an de faciliter les collaborations avec des personnes n'ayant pas la possibilite de demander un compte My CoRed.Plus d'informations sur Reseda ahttp://intranet.cnrs.fr/intranet/actus/150205-reseda.htmle.Clients permettant notamment un acces unique via JanusDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.21 /22
Les prochaines etapes
(2/2)Evolutions techniques
Faire evoluer l'architecture
I scenario basique d'ajout de nuds web et/ou de base de donnees, selon les besoins =https: Iscenario alternatif avec le passage de la BDD sur des nuds physiques =https://github.com/ Passer d'un mode d'acces de type "le system" a un mode objet Investiguer sur la fonction "Server to server sharing" d'ownCloudaAutomatiser les tests unitairesb
Chirer les donnees c^ote serveura.Ceci an de permettre a des instances ownCloud de communiquer entre elles, tout en donnant a l'utilisateur un point d'acces universel a ses chiersb.Par exemple avec l'outil du CERN, smashboxDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nP.22 /22
Des questions?Personnels CNRS et hors-CNRS impliquesJonathan Bouchiquet (support), Marc Dexet (developpeur), Philippe Dubrulle (activite transverse), Gilian
Gambini (responsable technique), Eric Gervasoni (co-responsable MOA), Jer^ome Jacques (responsable technique), Nadine Marouze (responsable du departement dedie a l'ore de services de la DSI du CNRS),Paulo Mora de Freitas (co-responsable MOA), Olivier Lenormand (activite technique transverse), Jean-Yves
Lopez (activite technique transverse), Patrick Paysant (developpeur), David Rousse (ancien chef de projet),
Lyderic Saint-Criq (developpeur) et Alexandre Salvat (gestion de projet (a partir de 11/2015))Partenaires et prestataires impliquesLe departement infrastructure de la DSI du CNRS ainsi que son graphiste, le centre de calcul de l'IN2P3 et
les prestataires Atos (ex-Bull), Dell, Linagora, Scality et SeveralNinesDavid RoussejCNRS - DSIjJRES - Decembre 2015BY:
$nquotesdbs_dbs31.pdfusesText_37[PDF] reglement de la collectivite departementale de mayotte aides aux
[PDF] Note technique Recommandations de sécurité relatives aux - Anssi
[PDF] Les rôles dans la data science - Astrakhan consulting
[PDF] Data Scientists - Data Analytics Post
[PDF] DATA Analyst Media - PlanNet
[PDF] Where are the Highest Paying Tech Jobs in the US? - Indeed
[PDF] Data analyst
[PDF] LE CERTIFICAT « ANALYSTE DE DONNÉES - Cedric/CNAM
[PDF] Cluster Analysis: Basic Concepts and Algorithms - CSE User Home
[PDF] Base R cheat sheet - RStudio
[PDF] Spark SQL: Relational Data Processing in Spark - UC Berkeley
[PDF] Cours 4 data frames
[PDF] Package 'wikipediatrend' - CRANR-projectorg
[PDF] Data Mart Consolidation - IBM Redbooks