DrupalCamp2010Bcn CMIS Drupal Alfresco v1.1

Published on January 2017 | Categories: Documents | Downloads: 40 | Comments: 0 | Views: 217
of 17
Download PDF   Embed   Report

Comments

Content

Integración de Drupal con Alfresco ECM a través de CMIS
Roger Carhuatocto rcarhuatocto [at] intix.info www.intix.info +34 668872813

www.intix.info | 2010.02.27

Acerca del presentador

•ITSec & FOSS Consultant •SOA, BPM, ECM, Portal, Seguridad y QA. •Podéis encontrarme en:
holisticsecurity.worpress.com @chilcano www.linkedin.com/in/rcarhuatocto rcarhuatocto [AT] intix.info +34 668872813

•Antes: •Enterprise Security Architect en Thales •Security Product Manager en Netfocus/Hewlett-Packard •Security and QA Project Manager en IN2 •PKI Consultant en Safelayer

www.intix.info | 2010.02.27

Agenda

1. Situación actual: 1. UX, Web 2.0, Web RIA, Mobile, … 2. Hablemos claro: CMS, Portal, WCM, ECM, … 3. Productos: “La noche me confunde” 4. Arquitectura 2. ¿Qué ofrece Drupal + Alfresco? 3. ¿Cómo lo hago? 4. ¿Y qué obtengo? … de Drupal 5. ¿Y qué obtengo? … de Alfresco+Drupal 6. CMIS 7. Demo!! 8. Conclusiones

www.intix.info | 2010.02.27

1. Situación actual

www.intix.info | 2010.02.27

1.1. UX, Web 2.0, Web RIA, Mobile, …









Flexibilidad – Incorporar nuevas funcionalidades, … Web 2.0 – Cambiar el Look&Feel, … Escalabilidad – Búsqueda de ficheros PDF, SWF, Doc, PPT, … – Tengo muchos usuarios simultáneos, .. Interoperabilidad – Tengo MS Sharepoint, Documentum y tengo mis ficheros en el HD, … y cómo los centralizo? User Experience – El usuario necesita productividad: Espacio colaborativo, gestión de conocimiento, repositorio documental corporativo, workflows/gestión de expedientes, …

www.intix.info | 2010.02.27

1.2. Hablemos claro: CMS, Portal , WCM, ECM, .

Un “Content Management System” (CMS) es una tecnología/producto/software usado para publicar y gestionar contenidos de un “site”. El contenido es publicado usando plantillas o “wizards”. El CMS consiste de 2 partes principales: “Content Production System” (CPS) y “Presentation Management System” (PMS) O “Content Management System” (CMS) y “Web Publishing Tool” (WPT) http://blogs.alfresco.com/wp/pmonks (Pete Monks)

Producción de contenido

Publicación

www.intix.info | 2010.02.27

1.3. Productos: “La noche me confunde”

www.intix.info | 2010.02.27

1.4. Arquitectura
Capa de Presentación Capa de Presentación •Será a través de la capa de •Será a través de la capa de presentación que accederemos a presentación que accederemos a los servicios y aplicaciones de la los servicios y aplicaciones de la Organización. Esto evita tener Organización. Esto evita tener diferentes puntos de acceso y diferentes puntos de acceso y diferentes mecanismos de gestión diferentes mecanismos de gestión de autorizaciones. de autorizaciones. •Esto exige una integración del •Esto exige una integración del proceso de autenticación y así proceso de autenticación y así alcanzar el SSO en Apps. alcanzar el SSO en Apps. Capa de Integración Capa de Integración •Nos permitirá integrarnos con •Nos permitirá integrarnos con aplicaciones ya existentes en la aplicaciones ya existentes en la organización o externas, también organización o externas, también nos permitirá reutilizar servicios nos permitirá reutilizar servicios web desde diferentes aplicaciones web desde diferentes aplicaciones BPM/SOA desarrolladas. BPM/SOA desarrolladas. Capa de Aplicaciones Capa de Aplicaciones •Son todas las aplicaciones •Son todas las aplicaciones existentes en la organización que existentes en la organización que son susceptibles de ser integrados son susceptibles de ser integrados usando diferentes adaptadores usando diferentes adaptadores provistos por el ESB, de manera provistos por el ESB, de manera natural, la integración es a través natural, la integración es a través de WS y dependiendo del tipo de de WS y dependiendo del tipo de ESB podemos tener adaptadores ESB podemos tener adaptadores que implementan diferentes que implementan diferentes protocolos. protocolos.

Portal de Acceso a las Aplicaciones de Negocio
Colaboración y Comunicación Web Social Mashup y Sindicación Web Mobile Intranet y Extranet Comunidades



WS, WSRP WS, WSRP

REST REST



Bus de Integración ( ESB / SOA )
WS WS WS WS WS-BPEL WS-BPEL RMI, RMI, EJB, .. EJB, ..



Autenticación y Permisos Directorio

ERP

CRM

ECM

Business Intelligence

Workflow Engine y BPMS

Legacy Systems

SAP Sistemas y Aplicaciones de la Organización

www.intix.info | 2010.02.27

2. ¿Qué ofrece Drupal + Alfresco?

www.intix.info | 2010.02.27

3. ¿Cómo lo hago?

www.intix.info | 2010.02.27

4. ¿Y qué obtengo? … de Drupal

www.intix.info | 2010.02.27

5. ¿Y qué obtengo? … de Alfresco+Drupal

www.intix.info | 2010.02.27

6. CMIS (1/2)



Content Management Interoperability Services
http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services

www.intix.info | 2010.02.27

6. CMIS (2/2)

CMIS SQL
http://www.open-source-ecm.com/2009/08/cmis-tutorial-cmis-sql.html

www.intix.info | 2010.02.27

7. Demo
• Requerimientos: – Acquia Drupal (DAMP)
• http://acquia.com/downloads

– – –

Alfresco (Workflow, Repositorio seguro)
• •


http://www.alfresco.com http://drupal.org/project/cmis
http://drupal.org/project/cmis_alfresco

Drupal CMIS API module Drupal CMIS Alfresco module

http://www.activision.com

www.intix.info | 2010.02.27

8. Conclusiones

• •

• •

100% FOSS – http://www.drupal.org/project/cmis_alfresco (GPLv2) No intrusivo – No necesito instalar nada en el lado del Repositorio (Alfresco) No hay migración – El contenido se queda en el repositorio Desde Drupal puedo continuar creando contenido – CMIS Sync: Drupal <-> Alfresco

www.intix.info | 2010.02.27

Acerca del presentador

•ITSec & FOSS Consultant •SOA, BPM, ECM, Portal, Seguridad y QA. •Podéis encontrarme en:
holisticsecurity.worpress.com @chilcano www.linkedin.com/in/rcarhuatocto rcarhuatocto [AT] intix.info +34 668872813

•Antes: •Enterprise Security Architect en Thales •Security Product Manager en Netfocus/Hewlett-Packard •Security and QA Project Manager en IN2 •PKI Consultant en Safelayer

www.intix.info | 2010.02.27

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close