Está en la página 1de 42

Arquitectura del portal y de la gestión de

contenidos de la Intranet del

Ministerio de Educación, Cultura y Deporte.

Juan Jesús Ballesteros Arjona


Montaña Merchán Arribas
Elena Veiguela Martínez
Eduardo de la Iglesia Monje
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Indice Introducción
1 Introducción Selección
Arquitectura
2 Selección de la Intranet del sistema
Gestor de
3. Arquitectura del sistema de Intranet
Contenidos
Elementos del
4. Herramienta de gestión de contenidos
Portal
Conclusiones
5. Descripción de los elementos del portal

6. Conclusiones 2
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

• La SGTI del MECD (Subsecretaria) Introducción


como unidad responsable de informática
Selección
venía soportando diferentes iniciativas de
intranet dentro del Departamento Arquitectura
del sistema
• Ante esto se presentó a la DGPEPS una
propuesta de portal corporativo que dio Gestor de
origen al actual desarrollo de la Intranet. Contenidos
• El proyecto se cicunscribió al ámbito de Elementos del
los contenidos de la Subsecretaría Portal
• El proyecto se asumió con la Conclusiones
colaboración de todos los miembros de la
SGTI (sistemas y desarrollo)
3
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Problemas Introducción
• Procesos administrativos Selección
diferentes
Arquitectura
del sistema
• Diversas intranet (información Gestor de
duplicada) Contenidos
Elementos del
• Impresos diferentes Portal
Conclusiones
• Diversidad de aplicaciones

4
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Objetivos Introducción
Selección
• La cohesión organizativa Arquitectura
del sistema
• La normalización de los procesos Gestor de
Contenidos

• La comunicación entre la Elementos del


organización Portal
Conclusiones
• La gestión del conocimiento
5
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Método Introducción
Selección
• La publicación de contenidos Arquitectura
debe estar en manos de los del sistema
usuarios Gestor de
Contenidos
• Entorno tecnológico unificado Elementos del
(Directorio Ldap, entorno de Portal
aplicaciones, correo, ...)
Conclusiones

6
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Introducción
• Se procedió a un recorrido
Selección
exhaustivo de las soluciones que
ofrecía el mercado Arquitectura
del sistema

• Se redactaron los pliegos técnicos Gestor de


Contenidos
Elementos del
• Se evaluó el esfuerzo económico
Portal
para el concurso
Conclusiones

• Se eligió la mejor oferta


7
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Se procedió a un recorrido Introducción


exhaustivo de las soluciones Selección
que ofrecía el mercado
• Arquitectura
Proceso pesado de continuas
del sistema
reuniones con las empresas.
Impacto en el trabajo diario Gestor de
• Imposibilidad de llegar al Contenidos
conocimiento de las soluciones Elementos del
que se veían en las dos horas de Portal
la presentación
• Proceso de extracción de Conclusiones
requisitos con los usuario destino

8
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Se redactaron los pliegos técnicos Introducción


• Dificultad de definir la Selección
plataforma: Windows, Unix-
Arquitectura
Solaris. del sistema
• Dificultad de concretar los
Gestor de
requisitos
Contenidos
• El concurso ponía de manifiesto
Elementos del
necesidades de elementos
Portal
corporativos que no se tenían
(LDAP) Conclusiones

9
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Se evaluó el esfuerzo económico Introducción


para el concurso Selección
• Diversidad de precios de las Arquitectura
distintas herramientas y soluciones del sistema
de portal
Gestor de
Contenidos
Elementos del
Portal
Conclusiones

10
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Se eligió la mejor oferta por la SGTI Introducción


Selección
Arquitectura
– Cms MS (7) - Ireach
del sistema
- Soluciones - Nus
Gestor de
medida (3) - Vignette Contenidos
- Tridion (2) - Interwoven (2)
Elementos del
- Polymedia (2) - Hyperwave Portal
- Intrasuite - Documentum Conclusiones
- Dportal - Publishing
- Cold f.+Spe.(2)
11
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Introducción
Fue seleccionada la solución propuesta por
Selección
Arquitectura
del sistema
Gestor de
Contenidos
Basada en : Elementos del
- Solución J2EE con Sw libre para el Portal
portal Conclusiones
- TeamXpress de Interwoven

12
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Sistema de Gestión de Contenidos:


– TeamXpress de Interwoven Introducción
Portal de contenidos y servicios J2EE Selección
– Contenedor Web: Tomcat
– Servidor Aplicaciones: JBoss Arquitectura
– Portal: Jetspeed del sistema
– Motor de búsquedas: Lucene
– Correo Web: WebMail Gestor de
– Sistema de chatting: Jabber Contenidos
– Foros: Yazd
– Tablón de anuncios Elementos del
– Listas de correo Portal
Base de Datos
– ORACLE 8i Conclusiones
Servidor de Nombres y Directorios
– OpenLDAP
13
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Razones de la selección : Introducción


• Uso de estandares Selección
• Portal basado en sw libre Arquitectura
Jakarta del sistema

• Escalabilidad y portabilidad Gestor de


Contenidos
• Gestión de contenidos de altas
Elementos del
prestaciones y...... Portal
• Extensible a otros sites Conclusiones

14
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Estándares Java Introducción


• Uso de Java para la escalabilidad y Selección
portabilidad del sistema
Arquitectura
• Estándares J2EE del sistema
Estándares XML Gestor de
• Uso de XML como intercambio Contenidos
habitual de datos Elementos del
Estándares Internet Portal

• Uso de todos los sistemas estándar Conclusiones


de comunicaciones

15
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Escalabilidad
• Introducción
TeamXpress:
• Escalabilidad en forma vertical y Selección
modular
• Escala hasta 10K usuarios por servidor Arquitectura
del sistema
• Portal:
• Tomcat es escalable tanto en memoria Gestor de
como en número de servidores. Contenidos
Portabilidad Elementos del
• TeamXpress: Portal
• TeamXpress funciona en W2K y en
Solaris Conclusiones
• Portal:
• Es portable a todo sistema que posea
máquina virtual Java 16
Infraestructura
Arquitectura del de portalde
Portal y gestión
Intranetde contenidos
de la Intranet del MECD

Introducción
LDAP

Portal Intranet Selección


Motor de búsqueda
Motor de
Arquitectura
Servidor de Portal
Intranet MECD
https Servidor
Web http aplicaciones
personalización del sistema
Chat y Foros
http
Sistema WebMail
Gestor de
Contenidos
Tablón de anuncios
Contenidos
Elementos del
Gestor de contenidos
Portal
Base de
datos
Conclusiones

17
Entorno de Producción
Sistema Portal Completo

File
System ORACLE
n
ció
ica

Entorno de Desarrollo
bl
Pu

Sistema Portal Completo


Team
Express File ORACLE
System
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

• El gestor de contenidos TeamXpress Introducción


desacopla el entorno de desarrollo del
entorno de producción de la Intranet Selección
• El entorno de desarrollo es el entorno en Arquitectura
el que los autores, editores y validadores del sistema
de contenidos lo incorporan
Gestor de
• El entorno de producción es el de Contenidos
explotación del portal. Donde los
usuarios de la Intranet se conectan, Elementos del
consultan contenidos y obtienen sus Portal
servicios. Conclusiones
• TeamXpress gestiona los contenidos en
desarrollo y los despliega a producción
19
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de directorio Ldap Introducción


• Soportado por OpenLdap Selección
• Corporativo de todo el Ministerio ya que Arquitectura
es necesario para toda la Intranet del sistema
• Mecanismo de single sign-on. Todas las Gestor de
aplicaciones del portal se acceden tras Contenidos
una única identificación (para las
Elementos del
aplicaciones del portal)
Portal
• TeamXpress exige una nueva
identificación aunque es contra Ldap Conclusiones

20
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de personalización: Introducción


• Producto de personalización Jetspeed Selección
• Basado en Portlet Arquitectura
• La personalización se aplica al apartado del sistema
“mi perfil” de la ventana de la Intranet Gestor de
• Los porlet serán ofrecidos al usuario y el Contenidos
realizará la personalización Elementos del
• Guardada en la base de datos Portal
Conclusiones

21
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

• Un portlet es una pequeña ventana Introducción


dinámica que se incrusta dentro de una
página de un portal para ejecutar una Selección
cierta funcionalidad Arquitectura
• Una página de portal está compuesta por del sistema
distintos portlets.
Gestor de
• Los portlets son definibles para ser Contenidos
utilizados por distintos perfiles de
usuarios Elementos del
• Los usuarios pueden definirse qué Portal
portlets tener en sus páginas, su posición, Conclusiones
su layout, su idioma, ...
Es posible definir portlets que los
usuarios no puedan eliminar de sus 22
páginas
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Modulo de foros Introducción


Selección
• El sistema de foros elegido es Yazd Arquitectura
• Existe obligatoriamente un agente de del sistema
moderación de los foros Gestor de
• Se sustentan en la base de datos Contenidos
• Existe una administración del sistema de Elementos del
foros Portal
Conclusiones

23
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de foros Introducción


• Yazd es un conjunto de servlets J2EE, Selección
convertibles en una aplicación web, que
se distribuye bajo licencia GPL, Arquitectura
desplegable sobre un contenedor web del sistema
• Yazd posee una parte de administración Gestor de
consistente en una serie servlets para la Contenidos
construcción de foros profesionales
asistidos a través de formularios Web Elementos del
Portal
• Yazd posee una parte servidora de
atención a los foros, con registro de Conclusiones
sesión, por lo que el usuario está
identificado en todo momento
24
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de formularios de servicios Introducción


• Aplicación para ofrecer una serie de Selección
servicios a los usuarios (petición de
Arquitectura
material oficina, solicitud de sala, del sistema
atención informática, etc.)
Gestor de
• Desarrollo de la SGTI
Contenidos
• Categorización de servicios por edificios
Elementos del
• Construcción dinámica de formulario Portal
según base de datos
Conclusiones

25
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Modulo de tablón de anuncios Introducción


• Permitirá un espacio público para Selección
inserción de anuncios
Arquitectura
• Existirá una figura de administrador de del sistema
anuncios
Gestor de
• Módulo de Administración de anuncios Contenidos
• Caducidad de los anuncios
Elementos del
• Validación de anuncios
Portal
Conclusiones

26
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Modulo de tablón de anuncios Introducción


• El tablón de anuncios está desarrollado
Selección
como una aplicación de empresa,
desplegable en cualquier servidor Arquitectura
aplicaciones J2EE del sistema
• Al ser una aplicación de empresa consta Gestor de
de una aplicación web y de una Contenidos
aplicación de objetos
• Se desplegará la parte correspondiente a Elementos del
aplicación web sobre Tomcat y la Portal
aplicación de objetos sobre JBoss Conclusiones
• La aplicación de objetos se integra
dentro de la aplicación web para lograr
un diseño similar al del resto de 27
componentes del portal
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de Indexación / busquedas Introducción


textuales Selección
• Ofrece al usuario la búsqueda por Arquitectura
contenido, metadatas (categorías), del sistema
palabras claves sobre ficheros de texto
Gestor de
(html, jsp, txt, ..)
Contenidos
• Ofrece búsquedas por metadatas
Elementos del
(categorías) sobre ficheros binarios
Portal
• Indexación en los propios ficheros
(texto) y en base de datos (binarios) Conclusiones

28
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de Indexación / busquedas Introducción


textuales Selección
• El motor de búsquedas elegido es
WebSearch 0.55 sobre Lucene 1.2 Arquitectura
del sistema
• WebSearch sobre Lucene es una
aplicación web J2EE, perteneciente al Gestor de
proyecto apache, desplegable sobre un Contenidos
contenedor web
Elementos del
• Lucene es un buscador basado en texto, Portal
para ello parsea los ficheros fuente y crea
un índice basado en file system Conclusiones
• WebSearch extiende esta funcionalidad
indexando ficheros HTML basándose en
metatags de título, descripción, palabras 29
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de correo web Introducción


• Permitirá acceder al correo a cualquier Selección
usuario desde cualquier punto de la
organización. Arquitectura
• El sistema de correo elegido es del sistema
WebMail, es una aplicación web J2EE, Gestor de
desplegable sobre un contenedor web Contenidos
• WebMail interactúa con los servidores de
Elementos del
correo a través de POP3/IMAP4, de una
Portal
forma comparable a HotMail o
YahooMail Conclusiones
• Se utiliza el estándar JavaMail para la
interfaz con los sistemas de correo
• La interfaz gráfica no posee ni Java ni 30
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de correo web Introducción


• Se puede configurar la parte servidora Selección
del sistema para interactuar con distintos
servidores de correo Arquitectura
• Es posible que un mismo cliente esté del sistema
asociado a múltiples servidores de Gestor de
correo, con vistas separadas para cada Contenidos
uno de ellos
Elementos del
• Es posible personalizar las páginas web
Portal
clientes del sistema de correo para el
idioma a través de ficheros de Conclusiones
propiedades
• Es posible personalizar el aspecto de las
páginas web clientes a través de 31
plantillas estilo
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de directorio de personal Introducción


• Aplicación de búsquedas del personal de Selección
todo el MECD
Arquitectura
• Es una aplicación web J2EE, desplegable del sistema
sobre un contenedor web
Gestor de
• Basado en el directorio corporativo Contenidos
LDAP
Elementos del
• Los propios usuarios serán responsables Portal
de mantener la información actualizada
Conclusiones

32
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de chat Introducción


• Realizado sobre Jabber (Mensajería Selección
instantanea) como una aplicación web
Arquitectura
J2EE. del sistema
• Aplicación C/S soportada por un cliente
Gestor de
pesado. (Cliente desarrollado en C)
Contenidos
• Desplegable mediante Java Webstart
Elementos del
• Interfaz de administración Portal
– Habitaciones privadas
Conclusiones
– Habitaciones públicas

33
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Módulo de listas de correo Introducción


suscripción a contenidos Selección
Arquitectura
•Notifica a los usuarios los cambios del sistema
producidos en los contenidos a los que Gestor de
esté suscrito. Contenidos
•Gestión de usuarios asociado a Elementos del
contenidos mediante las categorías Portal
•Cuando se produce un cambio en un Conclusiones
contenido de una categoría el usuario es
informado mediante mensaje.
34
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Beneficios obtenidos Introducción


• Uso de standares : Java, J2EE, XML, Selección
• Implicación de los usuarios en la Arquitectura
producción de contenidos del sistema
• Definición de un entorno de desarrollo
Gestor de
común para la SGTI
Contenidos
• Adquisición de un gestor de contenidos
Elementos del
TeamXpress de Interwoven Portal
Conclusiones

35
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Beneficios obtenidos Introducción


Selección
• Uso de standares : Java, J2EE, Arquitectura
XML, ... del sistema
Gestor de
Contenidos
• Esperemos que duren (.net)
Elementos del
Portal
Conclusiones

36
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Beneficios obtenidos Introducción


Selección
• Implicación de los usuarios en la Arquitectura
producción de contenidos del sistema
Gestor de
•Se necesitará un gran esfuerzo Contenidos
por parte de la SGTI para que se Elementos del
consiga de verdad una Portal
responsabilización de los usuarios Conclusiones

37
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Beneficios obtenidos Introducción


Selección
• Definición de un entorno de desarrollo
común para la SGTI Arquitectura
del sistema
– J2EE (Jboss, Tomcat, Apache)
Gestor de
– Java, Jsp
Contenidos
• Será difícil no mantener otros ámbitos Elementos del
de desarrollo de aplicaciones (MS) y Portal
cuesta un gran esfuerzo en formación de Conclusiones
las personas

38
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Beneficios obtenidos Introducción


Selección
• Adquisición de un gestor de contenidos Arquitectura
TeamXpress de Interwoven del sistema
Gestor de
Contenidos
• Gran movimiento en el mercado de
herramientas de gestión de contenidos Elementos del
Portal
Conclusiones

39
Infraestructura de portal y gestión de contenidos
de la Intranet del MECD

Extensiones para el futuro Introducción


Selección
• Contenidos verticales de Intranet Arquitectura
de Educación, Cultura y Deporte del sistema

• Contenidos y portal de Internet Gestor de


Contenidos
Elementos del
Portal
Conclusiones

40
Arquitectura del portal y de la gestión de

contenidos de la Intranet del

Ministerio de Educación, Cultura y Deporte.

Juan Jesús Ballesteros Arjona


Montaña Merchán Arribas
Elena Veiguela Martínez
Eduardo de la Iglesia Monge

También podría gustarte