5
14/9/2015 ¿Qué es Alfresco? | Mi blog técnico data:text/html;charset=utf8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22borderbottomwidth%3A%201px%3B%20borderbottomstyle%3A%20... 1/5 ¿Qué es Alfresco? 23/12/2013 Alfresco Alfresco es un sistema de administración de contenidos CMS (Content Management System) de código fuente libre, desarrollado en Java, basado en estándares abiertos y de escala empresarial para sistemas operativos tipo Windows, Unix Solaris y algunas versiones de Linux. Alfresco es similar a otros CMS tal como Sharepoint, Documentum, Drupal, Joomla, WordPress, Blogger… , osea un gestor de contenidos donde los propios usuarios pueden subir/editar/compartir documentos. Está diseñado para usuarios que requieren un alto grado de modularidad y rendimiento escalable, desde una simple Pyme hasta una empresa que necesita tenerlo en alta disponibilidad. Alfresco incluye un repositorio de contenidos donde va todo el contenido aportado por los usuarios, un framework de portal web para administrar y usar contenido estándar en portales, una interfaz CIFS que provee compatibilidad de sistemas de archivos en Windows y sistemas operativos tipo Unix, un sistema de administración de contenido web, capacidad de virtualizar aplicaciones web y sitios estáticos vía Apache Tomcat, búsquedas vía el motor Apache Solr‐Lucene y flujo de trabajo en jBPM. Arquitectura de Alfresco: Alfresco es una aplicación Java que se despliega en un servidor J2EE con una base de datos y para el almacenamiento de documentos, utiliza un repositoriocomún. El resto de aplicaciones, componentes, sistemas externos, etc… se conectan al repositorio vía diversos métodos para intercambiar información. El repositorio es el elemento central sobre el que gira toda la arquitectura y funcionamiento de Alfresco. Repositorio de Alfresco La instalación de Alfresco se soporta en distintas bases de datos y servidores J2EE: Bases de datos: Postgre, Oracle, SQL Server, MySQL, DB2

¿Qué Es Alfresco

Embed Size (px)

DESCRIPTION

alfresco

Citation preview

Page 1: ¿Qué Es Alfresco

14/9/2015 ¿Qué es Alfresco? | Mi blog técnico

data:text/html;charset=utf­8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22border­bottom­width%3A%201px%3B%20border­bottom­style%3A%20... 1/5

¿Qué es Alfresco? 23/12/2013

Alfresco

Alfresco es un sistema de administración de contenidos CMS(Content Management System)de código fuente libre, desarrollado en Java, basado en estándares abiertos y de escalaempresarial para sistemas operativos tipo Windows, Unix Solaris y algunas versiones de Linux.Alfresco es similar a otros CMS tal como Sharepoint, Documentum, Drupal, Joomla, WordPress,Blogger… , osea un gestor de contenidos donde los propios usuarios pueden subir/editar/compartirdocumentos.

Está diseñado para usuarios que requieren un alto grado de modularidad y rendimiento escalable,desde una simple Pyme hasta una empresa que necesita tenerlo en alta disponibilidad. Alfrescoincluye un repositorio de contenidos donde va todo el contenido aportado por los usuarios, unframework de portal web para administrar y usar contenido estándar en portales, unainterfaz CIFS que provee compatibilidad de sistemas de archivos en Windows y sistemas operativostipo Unix, un sistema de administración de contenido web, capacidad de virtualizar aplicacionesweb y sitios estáticos vía Apache Tomcat, búsquedas vía el motor Apache Solr‐Lucene y flujo detrabajo en jBPM.

Arquitectura de Alfresco:

Alfresco es una aplicación Java que se despliega en un servidor J2EE con una base de datos ypara el almacenamiento de documentos, uti liza un repositoriocomún. El resto de aplicaciones,componentes, sistemas externos, etc… se conectan al repositorio vía diversos métodos paraintercambiar información. El repositorio es el elemento central sobre el que g ira toda laarquitectura y funcionamiento de Alfresco.

Repositorio de Alfresco

La instalación de Alfresco se soporta en distintas bases de datos y servidores J2EE:

Bases de datos: Postgre, Oracle, SQL Server, MySQL, DB2

Page 2: ¿Qué Es Alfresco

14/9/2015 ¿Qué es Alfresco? | Mi blog técnico

data:text/html;charset=utf­8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22border­bottom­width%3A%201px%3B%20border­bottom­style%3A%20... 2/5

http://docs.alfresco.com/3.4/index.jsp?topic=%2Fcom.alfresco.Enterprise_3_4_0.doc%2Fconcepts%2Fch‐install.html

Servidores J2EE: Tomcat, JBoss, OAS, Weblogic, WebSphere, Glassfish, L iferay

http://wiki.alfresco.com/wiki/Server_Installation

Arquitectura de Alfresco: Servidor J2EE, base de

datos y repositorio

Alfresco se distribuye en distintas versiones:

Community Edition: software libre, con licencia LGPL de código abiertoEnterprise Edition: Se distribuye bajo licencia de código abierta con posibilidad de soportecomercialCloud Edition: versión SaaS

Alfresco Share:

Alfresco Share es el acceso principal al entorno de Alfresco, que permite generar entornoscolaborativos (Sitios) relacionados con la gestión documental y la gestión de contenidos (Wiki,Blogs, Enlaces,…). El acceso al share típico se hace vía la url: http://localhost:8080/share

Page 3: ¿Qué Es Alfresco

14/9/2015 ¿Qué es Alfresco? | Mi blog técnico

data:text/html;charset=utf­8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22border­bottom­width%3A%201px%3B%20border­bottom­style%3A%20... 3/5

Alfresco Share: acceso principal a l entorno de Alfresco

El s itio de Alfresco:

El Sitio es la unidad fundamental de organización de Alfresco. En un Sitio por defecto disponemosde una página inicial, una librería de documentos y un gestor de usuarios, pero el administradorpuede añadir otros elementos colaborativos tal como agendas, blogs, wikis… Los elementos típicosde colaboración de un Sitio en Alfresco son: Wiki, Blog, Calendario, L inks, L ista dedatos, Miembros, Biblioteca (Propiedades, Etiquetas, Metadatos, Aspectos,Versiones). Losadministradores de los sitios pueden personalizarlos añadiendo y modificando distintos elementosde colaboración.

Sitio configurado de Alfresco

Page 4: ¿Qué Es Alfresco

14/9/2015 ¿Qué es Alfresco? | Mi blog técnico

data:text/html;charset=utf­8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22border­bottom­width%3A%201px%3B%20border­bottom­style%3A%20... 4/5

Otro Sitio configurado de Alfresco

Flujos de trabajo: Para la gestión documental, Alfresco dispone de diversos workflowsprediseñados muy sencillos que prácticamente cumplen con las necesidades más simples. Si aún asínecesitamos diseñar un workflow más avanzado, podemos crear y añadir uno con JBPM

Workflows por defecto de Alfresco

Personalización:

Al ser una aplicación J2EE, Alfresco puede ser personalizado y extendido a las necesidades de laorganización. Es posible añadir/modificar funcionalidades cambiando simples ficheros deconfiguración: aspectos, listas de datos, metadatos, flujos de trabajo… En un servidor tomcat,simplemente cambiando diversos ficheros en esta ruta: Tomcat/share/classes/alfresco podemospersonalizar rápidamente Afresco

AMP:

Si necesitamos ampliar nuestro Alfresco, siempre podemos recurrir a AMP: es un sistema deinstalación/desinstalación de módulos prediseñados o extensiones en formato AMP(AlfrescoModule Package). Desde esta url, podemos encontrar muchas extensiones úti les que podemosdescargar e instalar con AMP:

http://addons.alfresco.com/

SDK: Si ninguna extensión de AMP satisface nuestras necesidades, siempre podemos desarrollar

Page 5: ¿Qué Es Alfresco

14/9/2015 ¿Qué es Alfresco? | Mi blog técnico

data:text/html;charset=utf­8,%3Cdiv%20class%3D%22entrytitle%22%20style%3D%22border­bottom­width%3A%201px%3B%20border­bottom­style%3A%20... 5/5

nuestro propio módulo o extensión con Eclipse y Alfresco SDK.

http://wiki.alfresco.com/wiki/Alfresco_SDK_4.0