=== ARCHIVE ATELIER Python ===
{{{#!highlight irc
=========================Début Atelier Nuage Privé ============================
(15:33:55) alexandre.domont: Bonjour à tous :) 
(15:34:15) alexandre.domont: #### Au sommaire 
(15:34:36) alexandre.domont: 
- Introduction du Nuage privé (Pourquoi et pour répondre à quel besoin ?)
- Solutions étudiées et retenue (histoire, technologie...) 
- Quelques caractéristiques techniques de ownCloud
- Les fonctionnalités ownCloud
(15:34:50) alexandre.domont: 
- L'instance ownCloud AUF
- Extensions (Plugins)
- Demander de l'aide ou participer
- Démo en vidéos et en photos
- En vrai, à vous de jouer 
(15:35:46) alexandre.domont: #### Mais avant de commencer
(15:36:14) alexandre.domont: L'atelier commencera par une première partie théorique puis suivra avec une seconde partie pratique
(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).
(15:37:05) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-1.ogv
(15:37:24) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-2.ogv
(15:37:36) alexandre.domont: http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=view&target=Atelier-ownCloud-3.ogv
(15:38:17) progfou: en fait :
http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-1.ogv
http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-2.ogv
http://wiki.auf.org/wikiteki/Projet/SemaineTech/2013/Ateliers/NuagePrive?action=AttachFile&do=get&target=Atelier-owncloud-3.ogv
(15:38:30) alexandre.domont: Pas le droit de les regarder tout de suite hein ;)
(15:38:42) progfou: (il y a un pb avec ton lien, apparemment la majuscule dans own[C]loud)
(15:39:23) alexandre.domont: Donc suivre les liens donnés par progfou
(15:40:00) alexandre.domont: #### Introduction au Nuage privé (Pourquoi et pour répondre à quel besoin ?) 
(15:40:36) alexandre.domont: Dans le cadre des "Études et veille". Nous cherchions depuis 2012 une solution pour : 
(15:40:49) alexandre.domont: - Partager des fichiers inter-implantations 
(15:41:01) alexandre.domont: - Donner accès aux fichiers locaux depuis d'autres implantations 
(15:41:34) alexandre.domont: Après avoir testé un certain nombre de chose (notamment NFSv4/Kerberos, WebFTP, quelques solutions balbutiantes de collecticiels, etc...)
(15:41:58) alexandre.domont: Aucune solution pérenne et pertinente a retenu notre attention !
(15:42:25) alexandre.domont: Nous avons donc en 2013, réorienté le besoin sur une solution type "Nuage privé"
(15:42:53) alexandre.domont: Le terme Nuage ou Cloud pourrait se définir comme suit :
(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 »
(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.
(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
(15:45:26) alexandre.domont: #### Solutions étudiées et retenue (histoire, technologie...)
(15:45:55) alexandre.domont: Deux solutions majeures se démarquent :
(15:46:24) alexandre.domont: Le projet Ajaxplorer (AGPL) lancé en Janvier 2009 par Charles du Jeu 
(15:46:50) alexandre.domont: Le projet ownCloud (AGPLv3) lancé en Janvier 2010 par Frank Karlitschek (un développeur du projet KDE)
(15:47:19) alexandre.domont: Ces deux solutions sont devenues assez semblables (technologie, fonctionnalités...)
(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.
(15:48:34) alexandre.domont: Au moment où j'écris ces lignes, Ajaxplorer et ownCloud sont tous les deux en version 5 !
(15:48:55) alexandre.domont: Donc, après avoir testé ces deux solutions, le choix s'est porté sur la solution ownCloud
(15:49:32) alexandre.domont: En effet, ownCloud est un projet très véloce et progresse très rapidement, plus vite que Ajaxplorer
(15:49:56) alexandre.domont: #### Quelques caractéristiques de ownCloud 
(15:50:28) alexandre.domont: ownCloud a besoin pour fonctionner d'un environnement « Web » type Apache, PHP, JS, AJAX, Mysql
(15:51:08) alexandre.domont: Au passage le site officiel : http://owncloud.org/
(15:51:32) alexandre.domont: Il y a actuellement 150 contributeurs sur le projet
(15:52:19) alexandre.domont: Une version commerciale est proposée. (uniquement pour un support commercial)
(15:52:46) alexandre.domont: #### Les fonctionnalités ownCloud 
(15:53:10) alexandre.domont: Accessibilité :
(15:53:38) alexandre.domont: 
- Interface Web (Desktop, Mobile, Tablette) 
- Montage de protocole ouvert (Webdav)
- Montage de stockage externe (NFS, SAMBA, FTP...)


(15:54:09) alexandre.domont: 
- Fonctionne avec Mac,Win,Linux 
- Client de synchronisation pour PC (toutes les 30 sec + à l'ouverture et à la fermeture du client)
- Applications Android / iOS 

(15:54:43) alexandre.domont: 
- APIs disponibles 
- Visionneuse (PDF, ODF et certains formats vidéo)
- Fonctionnalité de recherche avancée 
(15:55:15) alexandre.domont: Intégration des annuaires d'entreprise :
(15:55:33) alexandre.domont: 
- LDAP 
- Active Directory 
- SAML / OAuth (bientôt) 

(15:56:05) alexandre.domont: - Group Policies 
- Account Locking 
- Guest Accounts
(15:56:27) alexandre.domont: Sauvegardes :
(15:56:58) alexandre.domont: 
- Réplication automatique sur un second serveur
- Intégration avec le système de sauvegarde interne 
- Export/Import des configurations du serveur et de chaque utilisateur 
(15:57:27) alexandre.domont: Versioning :
(15:57:50) alexandre.domont: 
- Conservation et restauration des anciennes versions de fichiers 
- Récupération de fichier supprimé 
(15:58:10) alexandre.domont: Chiffrement :
(15:58:35) alexandre.domont: 
- AES (échange)
- Server Side Encryption (stockage) 
(15:58:54) alexandre.domont: Partage :
(15:59:47) alexandre.domont: 
- Fichiers et répertoires (+ toutes les autres options ajoutées)
- Lecture et écriture 
- Expiration 
(16:00:06) alexandre.domont: Notifications :
(16:00:29) alexandre.domont: 
- Sur les partages 
- Sur les créations, modifications 
- Par courriel 
(16:01:02) alexandre.domont: Mais il ne fait pas uniquement du fichier...
(16:01:19) alexandre.domont: 
- Calendrier 
- Contacts 
- Bookmarks 
- Music 
- Photos 
- Todos 
(16:01:46) alexandre.domont: 
- Notes (Bientôt) 
- Présentations (Bientôt) 
- Et bien plus d'application encore !
(16:02:10) alexandre.domont: Pour illustrer les possibilités, je donne quelques exemples ou cas d'usage :
(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"
(16:03:04) alexandre.domont: «Je veux envoyer un lien d'un document important et volumineux »
(16:03:26) alexandre.domont: « Je dois créer un dossier partager avec des partenaires pour travailler ensemble sur un projet commun »
(16:03:36) alexandre.domont: Question ?
(16:03:39) franck.kouyami: (14:02:04) olivier.larcheveque: 
Q: est-ce qu'il y a de l'indexation de contenu sur les fichiers?
(16:04:37) alexandre.domont: Exact les fichiers sont indexés notamment pour la rechercher de fichier . ça sera illustré un peu plus loin 
(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 ;) 
(16:06:24) alexandre.domont: #### Instance ownCloud AUF 
(16:06:30) franck.kouyami: Alex : On parle d'indexation de contenu de fichier 
(16:06:49) franck.kouyami: pas d'indexation sur les noms de fichiers
(16:07:02) alexandre.domont: Ok donc non pas d'indexation de contenu à ma connaissance 
(16:07:28) alexandre.domont: #### Instance ownCloud AUF 
(16:08:02) alexandre.domont: 
- 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)
(16:08:12) alexandre.domont: - L'adresse d’accès est https://ownCloud.fr.auf.org
(16:08:22) alexandre.domont: 
- L'authentification est pour le moment via le LDAP AUF (donc prenom.nom et mot de passe Intranet)
- Installation possible du clients de synchronisation via les paquets Debian mais uniquement pour les versions de Ubuntu supérieurs à U12.04 et Windows, MAC
(16:08:58) alexandre.domont: - Installation possible de l'application (payante) pour Iphone ou Android mais un Navigateur Webdav peut également faire l'affaire.
- Nous avons activité la gestion des fichiers et les options associés mais d'autres outils et extensions peuvent être ajoutés.
(16:09:16) alexandre.domont: - Une remarque : Il est possible de connecter l'instance ownCloud a un système de stockage existant.
(16:09:31) alexandre.domont: Quelques limitations :
(16:09:44) alexandre.domont: 
- volume de 1Go par utilisateur
- taille de fichiers envoyés de 500 Mo max
(16:10:04) alexandre.domont: 
- les connexions Webdav avec U10.04 jusqu'à U12.04 ne fonctionnent vraiment pas bien (mieux à partir de U12.10) 
- création de groupe et d'utilisateur supplémentaires à la demande (assitance-informatique@auf.org)
(16:10:23) alexandre.domont: Une notification :
(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.
(16:10:58) alexandre.domont: Question ?
(16:11:22) alexandre.domont: #### Extensions (Plugins) 
(16:11:28) franck.kouyami: non, ca va :)
(16:11:37) alexandre.domont: Des extensions sont proposées sur (http://apps.owncloud.com/)
(16:11:45) alexandre.domont: Dont notamment :
(16:11:55) alexandre.domont: - Ether Docs (Files Etherpad) (http://apps.owncloud.com/content/show.php/Ether+Docs+%28Files+Etherpad%29?content=155237)
(16:12:05) alexandre.domont: - Files Tree (http://apps.owncloud.com/content/show.php/Files+Tree?content=155479)
(16:12:15) alexandre.domont: - EditDoc (http://apps.owncloud.com/content/show.php/EditDoc?content=158671)
(16:12:24) alexandre.domont: - user_saml (http://apps.owncloud.com/content/show.php/user_saml++?content=154410)
(16:12:37) alexandre.domont: User Photo (http://apps.owncloud.com/content/show.php/User+Photo?content=154679)
(16:12:50) alexandre.domont: - Internal Messages (http://apps.owncloud.com/content/show.php/Internal+Messages?content=154784)
(16:12:55) alexandre.domont: Des questions ?
(16:13:04) franck.kouyami: (14:12:36) doan.manh.ha: 

- 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 ? 
(16:13:51) alexandre.domont: Oui cela peut servir pour le partage de ressources (repertoire, fichier...) ça evite de le faire pour chaque individu 
(16:14:09) alexandre.domont: une autre ?
(16:14:13) franck.kouyami: (14:13:07) ongolaBoy: 
Q. : quelles sont les ressources (RAM, CPU) utilisées pour l'instance aux SCP ?.
(16:14:59) alexandre.domont: Le ownCloud est sur un CT avec un hote de 16Go avec proc 8 cœurs 
(16:15:30) franck.kouyami: Ok
(16:15:32) alexandre.domont: je continue 
(16:15:34) franck.kouyami: (14:14:48) pascal.bou-nassar: 
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 ?
(14:14:53) 
(16:15:40) alexandre.domont: et je reprendrais des questions par la suite
(16:15:55) alexandre.domont: ah une derniere ok pascal :
(16:16:15) alexandre.domont: Pour le moment un seul serveur est prévu 
(16:16:34) alexandre.domont: mais c'est une réflexion à mener 
(16:16:44) alexandre.domont: je continue
(16:16:49) alexandre.domont: #### Demander de l'aide ou participer 
(16:17:01) alexandre.domont: 
Si vous avez besoin d'aide : assitance-informatique@auf.org
(16:17:14) alexandre.domont: 
Si vous voulez participer : un forum de discussion est ouvert : https://redmine.auf.org/projects/privatecloud
(16:17:42) alexandre.domont: #### Démo en vidéo et en photos
(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.
(16:18:05) alexandre.domont: La première séquence : 02 minutes et 03 secondes
(16:18:22) alexandre.domont: 
- Connexion à https://ownCloud.fr.auf.org avec le compte utilisateur.interne 
- Chargement d'un fichier image AUF.jpg 
- Chargement de fichier-interne1.pdf 
- Chargement par le cliquer / glisser le fichier : fichier-interne2.odt 
- Création du répertoire « Dossier de travail avec un partenaire » 
- Déplacement des fichiers dans le dossier « Dossier de travail avec un partenaire » 
- Partage du dossier avec utilisateur.externe 
- Attribution des autorisations en écriture pour utilisateur.externe 

(16:18:35) alexandre.domont: Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-1.ogv avec VLC par exemple
(16:18:42) alexandre.domont: Sinon rendez vous sur http://youtu.be/M23vRahtEbg (qualité moyenne)
(16:19:07) alexandre.domont: je vous attends ici pour les questions 
(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
(16:20:51) alexandre.domont: oui pardon U12.04 inclus 
(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…
(16:21:16) alexandre.domont: La deuxième séquence : 02 minutes et 47 secondes
(16:21:37) alexandre.domont: 
- Connexion à https://ownCloud.fr.auf.org avec le compte utilisateur.externe 
- Accès au répertoire « Shared » qui contient le dossier partagé par utilisateur.interne 
- Visualisation de l'image AUF.jpg via la visionneuse intégrée 
- Visualisation du fichier PDF via la visionneuse intégrée 
- Visualisation du fichier ODF via la visionneuse intégrée 
- Téléchargement du fichier : fichier-interne2.odt sur l'ordinateur 
- Modification du fichier sur l'ordinateur 
- Chargement du fichier modifié sur le ownCloud 
- 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à) 
- Visualisation du fichier ODF modifié pour constater les modifications 
- Suppression de fichier-interne2 (version 2).odt 
- Restauration de fichier-interne2 (version 2).odt 
- Partage de fichier-interne2 (version 2).odt avec envoi du lien par mail avec une date de validité limitée
(16:22:33) alexandre.domont: Est ce que les visionnages se passent bien ?
(16:22:44) alexandre.domont: Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-2.ogv avec VLC par exemple 

Sinon rendez vous sur http://youtu.be/pvKlm-MU60M (qualité moyenne) 

(16:23:28) alexandre.domont: Je mets la 3eme pour ceux qui vont vites :)
(16:23:31) alexandre.domont: La troisième séquence : 04 minutes et 57 secondes

(16:23:41) alexandre.domont: 
- Ajout d'un nouveau dossier de synchronisation avec le client ownCloud installé sur l'ordinateur 
- Après synchronisation automatique du serveur vers le répertoire local, ouverture du fichier-interne2.odt 
- Modification de fichier-interne2 (version 2).odt 
- Connexion sur https://ownCloud.fr.auf.org 
- Visualisation du fichier ODF modifié pour constater les modifications 
- Retour sur une version antérieure de fichier-interne2 (version 2).odt 
- Vérification dans le dossier local, la restauration de fichier-interne2 (version 2).odt dans sa version antérieure 
- Modification de fichier-interne2 (version 2).odt 
- Vérification de l’état de la synchronisation via le client ownCloud 
- Vérification sur le serveur si les modifications ont bien été répliquées. 
- Recherche de fichier via la zone de recherche intégrée 

Si vous avez téléchargé la vidéo lancez : Atelier-owncloud-3.ogv avec VLC par exemple 

Sinon rendez vous sur http://youtu.be/oIQ7MStSq8A (qualité moyenne) 

(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.

(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
(16:26:12) alexandre.domont: le temps restant est court mais je prendrais des questions sur le salon Tech au besoin 
(16:26:57) franck.kouyami: ok
(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 
(16:27:41) alexandre.domont: de ongolaBoy
(16:28:37) alexandre.domont: les fichiers textes peuvent être édités oui (contenu et nom) 
(16:28:54) alexandre.domont: pour le reste, le renommage est possible pour toutes les ressources 
(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 ?
(16:30:50) franck.kouyami: La dernière question sur Formation 
(16:31:33) franck.kouyami: Bien bien 
(16:31:40) franck.kouyami: le temps est court 
(16:32:15) franck.kouyami: ======================= Fin de l'atelier Nuage Privé ===========================
}}}