open source ecm - alfresco - acces & utilisation - fr

67
Aujourd’hui : Comment apprendre beaucoup de choses sur Alfresco en un schéma Sources : Sources : Alfresco Alfresco

Upload: jmpascal

Post on 09-Jun-2015

816 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Source ECM - Alfresco - Acces & Utilisation - FR

Aujourd’hui : Comment apprendre beaucoup de choses sur Alfresco en

un schéma

Sources : Sources : AlfrescoAlfresco

Page 2: Open Source ECM - Alfresco - Acces & Utilisation - FR

Sources : Sources : AlfrescoAlfresco

En plus grand…

Page 3: Open Source ECM - Alfresco - Acces & Utilisation - FR

Commençons par le cœur…

Page 4: Open Source ECM - Alfresco - Acces & Utilisation - FR

La soucoupe volante !

Page 5: Open Source ECM - Alfresco - Acces & Utilisation - FR

On doit s’attendre à une invasion de petits hommes verts ?

Page 6: Open Source ECM - Alfresco - Acces & Utilisation - FR

Plutôt une invasion de nœuds…

Eh oui !! Encore moi..

Page 7: Open Source ECM - Alfresco - Acces & Utilisation - FR

Car il ne faut pas oublier !

Page 8: Open Source ECM - Alfresco - Acces & Utilisation - FR

Un principe…Tout est nœud !

(Everything is NODE!)

Quel beau nœud Quand même !

Page 9: Open Source ECM - Alfresco - Acces & Utilisation - FR

Donc aujourd’hui, je vais vous présenter où je vis! Si vous voulez bien me

suivre…

Page 10: Open Source ECM - Alfresco - Acces & Utilisation - FR

Par ici…suivez le guide !

Page 11: Open Source ECM - Alfresco - Acces & Utilisation - FR

Bienvenue dans mon Monde !

Page 12: Open Source ECM - Alfresco - Acces & Utilisation - FR

Je vis ici

Petit tour du propriétaire…

Page 13: Open Source ECM - Alfresco - Acces & Utilisation - FR

J’habite là…

Petit tour du propriétaire…

Page 14: Open Source ECM - Alfresco - Acces & Utilisation - FR

Et parfois aussi ici…

Petit tour du propriétaire…

Page 15: Open Source ECM - Alfresco - Acces & Utilisation - FR

On me connaît grâce à lui…

Petit tour du propriétaire…

Page 16: Open Source ECM - Alfresco - Acces & Utilisation - FR

Je me déplace grâce à eux…

Petit tour du propriétaire…

Page 17: Open Source ECM - Alfresco - Acces & Utilisation - FR

Et finalement je dois obéir à lui…

Petit tour du propriétaire…

Page 18: Open Source ECM - Alfresco - Acces & Utilisation - FR

Pourquoi pouvez-vous avoir 2 maisons ?

Page 19: Open Source ECM - Alfresco - Acces & Utilisation - FR

Tout dépend du contenu…

Page 20: Open Source ECM - Alfresco - Acces & Utilisation - FR

Mes propriétés (métadonnées) vivent uniquement dans

une base de données

Page 21: Open Source ECM - Alfresco - Acces & Utilisation - FR

Sachant que je possède toujours des métadonnées, je

vis donc toujours là !

Page 22: Open Source ECM - Alfresco - Acces & Utilisation - FR

Néanmoins, si je possède un contenu, celui ci va être

stocké ici

Page 23: Open Source ECM - Alfresco - Acces & Utilisation - FR

Pourquoi une telle différence ?

Page 24: Open Source ECM - Alfresco - Acces & Utilisation - FR

Mes propriétés sont des données structurées.

On connaît donc l’ensemble de ces caractéristiques !

Page 25: Open Source ECM - Alfresco - Acces & Utilisation - FR

Ainsi on connaît le type de la propriété

(nombre, texte, caractère…)

Ainsi que sa taille (nombre de caractères…)

Page 26: Open Source ECM - Alfresco - Acces & Utilisation - FR

Mon contenu par contre est une donnée non

structurée !

On ne connaît ni le type, ni la taille, ni le

format…!

Page 27: Open Source ECM - Alfresco - Acces & Utilisation - FR

C’est pour cela que l’on parle de moi comme

étant une

donnée semi-structurée

Page 28: Open Source ECM - Alfresco - Acces & Utilisation - FR

Ainsi Alfresco est un système de gestions des données non

structurées ou semi-structurées

Page 29: Open Source ECM - Alfresco - Acces & Utilisation - FR

C’est pourquoi, Un principe simple d’Alfresco : …

Page 30: Open Source ECM - Alfresco - Acces & Utilisation - FR

Le contenu dans

Un système de fichiers

Les propriétésdans

Une base de données

&

Page 31: Open Source ECM - Alfresco - Acces & Utilisation - FR

Ok! Maintenant quelles sont les relations entre les carrés verts ?

Page 32: Open Source ECM - Alfresco - Acces & Utilisation - FR

Il existe un principe de synchronisation.

Voyons de plus près…

Page 33: Open Source ECM - Alfresco - Acces & Utilisation - FR

Services

Index Métadata Storage

Quand un nœud (avec du contenu) est créée dans Alfresco, ce nœud est référencé dans les 3 parties…

Création d’un nœud

Indexation du contenu

et des propriétés

Sauvegarde Sauvegarde

Page 34: Open Source ECM - Alfresco - Acces & Utilisation - FR

Index

Métadata Storage

Après, lorsque que l’on veut me

voir, on passe obligatoirement

par les index.

Services

Page 35: Open Source ECM - Alfresco - Acces & Utilisation - FR

Donc si les index sont corrompus suite

à une erreur,

Soit Alfresco refuse de démarrer

Soit le service va afficher une

mauvaise donnée Index

Métadata Storage

Services

Page 36: Open Source ECM - Alfresco - Acces & Utilisation - FR

Idem pour la base de données et le système de

fichiers.

Si l’un des deux n’est pas conforme aux index alors

Soit Alfresco refuse de démarrer

Soit le service va afficher une mauvaise donnée

Index

Métadata Storage

Services

Page 37: Open Source ECM - Alfresco - Acces & Utilisation - FR

C’est pour cela qu’…

Page 38: Open Source ECM - Alfresco - Acces & Utilisation - FR

Il faut toujours vérifier la concordance entre

Index, Base de données,

Systèmes de fichiers

N’oubliez pas de vérifier cette règle lorsqu’Alfresco ne démarre pas.

Ou lorsque vous effectuez une

remise à zéro de l’un des espaces de stockage !

Page 39: Open Source ECM - Alfresco - Acces & Utilisation - FR

Comment est assuré la sécurité ?

Page 40: Open Source ECM - Alfresco - Acces & Utilisation - FR

Par les services !

Page 41: Open Source ECM - Alfresco - Acces & Utilisation - FR

En effet pour m’utiliser, il faut passer l’étape :

Authentification +

Permissions

Index

Services

Authentification

Permission

Bonjour. Je cherche un nœud!

Page 42: Open Source ECM - Alfresco - Acces & Utilisation - FR

Authentification :

Donne le droit d’accéder à

l’application.

Index

Services

Authentification

Permission

On identifie le « qui »

Je suis un petit bonhomme

Page 43: Open Source ECM - Alfresco - Acces & Utilisation - FR

Permission :

Donne le droit d’utiliser un ou

plusieurs services et donc d’accéder

à un nœud

Index

Services

Authentification

Permission

On identifie le « quoi »

Est-ce que je possède les droits ?

Page 44: Open Source ECM - Alfresco - Acces & Utilisation - FR

Ainsi à tout moment on peut savoir

« Qui a le droit de faire quoi »

et ainsi« Qui fait quoi » Index

Services

Authentification

Permission

Tu as les droits de rechercher ! Je te

laisse passer.

Page 45: Open Source ECM - Alfresco - Acces & Utilisation - FR

C’est pourquoi…

Page 46: Open Source ECM - Alfresco - Acces & Utilisation - FR

Il faut toujours utiliser les services Alfresco

pour modifier les propriétés et le

contenu d’un nœud!

Si vous modifier directement la base de données ou le système de fichiers il y a de forte chance pour avoir une

désynchronisation... Et donc BOUM!!

Page 47: Open Source ECM - Alfresco - Acces & Utilisation - FR

Passons maintenant aux protocoles…

Page 48: Open Source ECM - Alfresco - Acces & Utilisation - FR

Sources : Sources : AlfrescoAlfresco

En plus grand…

Page 49: Open Source ECM - Alfresco - Acces & Utilisation - FR

Tout d’abord un constatLes répertoires

partagés, il n’y a que ça

de vrai !

Page 50: Open Source ECM - Alfresco - Acces & Utilisation - FR

Ensuite une prévision

J’y comprends rien à cette

application !

Page 51: Open Source ECM - Alfresco - Acces & Utilisation - FR

Donc utilisons les systèmes de fichiers !

Page 52: Open Source ECM - Alfresco - Acces & Utilisation - FR

CIFS

WebDav

FTP

Ainsi, plusieurs chemins possibles !

Page 53: Open Source ECM - Alfresco - Acces & Utilisation - FR

L’interface Web…

Page 54: Open Source ECM - Alfresco - Acces & Utilisation - FR
Page 55: Open Source ECM - Alfresco - Acces & Utilisation - FR

Portails et intranets…

Page 56: Open Source ECM - Alfresco - Acces & Utilisation - FR
Page 57: Open Source ECM - Alfresco - Acces & Utilisation - FR

Les APIs…

Page 58: Open Source ECM - Alfresco - Acces & Utilisation - FR

JAVAJAVA

JAVASCRIPT

JAVASCRIPTPHPPHP

RESTREST

JCRJCR

CLTCLT

WSWS

Page 59: Open Source ECM - Alfresco - Acces & Utilisation - FR

Voilà! C’est fini pour aujourd’hui!

Page 60: Open Source ECM - Alfresco - Acces & Utilisation - FR

Maintenant à vous de chercher !

Page 61: Open Source ECM - Alfresco - Acces & Utilisation - FR

Des questions ???

Page 62: Open Source ECM - Alfresco - Acces & Utilisation - FR

Pour une prochaine fois…

Page 63: Open Source ECM - Alfresco - Acces & Utilisation - FR

Pour découvrir…

Page 64: Open Source ECM - Alfresco - Acces & Utilisation - FR

Pour aller de l’avant…

Page 65: Open Source ECM - Alfresco - Acces & Utilisation - FR

Et pour atteindre ces objectifs…

Page 66: Open Source ECM - Alfresco - Acces & Utilisation - FR

Choisissez l’ECM Open Source

Page 67: Open Source ECM - Alfresco - Acces & Utilisation - FR

Alfresco en quelques points…

Par JM.PASCAL

www.opensourceecm.fr&

www.open-source-ecm.com