500 likes | 712 Views
Fabien Gendre , Account Manager Bruno Bayle , Systems Engineer Director. EMC Documentum 6 « Référentiel de Gestion de Contenus d’Entreprise ». le 2 juillet 2008. Agenda. Documentum 5.3 et D6 : vers une architecture unifiée Perspectives d’architecture D6 : Nouveautés
E N D
Fabien Gendre , Account Manager Bruno Bayle , Systems Engineer Director EMC Documentum 6« Référentiel de Gestion de Contenus d’Entreprise » le 2 juillet 2008
Agenda • Documentum 5.3 et D6 : vers une architecture unifiée • Perspectives d’architecture D6 : Nouveautés • Stabilité et Performances • Faciliter le déploiement d’architectures distribuées: les BOCS • Orientation Webservices : Interface DFS et SOA • Environnement de développement intégré : Composer • Nouveautés D6.5 • Nouvel Interface Knowledge Worker : Magellan • MediaSpace : nouveau client de gestion des données numériques • DCM, …
Coût de traitement des transactions Transactionel Collaboratif Interactif Archivage Productivité personnelle et collective Expérience et service client UNIQUE Préservationdu contenu Le référentiel EMC Documentum : Différents types d’applications APPLICATIONS DE GESTION DE CONTENU ECM Applications REFERENTIEL GLOBAL • Référentiel • Modèle d’administration • Mécanisme d’Audit • Sécurité • Gestion des utilisateurs ECM Infrastructure
Agenda : Stabilité et performances Stabilité et performances Divers BOCS UCF
Performances :Divers • Classification du contenu 40x plus rapide • Performances des clients WDK améliorées de plus de 25% • Performances globales améliorées de plus de 20% • Une intégration Documentum qui prenait deux semaines avec les DFC, se réduit à quelques jours avec les DFS • Le transfert d’un fichier de 10MB est 10x plus rapide avec Documentum 6 Branch Office Caching Services
Perspectives d’architecture : Branch Office Caching Services
Branch Office Caching Services :Architecture distribuée avec Documentum 5.3 Siège social (5000 utilisateurs) Site recherche et développement(800 utilisateurs) Bureau de vente(50 utilisateurs)
Branch Office Caching Services :Option 1 : déploiement centralisé en 5.3 Le contenu est transféré à travers le WAN via l’UCF WDK CS / ACS
Branch Office Caching Services :Option 2 : Content Server distant avec ACS 5.3 CS distant / ACS WDK CS / ACS 1 3 2 - Administration du content server distant - Tout le contenu créé est téléchargé en passant par le serveur d’application Fonctionnement : Une requêteestenvoyée par l’utilisateur pour récupérer le contenu L’instance DFC sur le serveurd’applicationdétermine le meilleurfournisseur de contenu ACS, basésur la localisation de l’utilisateur Une URL vers le serveur ACS le plus procheestfournie par l’UCFpermettant la récupération du contenu
Branch Office Caching Services :Option 3 : BOCS 5.3 CS distant / ACS WDK CS / ACS 2 BOCS en lecture seule : le contenu est toujours téléchargé sur le site principal BOCS 1 Fonctionnement : Une requêteestenvoyée par l’utilisateur pour récupérer le contenu L’instance DFC sur le serveurd’applicationdétermine le meilleurfournisseur de contenu BOCS, basésur la localisation de l’utilisateur Une URL vers le serveur BOCS le plus procheestfournie par l’UCF. Si le contenuest en cache ilestrécupéré, sinon le contenuestrécupérédepuis le serveur ACS le plus proche 3
Branch Office Caching Services :Nouveautés D6 Ecriture ACS Ecriture synchrone BOCS Ecriture asynchrone BOCS “BOCS Pre-Caching”
Branch Office Caching Services :Ecriture ACS CS distant / ACS WDK CS / ACS 1 2 3 - Le contenu est écrit sur le serveur ACS local - La réplication avec le CS principal est assurée par un job de réplication Fonctionnement : L’utilisateurinitialisel’opérationd’écriture L’instance DFC génère une URL pour l’écriture vers le serveur ACS Le transfert est initialisé par l’UCF et le contenu est écrit sur le serveur ACS
Branch Office Caching Services :Ecriture synchrone BOCS CS distant / ACS WDK CS / ACS 2 Le contenu est disponible immédiatement pour tous les utilisateurs 4 BOCS Fonctionnement : L’utilisateurinitialisel’opérationd’écriture L’instance DFC génère une URL pour l’écriture vers le serveur BOCS Le transfert est initialisé par l’UCF et le contenu est écrit sur le serveur BOCS Le contenu est téléchargé de façon synchrone sur le Content Server principal La main est rendue à l’utilisateur 1 3
Branch Office Caching Services :Ecriture asynchrone BOCS CS distant / ACS WDK CS / ACS 6 2 • Les utlisateurs n’ont pas à attendre durant pour le transfert du contenu • Les utilisateurs du même site distant ont accès immédiatement au contenu 4 7 Fonctionnement : L’utilisateurinitialisel’opérationd’écriture L’instance DFC génère une URL pour l’écriture vers le serveur BOCS Le transfert est initialisé par l’UCF et le contenu est écrit sur le serveur BOCS Une requête est envoyée dans une file d’attente (DMS) pour l’écriture asynchrone La main est rendue à l’utilisateur (le contenu est alors disponible qu’en local) DMS traite la requête est demande l’écriture Le serveur BOCS déclenche l’écriture du contenu BOCS 1 3
Branch Office Caching Services :Performances WAN: 700ms de latence, 768kbps de bandepassante Contenu : 50Mb MPEG Video WDK CS / ACS BOCS Téléchargementdirectevers le serveur ACS distant : 19:30 Ecrituresynchrone BOCS: 10:15 Ecritureasynchrone BOCS: 0:39
Branch Office Caching Services :Configuration • Accessible depuis Documentum Administrator • Network Locations • ACS Servers • BOCS Servers • Distributed Transfer • Messaging Server Configuration de la localisation des clients via la définition de plage d’ip. Configuration de ou des référentiels servis par le serveur ACS ainsi que les file stores accessibles • Mode synchrone/asynchrone • Network locations servies par le BOCS • Référentiel(s) servi(s) • Mode pull/push Configuration de l’UCF : Activation de l’ACS Activation du BOCS pre caching Configuration des messages au BOCS
Branch Office Caching Services :Configuration : job « predictive caching » Choix du type de document Choix des conditions basées sur des propriétés des documents Choix des conditions basées sur une requête DQL Choix des localisations réseaux Options
Branch Office Caching Services :Résumé BOCS est simple à déployer ou désinstaller. Ne nécessite pas d’administrateur ou IT sur les sites distants. BOCS supporte des environnements hétérogénes. Les transferts de Contenu utilisent http et sont indépendant de l’O/S. BOCS nécessite peu d’administration et de maintenance. En rapprochant le contenu des utilisateurs distants, la performance est grandement améliorée. BOCS supporte le protocole HTTPS pour plus de sécurité.
Perspectives d’architecture : SOA et DFS
Qu’est-ce que le SOA? Service Oriented Architecture (SOA) Le SOA est une architecture dont l’organisation s’apparente à un bouquet de services consommables et interopérables pour construire des applications métiers. De nombreuses définitions, la plupart utilisent les concepts : • Architecture • Couplage lâche • Services et niveaux de service • Processus métier SOA n’est pas : • Un produit • Une simple considération des Web Services • Un simple protocole de communication
Demande Client Nouveau Processus d’approbation Vérification Rétention Révision & Approbation Architecture modulaire • Modularité des composants • Indépendants : changer un composant ne va pas affecter directement les autres • Non dédiés les uns envers les autres, reliés dynamiquement : chaque composant est capable de trouver un autre composant grâce à un référentiel. • SOA utilise les composants comme des briques logiciels • Chaque composant offre un spectre de services réduit aux autres composants
Web Services – Définition Système logiciel permettant la communication et l’échange de données entre applications ou systèmes hétérogènes dans des environnements distribués.
Web ServicesPrincipe Je suis un web service, je peuxcommuniquer avec d’autres web services. Appelezmoisibesoin, je suisréférencédansl’annuaire ! Web Service Architecture orientée services LEGO logos are trademarks of the LEGO Group
Object Schema Security Documentum Foundation Services • DFS représente le coeur de notre offreEnterprise Content Services • Nouvelle API • Mise à disposition d’un ensemble de services « out of the box » • DFS par rapport aux Documentum Foundation Classes • Supporte .NET • Développement et déploiement rapides • Facile à apprendre – s’apparente à la langue courante • Facile à utiliser – non spécifique à EMC/Documentum • Facile à supporter
Object Service – create, update, delete, copy, move, validate, etc ? ? Query Service – pass through DQL Search Service – supports multiple repositories Version Control Service – checkin, checkout, cancelCheckout, etc. Schema Service – Data Dictionary Support, getRepositoryInfo Documentum Foundation ServicesWeb services packagés Workflow Service – startProcess, getProcessInfo, etc.
Perspectives d’architecture : Aspects
« Aspects » Les « Aspects » sont des mécanismes pour ajouter des comportements et/ou des propriétés à des objets Documentum sans changer la définition du type des objets
retention_type my_contract my_invoice years_to_retain company_name num_of_items retained_since approved_by total Aspects : avant D6 Modèle de données DFC / Hiérarchie Java dm_document DfDocument Comment ajouter de nouvelles fonctionnalités? RetentionTBO ContractTBO InvoiceTBO
RetentionTBO retention_type my_contract my_invoice years_to_retain company_name RetentionAspect num_of_items RetentionAspect retained_since ContractTBO InvoiceTBO retention_aspect retention_aspect approved_by total room_governed RoomControlledAspect years_to_retain years_to_retain room_id retained_since retained_since Aspects : après dm_document DfDocument
Perspectives d’architecture : Composer
Composer : • IDE basésur Eclipse • Plateforme de développement standard • Ouvert et extensible • Outilorientéprojet • D6: DAB & DAI • D6+: Forms Designer & BPM Designer • D7: User Interface composition
Nouveautés D6.5 : Magellan Nouveau client de Collaboration Knowledge Worker
Les Pilliers de la Vision EMC du Knowledge Worker Interface Client Web 2.0 Information Efficace Accès mobile Plate-forme adaptée
Les Défis pour les Knowledge Workers dans l’Entreprise • Prolifération des différents silos d’informations • Travail au sein de différentes équipes dispersées • Trouver la bonne information • Comprendre les relations entre les différentes informations • Trouver le bon interlocuteur • Personnaliser et partager l’information • S’assurer que l’information est toujours protégée • Être conforme aux exigences de la DSI en termes de conformité et de gouvernance
Présentation de Magellan Web 2.0 conforme, sûr, intelligent
Projet Magellan Roadmap – Documentum 6.5 • Nouveau client Web orienté collaboration et accès à l’information • Espaces personnels et espaces d’équipes • Services de bibliothèque • Navigation guidée • Recherche • Cycle de vie • Blogs, wiki, RSS, tagging • Accès mobile • Configuré par l’utilisateur • Technologies FLEX, AJAX
Nouveautés D6.5 : Mediaspace Nouvelle Interface de Gestion des Données Numériques
Contenu Interactif Roadmap – Documentum 6.5 • Intégration avec EMC Avalon (Hierarchical Storage Management) • MediaSpace, nouveauclient de gestion desdonnées numériques • Nouvelle interfacePage Builder avec intégration d’Ephox
Nouveautés D6.5 : Nouveautés Plateforme
Archivage et Plate-forme • Federated Records Services • Contrôle depuis Documentum d’archives gérées dans des systèmes tiers • Documentum Archive • Amélioration de la plate-forme afin de gérer aussi bien des volumes industriels de contenus structurés et non structurés • Lightweight System Objects • Objets allégés avec mutualisation des métadonnées • Référentiel XML • Recherche, transformation et publication composite • Basé sur la technologie X-Hive • DFS • Élargissement du nombre de services disponibles, organisés dans un catalogue
Nouveautés D6.5 : Solution DCM
DCM in D6.5 • DCM, previously way ahead of the Documentum platform, had fallen behind • Now, fully integrated, DCM 6.5 takes full advantage of advanced platform features
Enterprise Compliance Platform As the platform grows, the value to you increases! Compliance Interface Collaborative Workplaces Regulated Content Regulatory Publishing Enterprise Search TaskSpace Authoring Tool Integration Knowledge Worker Process Services Templates Best Practices Modeling & Simulation Process Execution Activity Monitoring Forms Design Process Discovery Analysis & Optimization Queue Management Systems Integration Content Services Access Control & Encryption Transformations & Renditions Workflow Library Services Classification Categorization eSignatures Lifecycles SAFE Credentialing Content Publishing Relation & Link Management Audit Trail XML Management Change Control Repository Services Information Rights Mgt. Retention Policies Records Management Security Auditing & Reporting Archiving Storage Optimization
DCM 6.5 High-Level Themes Simplified architecture / easier deployment Totally native code: Watermarking, Overlays, e-Signatures Integration and alignment with Documentum platform Initial entry into SOA Certification with Branch Office Caching (BOCS), Retention Policy Services (RPS), and Collaboration Services (CS) Single-sever deployment XML document support to manage controlled content authored in XML
New Features added to DCM 6.5 Native DCM code for e-signatures, watermarks and overlays More reliable Easier installation - each component installs as a docapp Support for all standard environments - MS Windows Server not required Fully supported by EMC New notification UI Certification with BOCS (read/write) Introduction of the ‘Most Recent’ label Current label stays with Effective version Easier workflow configurations Less confusion for user about which is the active, in progress version Improved selection capabilities when configuring DCM relationships - for better performance Numerous other performance improvements Note: While it is the express intentions of EMC product management to deliver said functionality, EMC reserves the right to withdraw any enhancement from 6.5 at any time prior to delivery!
New Functionality Inherited from Webtop Navigational Improvements in D6 General Functionality Improvements in D6 Additional Drag-and-Drop Options Search Enhancements New Functionality Inherited from Webtop 6.5