ARCHIVE ATELIER Python

   1 =========================Début Atelier Nuage Privé ============================
   2 (15:33:55) alexandre.domont: Bonjour à tous :) 
   3 (15:34:15) alexandre.domont: #### Au sommaire 
   4 (15:34:36) alexandre.domont: 
   5 - Introduction du Nuage privé (Pourquoi et pour répondre à quel besoin ?)
   6 - Solutions étudiées et retenue (histoire, technologie...) 
   7 - Quelques caractéristiques techniques de ownCloud
   8 - Les fonctionnalités ownCloud
   9 (15:34:50) alexandre.domont: 
  10 - L'instance ownCloud AUF
  11 - Extensions (Plugins)
  12 - Demander de l'aide ou participer
  13 - Démo en vidéos et en photos
  14 - En vrai, à vous de jouer 
  15 (15:35:46) alexandre.domont: #### Mais avant de commencer
  16 (15:36:14) alexandre.domont: L'atelier commencera par une première partie théorique puis suivra avec une seconde partie pratique
  17 (15:36:42) alexandre.domont: Je vais m'appuyer sur 3 séquences vidéo que j'ai mis sur Youtube. La qualité n'est pas optimale donc je vous conseille, si cela est possible, de commencer par télécharger les 3 vidéos de présentation (16 Mo total).
  18 (15:37:05) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-1.ogv
  19 (15:37:24) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-2.ogv
  20 (15:37:36) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-3.ogv
  21 (15:38:17) progfou: en fait :
  22 http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-1.ogv
  23 http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-2.ogv
  24 http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-3.ogv
  25 (15:38:30) alexandre.domont: Pas le droit de les regarder tout de suite hein ;)
  26 (15:38:42) progfou: (il y a un pb avec ton lien, apparemment la majuscule dans own[C]loud)
  27 (15:39:23) alexandre.domont: Donc suivre les liens donnés par progfou
  28 (15:40:00) alexandre.domont: #### Introduction au Nuage privé (Pourquoi et pour répondre à quel besoin ?) 
  29 (15:40:36) alexandre.domont: Dans le cadre des "Études et veille". Nous cherchions depuis 2012 une solution pour : 
  30 (15:40:49) alexandre.domont: - Partager des fichiers inter-implantations 
  31 (15:41:01) alexandre.domont: - Donner accès aux fichiers locaux depuis d'autres implantations 
  32 (15:41:34) alexandre.domont: Après avoir testé un certain nombre de chose (notamment NFSv4/Kerberos, WebFTP, quelques solutions balbutiantes de collecticiels, etc...)
  33 (15:41:58) alexandre.domont: Aucune solution pérenne et pertinente a retenu notre attention !
  34 (15:42:25) alexandre.domont: Nous avons donc en 2013, réorienté le besoin sur une solution type "Nuage privé"
  35 (15:42:53) alexandre.domont: Le terme Nuage ou Cloud pourrait se définir comme suit :
  36 (15:43:21) alexandre.domont: permet l'accès à la demande et en libre-service à des ressources informatiques partagées en réseau, selon la définition du « National Institute of Standards and Technology »
  37 (15:44:01) alexandre.domont: Le Nuage privé ou Private Cloud quant à lui est caractérisé par la potentialité de conserver le contrôle sur les données ! En résumé, mettre nos données en interne et les exploiter avec une solution type Nuage libre.
  38 (15:44:41) alexandre.domont: Plus sérieusement, et entre temps, les solutions "Nuage privé" libres se sont enrichies et considérablement développées et commençaient à proposer des solutions et des pistes fonctionnelles intéressantes. Proches de nos besoins
  39 (15:45:26) alexandre.domont: #### Solutions étudiées et retenue (histoire, technologie...)
  40 (15:45:55) alexandre.domont: Deux solutions majeures se démarquent :
  41 (15:46:24) alexandre.domont: Le projet Ajaxplorer (AGPL) lancé en Janvier 2009 par Charles du Jeu 
  42 (15:46:50) alexandre.domont: Le projet ownCloud (AGPLv3) lancé en Janvier 2010 par Frank Karlitschek (un développeur du projet KDE)
  43 (15:47:19) alexandre.domont: Ces deux solutions sont devenues assez semblables (technologie, fonctionnalités...)
  44 (15:47:43) alexandre.domont: Mais cela n'était pas le cas sur les premières versions. En effet, bien que Ajaxplorer soit plus « vieux » (d'un an !) ownCloud intégrait dés sa conception et les premières versions des fonctionnalités tournées sur l'interopérabilité et l'interconnexion des matériels diversifiés.
  45 (15:48:34) alexandre.domont: Au moment où j'écris ces lignes, Ajaxplorer et ownCloud sont tous les deux en version 5 !
  46 (15:48:55) alexandre.domont: Donc, après avoir testé ces deux solutions, le choix s'est porté sur la solution ownCloud
  47 (15:49:32) alexandre.domont: En effet, ownCloud est un projet très véloce et progresse très rapidement, plus vite que Ajaxplorer
  48 (15:49:56) alexandre.domont: #### Quelques caractéristiques de ownCloud 
  49 (15:50:28) alexandre.domont: ownCloud a besoin pour fonctionner d'un environnement « Web » type Apache, PHP, JS, AJAX, Mysql
  50 (15:51:08) alexandre.domont: Au passage le site officiel : http://owncloud.org/
  51 (15:51:32) alexandre.domont: Il y a actuellement 150 contributeurs sur le projet
  52 (15:52:19) alexandre.domont: Une version commerciale est proposée. (uniquement pour un support commercial)
  53 (15:52:46) alexandre.domont: #### Les fonctionnalités ownCloud 
  54 (15:53:10) alexandre.domont: Accessibilité :
  55 (15:53:38) alexandre.domont: 
  56 - Interface Web (Desktop, Mobile, Tablette) 
  57 - Montage de protocole ouvert (Webdav)
  58 - Montage de stockage externe (NFS, SAMBA, FTP...)
  59 
  60 
  61 (15:54:09) alexandre.domont: 
  62 - Fonctionne avec Mac,Win,Linux 
  63 - Client de synchronisation pour PC (toutes les 30 sec + à l'ouverture et à la fermeture du client)
  64 - Applications Android / iOS 
  65 
  66 (15:54:43) alexandre.domont: 
  67 - APIs disponibles 
  68 - Visionneuse (PDF, ODF et certains formats vidéo)
  69 - Fonctionnalité de recherche avancée 
  70 (15:55:15) alexandre.domont: Intégration des annuaires d'entreprise :
  71 (15:55:33) alexandre.domont: 
  72 - LDAP 
  73 - Active Directory 
  74 - SAML / OAuth (bientôt) 
  75 
  76 (15:56:05) alexandre.domont: - Group Policies 
  77 - Account Locking 
  78 - Guest Accounts
  79 (15:56:27) alexandre.domont: Sauvegardes :
  80 (15:56:58) alexandre.domont: 
  81 - Réplication automatique sur un second serveur
  82 - Intégration avec le système de sauvegarde interne 
  83 - Export/Import des configurations du serveur et de chaque utilisateur 
  84 (15:57:27) alexandre.domont: Versioning :
  85 (15:57:50) alexandre.domont: 
  86 - Conservation et restauration des anciennes versions de fichiers 
  87 - Récupération de fichier supprimé 
  88 (15:58:10) alexandre.domont: Chiffrement :
  89 (15:58:35) alexandre.domont: 
  90 - AES (échange)
  91 - Server Side Encryption (stockage) 
  92 (15:58:54) alexandre.domont: Partage :
  93 (15:59:47) alexandre.domont: 
  94 - Fichiers et répertoires (+ toutes les autres options ajoutées)
  95 - Lecture et écriture 
  96 - Expiration 
  97 (16:00:06) alexandre.domont: Notifications :
  98 (16:00:29) alexandre.domont: 
  99 - Sur les partages 
 100 - Sur les créations, modifications 
 101 - Par courriel 
 102 (16:01:02) alexandre.domont: Mais il ne fait pas uniquement du fichier...
 103 (16:01:19) alexandre.domont: 
 104 - Calendrier 
 105 - Contacts 
 106 - Bookmarks 
 107 - Music 
 108 - Photos 
 109 - Todos 
 110 (16:01:46) alexandre.domont: 
 111 - Notes (Bientôt) 
 112 - Présentations (Bientôt) 
 113 - Et bien plus d'application encore !
 114 (16:02:10) alexandre.domont: Pour illustrer les possibilités, je donne quelques exemples ou cas d'usage :
 115 (16:02:44) alexandre.domont: "Je travaille sur un document importante (le document de présentation ownCloud !) . Il est toujours accessible de partout. Pas de multiples copies sur clés USB. Entièrement sécurisé. Toutes les modifications sont versionnés et sauvegardées"
 116 (16:03:04) alexandre.domont: «Je veux envoyer un lien d'un document important et volumineux »
 117 (16:03:26) alexandre.domont: « Je dois créer un dossier partager avec des partenaires pour travailler ensemble sur un projet commun »
 118 (16:03:36) alexandre.domont: Question ?
 119 (16:03:39) franck.kouyami: (14:02:04) olivier.larcheveque: 
 120 Q: est-ce qu'il y a de l'indexation de contenu sur les fichiers?
 121 (16:04:37) alexandre.domont: Exact les fichiers sont indexés notamment pour la rechercher de fichier . ça sera illustré un peu plus loin 
 122 (16:05:55) alexandre.domont: Je continue et j'accélère un peu sur la partie théorique pour vous laisser le soin de tester dans pas très longtemps ;) 
 123 (16:06:24) alexandre.domont: #### Instance ownCloud AUF 
 124 (16:06:30) franck.kouyami: Alex : On parle d'indexation de contenu de fichier 
 125 (16:06:49) franck.kouyami: pas d'indexation sur les noms de fichiers
 126 (16:07:02) alexandre.domont: Ok donc non pas d'indexation de contenu à ma connaissance 
 127 (16:07:28) alexandre.domont: #### Instance ownCloud AUF 
 128 (16:08:02) alexandre.domont: 
 129 - Nous avons une installation ownCloud en paquet Debian fournit sur le site officiel ownCloud (ce qui nous permet de bénéficier des mises à jour et des améliorations régulièrement)
 130 (16:08:12) alexandre.domont: - L'adresse d’accès est https://ownCloud.fr.auf.org
 131 (16:08:22) alexandre.domont: 
 132 - L'authentification est pour le moment via le LDAP AUF (donc prenom.nom et mot de passe Intranet)
 133 - Installation possible du clients de synchronisation via les paquets Debian mais uniquement pour les versions de Ubuntu supérieurs à U12.04 et Windows, MAC
 134 (16:08:58) alexandre.domont: - Installation possible de l'application (payante) pour Iphone ou Android mais un Navigateur Webdav peut également faire l'affaire.
 135 - Nous avons activité la gestion des fichiers et les options associés mais d'autres outils et extensions peuvent être ajoutés.
 136 (16:09:16) alexandre.domont: - Une remarque : Il est possible de connecter l'instance ownCloud a un système de stockage existant.
 137 (16:09:31) alexandre.domont: Quelques limitations :
 138 (16:09:44) alexandre.domont: 
 139 - volume de 1Go par utilisateur
 140 - taille de fichiers envoyés de 500 Mo max
 141 (16:10:04) alexandre.domont: 
 142 - les connexions Webdav avec U10.04 jusqu'à U12.04 ne fonctionnent vraiment pas bien (mieux à partir de U12.10) 
 143 - création de groupe et d'utilisateur supplémentaires à la demande (assitance-informatique@auf.org)
 144 (16:10:23) alexandre.domont: Une notification :
 145 (16:10:32) alexandre.domont: Attention aux ressources processeurs consommées (process PHP qui peut devenir gourmand) lors des synchronisations massives depuis le client de synchronisation.
 146 (16:10:58) alexandre.domont: Question ?
 147 (16:11:22) alexandre.domont: #### Extensions (Plugins) 
 148 (16:11:28) franck.kouyami: non, ca va :)
 149 (16:11:37) alexandre.domont: Des extensions sont proposées sur (http://apps.owncloud.com/)
 150 (16:11:45) alexandre.domont: Dont notamment :
 151 (16:11:55) alexandre.domont: - Ether Docs (Files Etherpad) (http://apps.owncloud.com/content/show.php/Ether+Docs+%28Files+Etherpad%29?content=155237)
 152 (16:12:05) alexandre.domont: - Files Tree (http://apps.owncloud.com/content/show.php/Files+Tree?content=155479)
 153 (16:12:15) alexandre.domont: - EditDoc (http://apps.owncloud.com/content/show.php/EditDoc?content=158671)
 154 (16:12:24) alexandre.domont: - user_saml (http://apps.owncloud.com/content/show.php/user_saml++?content=154410)
 155 (16:12:37) alexandre.domont: User Photo (http://apps.owncloud.com/content/show.php/User+Photo?content=154679)
 156 (16:12:50) alexandre.domont: - Internal Messages (http://apps.owncloud.com/content/show.php/Internal+Messages?content=154784)
 157 (16:12:55) alexandre.domont: Des questions ?
 158 (16:13:04) franck.kouyami: (14:12:36) doan.manh.ha: 
 159 
 160 - création de groupe à la demande (assitance-informatique@auf.org) il s'agit de partager de fichier pour un groupe d'utilisateur n'est ce pas ? 
 161 (16:13:51) alexandre.domont: Oui cela peut servir pour le partage de ressources (repertoire, fichier...) ça evite de le faire pour chaque individu 
 162 (16:14:09) alexandre.domont: une autre ?
 163 (16:14:13) franck.kouyami: (14:13:07) ongolaBoy: 
 164 Q. : quelles sont les ressources (RAM, CPU) utilisées pour l'instance aux SCP ?.
 165 (16:14:59) alexandre.domont: Le ownCloud est sur un CT avec un hote de 16Go avec proc 8 cœurs 
 166 (16:15:30) franck.kouyami: Ok
 167 (16:15:32) alexandre.domont: je continue 
 168 (16:15:34) franck.kouyami: (14:14:48) pascal.bou-nassar: 
 169 Est ce que nous avons intéret a installer dans les région des serveurs owncloud (question de débit vers Paris) ou bien on utilisera le serveur de Paris ?
 170 (14:14:53) 
 171 (16:15:40) alexandre.domont: et je reprendrais des questions par la suite
 172 (16:15:55) alexandre.domont: ah une derniere ok pascal :
 173 (16:16:15) alexandre.domont: Pour le moment un seul serveur est prévu 
 174 (16:16:34) alexandre.domont: mais c'est une réflexion à mener 
 175 (16:16:44) alexandre.domont: je continue
 176 (16:16:49) alexandre.domont: #### Demander de l'aide ou participer 
 177 (16:17:01) alexandre.domont: 
 178 Si vous avez besoin d'aide : assitance-informatique@auf.org
 179 (16:17:14) alexandre.domont: 
 180 Si vous voulez participer : un forum de discussion est ouvert : https://redmine.auf.org/projects/privatecloud
 181 (16:17:42) alexandre.domont: #### Démo en vidéo et en photos
 182 (16:17:51) alexandre.domont: Je vous propose maintenant 3 petites séquences vidéos pour illustrer certaines fonctionnalités ou cas d'usage dont je viens de parler.
 183 (16:18:05) alexandre.domont: La première séquence : 02 minutes et 03 secondes
 184 (16:18:22) alexandre.domont: 
 185 - Connexion à https://ownCloud.fr.auf.org avec le compte utilisateur.interne 
 186 - Chargement d'un fichier image AUF.jpg 
 187 - Chargement de fichier-interne1.pdf 
 188 - Chargement par le cliquer / glisser le fichier : fichier-interne2.odt 
 189 - Création du répertoire « Dossier de travail avec un partenaire » 
 190 - Déplacement des fichiers dans le dossier « Dossier de travail avec un partenaire » 
 191 - Partage du dossier avec utilisateur.externe 
 192 - Attribution des autorisations en écriture pour utilisateur.externe 
 193 
 194 (16:18:35) alexandre.domont: Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-1.ogv avec VLC par exemple
 195 (16:18:42) alexandre.domont: Sinon rendez vous sur http://youtu.be/M23vRahtEbg (qualité moyenne)
 196 (16:19:07) alexandre.domont: je vous attends ici pour les questions 
 197 (16:20:30) franck.kouyami: Q: - Installation possible du clients de synchronisation via les paquets Debian mais uniquement pour les versions de Ubuntu supérieurs à U12.04 et Windows, MAC
 198 (16:20:51) alexandre.domont: oui pardon U12.04 inclus 
 199 (16:20:55) franck.kouyami: => « supérieure » à 12.04 ou « supérieur ou égale » à 12.04 ?? car le poste de travail à venir sera sous 12.04…
 200 (16:21:16) alexandre.domont: La deuxième séquence : 02 minutes et 47 secondes
 201 (16:21:37) alexandre.domont: 
 202 - Connexion à https://ownCloud.fr.auf.org avec le compte utilisateur.externe 
 203 - Accès au répertoire « Shared » qui contient le dossier partagé par utilisateur.interne 
 204 - Visualisation de l'image AUF.jpg via la visionneuse intégrée 
 205 - Visualisation du fichier PDF via la visionneuse intégrée 
 206 - Visualisation du fichier ODF via la visionneuse intégrée 
 207 - Téléchargement du fichier : fichier-interne2.odt sur l'ordinateur 
 208 - Modification du fichier sur l'ordinateur 
 209 - Chargement du fichier modifié sur le ownCloud 
 210 - Renommage du nouvellement chargé : fichier-interne2 (version 2).odt (bien que ownCloud l'ait renommé lui même car le même fichier existait déjà) 
 211 - Visualisation du fichier ODF modifié pour constater les modifications 
 212 - Suppression de fichier-interne2 (version 2).odt 
 213 - Restauration de fichier-interne2 (version 2).odt 
 214 - Partage de fichier-interne2 (version 2).odt avec envoi du lien par mail avec une date de validité limitée
 215 (16:22:33) alexandre.domont: Est ce que les visionnages se passent bien ?
 216 (16:22:44) alexandre.domont: Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-2.ogv avec VLC par exemple 
 217 
 218 Sinon rendez vous sur http://youtu.be/pvKlm-MU60M (qualité moyenne) 
 219 
 220 (16:23:28) alexandre.domont: Je mets la 3eme pour ceux qui vont vites :)
 221 (16:23:31) alexandre.domont: La troisième séquence : 04 minutes et 57 secondes
 222 
 223 (16:23:41) alexandre.domont: 
 224 - Ajout d'un nouveau dossier de synchronisation avec le client ownCloud installé sur l'ordinateur 
 225 - Après synchronisation automatique du serveur vers le répertoire local, ouverture du fichier-interne2.odt 
 226 - Modification de fichier-interne2 (version 2).odt 
 227 - Connexion sur https://ownCloud.fr.auf.org 
 228 - Visualisation du fichier ODF modifié pour constater les modifications 
 229 - Retour sur une version antérieure de fichier-interne2 (version 2).odt 
 230 - Vérification dans le dossier local, la restauration de fichier-interne2 (version 2).odt dans sa version antérieure 
 231 - Modification de fichier-interne2 (version 2).odt 
 232 - Vérification de l’état de la synchronisation via le client ownCloud 
 233 - Vérification sur le serveur si les modifications ont bien été répliquées. 
 234 - Recherche de fichier via la zone de recherche intégrée 
 235 
 236 Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-3.ogv avec VLC par exemple 
 237 
 238 Sinon rendez vous sur http://youtu.be/oIQ7MStSq8A (qualité moyenne) 
 239 
 240 (16:25:04) alexandre.domont: et pour finir, je vous propose de visualiser les captures d’écran du client ownCloud sur Iphone. Vous retrouverez les fichiers précédemment manipulés.
 241 
 242 (16:25:14) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Iphone-app-owncloud.tar.gz
 243 (16:26:12) alexandre.domont: le temps restant est court mais je prendrais des questions sur le salon Tech au besoin 
 244 (16:26:57) franck.kouyami: ok
 245 (16:27:34) alexandre.domont: Q. Est-ce que Owncloud gère les versions de fichiers (textes) ? j'ai vu dans la vidéo 2 que tu as du renommé manuellement un fichier 
 246 (16:27:41) alexandre.domont: de ongolaBoy
 247 (16:28:37) alexandre.domont: les fichiers textes peuvent être édités oui (contenu et nom) 
 248 (16:28:54) alexandre.domont: pour le reste, le renommage est possible pour toutes les ressources 
 249 (16:30:43) franck.kouyami: alexandre.domont: je suis sur le https://owncloud.fr.auf.org/ je vois pas l'option de partager de fichier à un groupe de personne seuleument option de partager à user par user il se cache l'option partage à un groupe ?
 250 (16:30:50) franck.kouyami: La dernière question sur Formation 
 251 (16:31:33) franck.kouyami: Bien bien 
 252 (16:31:40) franck.kouyami: le temps est court 
 253 (16:32:15) franck.kouyami: ======================= Fin de l'atelier Nuage Privé ===========================

Projet/SemaineTech/2013/Ateliers/NuagePrive/Archive (dernière édition le 2013-09-04 13:56:47 par YemenSayour)