Alfresco Enterprise ou Community
 et solutions ECM traditionnelles

                           Michael Harlaut
Pourquoi Alfresco?

    En quoi Alfresco est différent ?

    Quelle solution ECM pour moi ?




2
ECM traditionnel


    Coûteux   Complexe    Adoption limitée




3
Matrice des besoins ECM

                                        ECM            Alfresco     Alfresco
                                    traditionnel      Enterprise   Community
    Produit stable sur la durée          
    Niveau de service (SLA)              
    Plateforme certifiées              (Limité)

    Montée en charge                     
    Configuration et gestion             
    Politique de stockage                
    Indemnité / Garantie                 
    Coût réduit                   (Upfront & Elevé)

    Adoption par l’entreprise         (Limitée)

    Ouverture                         (Fermé)
4
Alfresco est différent


    Coût plus faible   Simple         Adopté par les
                                        utilisateurs




5
Logiciel libre commercial
                                      Coût de possession plus faible


● Pas de tarification à                Coût annuel
  l’avance
● Pas de licence par
  utilisateur
● Modèle simple
                                      Coût cumulé
  o Paiement pour les support,
    l’assurance qualité et la
    maintenance.
  o Tarif lié à l’utilisation
  o Tarification au processeur
Gestion de contenu simple
                                       Une adoption facilitée

    Lecteur partagé   Web 2.0                Email




     Lien SMTP

                                     Zéro installation sur
                                         poste client


7
Gestion de contenu complète
                                                        Déploiement facilité

      Gestion      Collaboration    Gestion de    Records       Archivage
    documentaire                   contenu web   Management        mail




                                                      Entrepôt unique
                                                        bâti sur des
                                                       technologies
                                                         modernes
8
Matrice des besoins ECM

                                        ECM            Alfresco     Alfresco
                                    traditionnel      Enterprise   Community
    Produit stable sur la durée          
    Niveau de service (SLA)              
    Plateforme certifiées              (Limité)

    Montée en charge                     
    Configuration et gestion             
    Politique de stockage                
    Indemnité / Garantie                 
    Coût réduit                   (Upfront & Elevé)                  
    Adoption par l’entreprise         (Limitée)                      
    Ouverture                         (Fermé)
9
Principes de
                                           la version Entreprise
● Délivrer un engagement de service commercial (SLA)

● Bénéficier des correctifs en priorité

● S’intégrer avec les couches propriétaires en place.
   o Les systèmes propriétaires incontournables (Windows, MS-Office) sont
     gérés par la version Community.

● Délivrer des extensions qui facilitent la configuration et la
  supervision, ainsi que la répartition de charge et la haute
  disponibilité.
● http://newton.typepad.com/content/2009/03/building-a-
  stronger-open-source-product.html
Mécanismes de test et validation
                                                                                                    Assurance qualité intensive
     Tests automatisés
      Tests de base sur
                                                                                                                                      Alfresco
     couche open source                                         Compilations journalières
                                                                                                                                     Community
                                   Nouveau code     Nouveau code                      Nouveau code
     Version       Version                                                                                               Version           Version
      beta        Community                                                                                               beta            Community




                            (Evolutions de code = nouvelles fonctionnalités)

                            (Code figé = Assurance qualité et correctifs)


                   Assurance qualité Beta 1       Beta 2    Beta x                           Version            Correctifs   Correctifs         Correctifs
                      Correctifs                                                            Entreprise




                                                  Assurance qualité intensive
                                                                                                                                       Alfresco
                                               18 ingénieurs dédiés à temps plein.
                                                                                                                                      Enterprise
                      Utilisation de tests automatiques et manuels. Plus de 6000 tests par couche logicielle.
                                 Tests sur des couches Open Source et technologies propriétaires.

                                   Objectifs : montée en charge, sécurité, stabilisation produit

11
Les engagements contractuels

          Alfresco Enterprise                                        Alfresco Community
     ●   Support                                                 ●   Pas d’engagement Alfresco
         o   Temps de réaction contractuel (Gold, Platinum, &        o Forums communautaires
             Diamond)                                                  .

         o   Centre d’appel, ingénieurs dédiés

         o   Support long terme (3 ans sur une version donnée)

     ●   Prise en compte des bugs                                ●   Pas d’engagement Alfresco
         o   Solutions de contournement / Service packs              o   Gestion par la communauté

         o   Patchs et portage sur toutes les versions               o   Attente du reversement des correctifs

     ●   Portail dédié au support                                ●   Aucun
     ●   Documentation spécifique / version                      ●   Documentation sur le wiki
     ●   Indemnités et garantie                                  ●   Aucune
     ●   Accès à la version Entreprise                           ●   Accès à la version Community

12
Support à couverture mondiale
                             Tous fuseaux horaires


     Austin   Maidenhead      Sydney




13
Portail dédié au support

     ● Gestion des clés
     ● Heartbeat (suivi des
       serveurs)
     ● Notifications
     ● Documentation
       o Support
       o Documentation Enterprise

     ● Base de connaissance
     ● Téléchargement produit
14
Plateformes testées
                                                             et supportées
          Enterprise Edition                         Community Edition
     ● OS - Linux, Windows, Solaris           ● OS – Linux - Windows

     ● SGBDR - MySQL, Oracle,                 ● SGBDR – MySQL / PostgreSQL
        PostgreSQL, SQL Server, DB2              .
     ● Serveur d’application - Tomcat,        ● Serveur d’application – Tomcat
        JBoss, Oracle, Weblogic,
        Websphere
     ● Authentification - Alfresco,           ● Authentification - Alfresco,
        OpenLDAP, NTLM, Sun One                  OpenLDAP
        Directory Server, Active Directory,
        Kerberos, JASS
     ● Navigateur - Firefox, IE, Safari       ● Navigateur - Firefox



15
Répartition de charge
                                    Haute disponibilité

      Installation en cluster

     ● Configuration simplifiée
     ● Configurations possibles
       o Haute disponibilité
       o Répartition de charge




16
Supervision du système


          Supervision JMX
     ● Support du standard JMX.
       Utilisable avec tout client JMX.
        o Jconsole (fourni avec JDK), Hyperic,
          HP OpenView, extension Nagios, ...

     ● Surveillance
        o Connexions base de données

        o Utilisation mémoire

        o Sous-systèmes Alfresco

        o ...



17
Configuration du système

     Administration à chaud
     ● Sous-systèmes Alfresco
        o Authentification

        o Synchronisation annuaires

        o Serveurs de fichiers (CIFS, FTP, NFS)

        o Tierces parties (OpenOffice,Swftools,
          ImageMagick)

        o IMAP

        o Mécanismes de déploiement WCM

     ● Démarrage, arrêt et configuration
       sans redémarrage du serveur.
     ● Propagation en mode cluster
18
Gestion du système

        Validation d’index                Génération de rapport
     ● Validation à chaud               ● Génération de rapport
                                           sur l’environnement,
     ● Vérification d’intégrité
                                           l’installation et la
     ● Correction d’erreur à la            configuration
       volée
                                        ● Facilite la prise en
     ● Pas de redémarrage de               compte par le support.
       serveur nécessaire


               Minimise les interruptions de service, facilite la
19                    maintenance, diminue le coût.
Politiques de stockage

     ● Aussi appelé Information
       Lifecycle Management (ILM)
                                                       Règles de
                                                       stockage
                                                                   SSD
                                                                   €€€
     ● Stockage dynamique basé
       sur des politiques de
       stockage ou le cycle de vie         Règles de                FC
                                                                    €€
                                            stockage
       du document.
       o Ex : Versions courantes sur des
         disques rapides (et chers) /
         Versions anciennes sur disques
         lents (et bon marché).                                    SATA
                                                                    €
     ● Réduction des coûts sans
       réduction des
       performances.
20
Indemnité et garantie

            Enterprise                  Community
     ● License commerciale      ● GPL
     ● Indemnisation complète   ● Pas d’indemnisation
     ● Garantie complète        ● Mise à disposition “tel-
                                  quel” sans garantie




21
Dématérialisation

             Numérisation
     ● Script Kofax

     ● Capture des documents
       papier.
     ● Gestion du scan à la
       demande et par lot.
     ● Gestion complète du profil
       du document
       o Validation et insertion de
         métadonnées

       o Récupération de métadonnées depuis
         bases de données externes
22
Matrice des besoins ECM

                                         ECM            Alfresco     Alfresco
                                     traditionnel      Enterprise   Community
     Produit stable sur la durée                         
     Niveau de service (SLA)                                        Forums

     Plateforme certifiées              (Limité)                   Open Source

     Montée en charge                                    
     Configuration et gestion                            
     Politique de stockage                               
     Indemnité / Garantie                                
     Coût réduit                   (Upfront & Elevé)                   
     Adoption par l’entreprise         (Limitée)                       
23
     Ouverture                         (Fermé)                         
Alfresco Enterprise

     ● Conçu pour offrir des garanties de classe
       « entreprise » à prix contenu
     ● Alfresco possède une position unique pour délivrer
       ce service
       o Compétences – Nous avons développé 90% du produit
       o Base installée – Du fait du très grand nombre d’utilisateurs,
         nous pouvons délivrer un niveau de service à moindre coût

     ● Réseau de partenaires certifiés
       o Intégration
       o Formation
24
Facteurs clés
                                                   pour vos projets
     ● Vérifiez que les intégrateurs sont :
       o Formés
       o Certifiés

     ● Vérifiez la qualité des formations
       o Plan de cours certifié ?
       o Une documentation complète ?
       o Formateur certifié ?
       o Délivrance d’un certificat Alfresco à l’issue ?

     ● Voir http://www.alfresco.com/partners/
25
Quelle solution ECM ?

            ECM                     Alfresco                Alfresco
        traditionnel               Entreprise              Community
     Tarification utilisateur    Solution supportée       Solution gratuite

     Frais de maintenance       Adaptée aux besoins       Pour besoin non
                                     critiques                critique
        Assemblage de
      solutions disparates           Correctifs         Nécessite du temps et
                                                          des compétences
           Complexe             Simplifie la mise en
                                   production            En avance de phase
     Interopérabilité limitée
                                Partenaires certifiés

          Code fermé            Licence commerciale         Licence libre
26
Questions?

● Essayer Alfresco:
  o Essai en mode Cloud –
    http://bit.ly/cloud-trial

  o Téléchargement
    http://bit.ly/EntTrial

● Livre blanc TCO
Diminution drastique des coûts

●    Analyse du Coût Total de Possession

●    Basé sur les données publiques

●    Gain de 89% sur le coût de SharePoint
     & jusqu’à 96% sur le coût des autres
     solutions en choisissant Alfresco

●    Demystifie la complexité des
     tarifications des solutions ECM
     propriétaires.

●    http://www.alfresco.com/products/whitep
     apers/




29
Le choix est simple

     Vous désirez des    Vous voulez y        Vous préférez       Vous désirez une    Achetez une
     coûts de licence   ajouter des frais   des technologies       adoption limitée   solution ECM
         élevés         de maintenance       vieillissantes et         par vos        traditionnelle
                            annuels            complexes             utilisateurs

          Non                Non                  Non                   Non




                             Votre          Le déploiement         Vous désirez         Alfresco
        Alfresco        application est       est prévu à          un contrat de       Enterprise
                                                                                        Edition
                           critique         grande échelle           support



                                             Rien de cela

                                                                                       Alfresco
                                                                                      Community
                                                                                       Edition




30
Mission d’Alfresco

     Etre le serveur de contenu
                                                          Content
     le plus largement diffusé ...                       Repository
                                       Services    Content Processes     Services

                                     Full-text Indexes                 Metadata DBMS
        ...5 fois plus rapide...      & Categories         Storage


                                                                   Scalability
                                                                     High
       ... 10 fois moins cher ...                                  Availability
                                                                  & Replication


     ... avec la liberté du choix


31
Comparison des éditions

          Enterprise Edition                                 Community Edition
     ● Supportée                                         ● Non supportée

     ● Assurance qualité                                 ● Version journalière (nightly)
        o 18 ingénieurs dédiés                              o Assurance qualité par tests
                                                              automatisés
        o 14 phases de tests

        o Tests de montée en charge, stabilité produit   ● Version régulière (release)
          et sécurité.
                                                            o Tests des versions sur des couches
        o Tests sur des piles logicielles libres et           logicielles libres (Tomcat, MySQL).
          propriétaires.

        o Tests manuels et automatisés (plus de 6000
          par pile logicielle)

     ● Fonctionnalités d’aide à la
        production inclues.

32
Version Entreprise
                                                   Fonctions spécifiques

● Supervision JMX
● Clustering avancé en mode unicast
● Administration à chaud
   ● Authentification, systèmes de fichiers, applications tierces, …
   ● Déploiement automatique sur tous les nœuds de cluster
● Stockage dynamique (Information Lifecycle Management)
   ● Choix de la cible de stockage selon le cycle de vie
   ● Support du protocole XAM
● Mécanisme de validation d’index
   ● Validation incrémentale
   ● Reconstruction à chaud
● Génération de rapports pour le support
   ● Dump de configuration en ligne de commande / depuis l'interface

                                                                       33

Webinar "Matrice de décision ECM"

  • 1.
    Alfresco Enterprise ouCommunity et solutions ECM traditionnelles Michael Harlaut
  • 2.
    Pourquoi Alfresco? En quoi Alfresco est différent ? Quelle solution ECM pour moi ? 2
  • 3.
    ECM traditionnel Coûteux Complexe Adoption limitée 3
  • 4.
    Matrice des besoinsECM ECM Alfresco Alfresco traditionnel Enterprise Community Produit stable sur la durée  Niveau de service (SLA)  Plateforme certifiées (Limité) Montée en charge  Configuration et gestion  Politique de stockage  Indemnité / Garantie  Coût réduit (Upfront & Elevé) Adoption par l’entreprise (Limitée) Ouverture (Fermé) 4
  • 5.
    Alfresco est différent Coût plus faible Simple Adopté par les utilisateurs 5
  • 6.
    Logiciel libre commercial Coût de possession plus faible ● Pas de tarification à Coût annuel l’avance ● Pas de licence par utilisateur ● Modèle simple Coût cumulé o Paiement pour les support, l’assurance qualité et la maintenance. o Tarif lié à l’utilisation o Tarification au processeur
  • 7.
    Gestion de contenusimple Une adoption facilitée Lecteur partagé Web 2.0 Email Lien SMTP Zéro installation sur poste client 7
  • 8.
    Gestion de contenucomplète Déploiement facilité Gestion Collaboration Gestion de Records Archivage documentaire contenu web Management mail Entrepôt unique bâti sur des technologies modernes 8
  • 9.
    Matrice des besoinsECM ECM Alfresco Alfresco traditionnel Enterprise Community Produit stable sur la durée  Niveau de service (SLA)  Plateforme certifiées (Limité) Montée en charge  Configuration et gestion  Politique de stockage  Indemnité / Garantie  Coût réduit (Upfront & Elevé)   Adoption par l’entreprise (Limitée)   Ouverture (Fermé) 9
  • 10.
    Principes de la version Entreprise ● Délivrer un engagement de service commercial (SLA) ● Bénéficier des correctifs en priorité ● S’intégrer avec les couches propriétaires en place. o Les systèmes propriétaires incontournables (Windows, MS-Office) sont gérés par la version Community. ● Délivrer des extensions qui facilitent la configuration et la supervision, ainsi que la répartition de charge et la haute disponibilité. ● http://newton.typepad.com/content/2009/03/building-a- stronger-open-source-product.html
  • 11.
    Mécanismes de testet validation Assurance qualité intensive Tests automatisés Tests de base sur Alfresco couche open source Compilations journalières Community Nouveau code Nouveau code Nouveau code Version Version Version Version beta Community beta Community (Evolutions de code = nouvelles fonctionnalités) (Code figé = Assurance qualité et correctifs) Assurance qualité Beta 1 Beta 2 Beta x Version Correctifs Correctifs Correctifs Correctifs Entreprise Assurance qualité intensive Alfresco 18 ingénieurs dédiés à temps plein. Enterprise Utilisation de tests automatiques et manuels. Plus de 6000 tests par couche logicielle. Tests sur des couches Open Source et technologies propriétaires. Objectifs : montée en charge, sécurité, stabilisation produit 11
  • 12.
    Les engagements contractuels Alfresco Enterprise Alfresco Community ● Support ● Pas d’engagement Alfresco o Temps de réaction contractuel (Gold, Platinum, & o Forums communautaires Diamond) . o Centre d’appel, ingénieurs dédiés o Support long terme (3 ans sur une version donnée) ● Prise en compte des bugs ● Pas d’engagement Alfresco o Solutions de contournement / Service packs o Gestion par la communauté o Patchs et portage sur toutes les versions o Attente du reversement des correctifs ● Portail dédié au support ● Aucun ● Documentation spécifique / version ● Documentation sur le wiki ● Indemnités et garantie ● Aucune ● Accès à la version Entreprise ● Accès à la version Community 12
  • 13.
    Support à couverturemondiale Tous fuseaux horaires Austin Maidenhead Sydney 13
  • 14.
    Portail dédié ausupport ● Gestion des clés ● Heartbeat (suivi des serveurs) ● Notifications ● Documentation o Support o Documentation Enterprise ● Base de connaissance ● Téléchargement produit 14
  • 15.
    Plateformes testées et supportées Enterprise Edition Community Edition ● OS - Linux, Windows, Solaris ● OS – Linux - Windows ● SGBDR - MySQL, Oracle, ● SGBDR – MySQL / PostgreSQL PostgreSQL, SQL Server, DB2 . ● Serveur d’application - Tomcat, ● Serveur d’application – Tomcat JBoss, Oracle, Weblogic, Websphere ● Authentification - Alfresco, ● Authentification - Alfresco, OpenLDAP, NTLM, Sun One OpenLDAP Directory Server, Active Directory, Kerberos, JASS ● Navigateur - Firefox, IE, Safari ● Navigateur - Firefox 15
  • 16.
    Répartition de charge Haute disponibilité Installation en cluster ● Configuration simplifiée ● Configurations possibles o Haute disponibilité o Répartition de charge 16
  • 17.
    Supervision du système Supervision JMX ● Support du standard JMX. Utilisable avec tout client JMX. o Jconsole (fourni avec JDK), Hyperic, HP OpenView, extension Nagios, ... ● Surveillance o Connexions base de données o Utilisation mémoire o Sous-systèmes Alfresco o ... 17
  • 18.
    Configuration du système Administration à chaud ● Sous-systèmes Alfresco o Authentification o Synchronisation annuaires o Serveurs de fichiers (CIFS, FTP, NFS) o Tierces parties (OpenOffice,Swftools, ImageMagick) o IMAP o Mécanismes de déploiement WCM ● Démarrage, arrêt et configuration sans redémarrage du serveur. ● Propagation en mode cluster 18
  • 19.
    Gestion du système Validation d’index Génération de rapport ● Validation à chaud ● Génération de rapport sur l’environnement, ● Vérification d’intégrité l’installation et la ● Correction d’erreur à la configuration volée ● Facilite la prise en ● Pas de redémarrage de compte par le support. serveur nécessaire Minimise les interruptions de service, facilite la 19 maintenance, diminue le coût.
  • 20.
    Politiques de stockage ● Aussi appelé Information Lifecycle Management (ILM) Règles de stockage SSD €€€ ● Stockage dynamique basé sur des politiques de stockage ou le cycle de vie Règles de FC €€ stockage du document. o Ex : Versions courantes sur des disques rapides (et chers) / Versions anciennes sur disques lents (et bon marché). SATA € ● Réduction des coûts sans réduction des performances. 20
  • 21.
    Indemnité et garantie Enterprise Community ● License commerciale ● GPL ● Indemnisation complète ● Pas d’indemnisation ● Garantie complète ● Mise à disposition “tel- quel” sans garantie 21
  • 22.
    Dématérialisation Numérisation ● Script Kofax ● Capture des documents papier. ● Gestion du scan à la demande et par lot. ● Gestion complète du profil du document o Validation et insertion de métadonnées o Récupération de métadonnées depuis bases de données externes 22
  • 23.
    Matrice des besoinsECM ECM Alfresco Alfresco traditionnel Enterprise Community Produit stable sur la durée   Niveau de service (SLA)   Forums Plateforme certifiées (Limité)  Open Source Montée en charge   Configuration et gestion   Politique de stockage   Indemnité / Garantie   Coût réduit (Upfront & Elevé)   Adoption par l’entreprise (Limitée)   23 Ouverture (Fermé)  
  • 24.
    Alfresco Enterprise ● Conçu pour offrir des garanties de classe « entreprise » à prix contenu ● Alfresco possède une position unique pour délivrer ce service o Compétences – Nous avons développé 90% du produit o Base installée – Du fait du très grand nombre d’utilisateurs, nous pouvons délivrer un niveau de service à moindre coût ● Réseau de partenaires certifiés o Intégration o Formation 24
  • 25.
    Facteurs clés pour vos projets ● Vérifiez que les intégrateurs sont : o Formés o Certifiés ● Vérifiez la qualité des formations o Plan de cours certifié ? o Une documentation complète ? o Formateur certifié ? o Délivrance d’un certificat Alfresco à l’issue ? ● Voir http://www.alfresco.com/partners/ 25
  • 26.
    Quelle solution ECM? ECM Alfresco Alfresco traditionnel Entreprise Community Tarification utilisateur Solution supportée Solution gratuite Frais de maintenance Adaptée aux besoins Pour besoin non critiques critique Assemblage de solutions disparates Correctifs Nécessite du temps et des compétences Complexe Simplifie la mise en production En avance de phase Interopérabilité limitée Partenaires certifiés Code fermé Licence commerciale Licence libre 26
  • 27.
    Questions? ● Essayer Alfresco: o Essai en mode Cloud – http://bit.ly/cloud-trial o Téléchargement http://bit.ly/EntTrial ● Livre blanc TCO
  • 29.
    Diminution drastique descoûts ● Analyse du Coût Total de Possession ● Basé sur les données publiques ● Gain de 89% sur le coût de SharePoint & jusqu’à 96% sur le coût des autres solutions en choisissant Alfresco ● Demystifie la complexité des tarifications des solutions ECM propriétaires. ● http://www.alfresco.com/products/whitep apers/ 29
  • 30.
    Le choix estsimple Vous désirez des Vous voulez y Vous préférez Vous désirez une Achetez une coûts de licence ajouter des frais des technologies adoption limitée solution ECM élevés de maintenance vieillissantes et par vos traditionnelle annuels complexes utilisateurs Non Non Non Non Votre Le déploiement Vous désirez Alfresco Alfresco application est est prévu à un contrat de Enterprise Edition critique grande échelle support Rien de cela Alfresco Community Edition 30
  • 31.
    Mission d’Alfresco Etre le serveur de contenu Content le plus largement diffusé ... Repository Services Content Processes Services Full-text Indexes Metadata DBMS ...5 fois plus rapide... & Categories Storage Scalability High ... 10 fois moins cher ... Availability & Replication ... avec la liberté du choix 31
  • 32.
    Comparison des éditions Enterprise Edition Community Edition ● Supportée ● Non supportée ● Assurance qualité ● Version journalière (nightly) o 18 ingénieurs dédiés o Assurance qualité par tests automatisés o 14 phases de tests o Tests de montée en charge, stabilité produit ● Version régulière (release) et sécurité. o Tests des versions sur des couches o Tests sur des piles logicielles libres et logicielles libres (Tomcat, MySQL). propriétaires. o Tests manuels et automatisés (plus de 6000 par pile logicielle) ● Fonctionnalités d’aide à la production inclues. 32
  • 33.
    Version Entreprise Fonctions spécifiques ● Supervision JMX ● Clustering avancé en mode unicast ● Administration à chaud ● Authentification, systèmes de fichiers, applications tierces, … ● Déploiement automatique sur tous les nœuds de cluster ● Stockage dynamique (Information Lifecycle Management) ● Choix de la cible de stockage selon le cycle de vie ● Support du protocole XAM ● Mécanisme de validation d’index ● Validation incrémentale ● Reconstruction à chaud ● Génération de rapports pour le support ● Dump de configuration en ligne de commande / depuis l'interface 33