La posta en marxa del nou web institucional de la UB ha suposat un increment molt important de les infraestructures per millorar l’accés a la informació i la publicació de continguts web.
En un entorn de producció, amb set servidors virtuals Linux que fan les funcions de redirectors de peticions webs, balancejadors de càrrega i servidors de pàgines estàtiques i amb un segon entorn de preproducció o test, s’ha aconseguit un triple objectiu:
Disposar d’un entorn d’alta disponibilitat on el servei estigui funcionant en tot moment garantint que un servidor pot assumir les tasques d’un altre servidor quan aquest no estigui disponible.
Balanceig de càrrega per aconseguir repartir, d’una manera racional, les peticions que arriben de pàgines estàtiques.
Escalabilitat amb una arquitectura fàcilment ampliable en funció del creixement de la demanda
La creació i publicació de continguts en el nou web es fa ara mitjançant un nou gestor de continguts: OpenCMS. OpenCMS és un programari lliure desenvolupat en tecnologia Java.
Atesa la complexitat i el gran volum de continguts de la UB, s’han instal·lat dos OpenCMS amb funcionalitats diferents: per una banda, la creació i publicació de contingut i, per una altre, servidor de pàgines dinàmiques. Aquesta implementació s’ha dut a terme amb servidors d’aplicacions Oracle Weblogic.
Actualment hi ha més de 40.000 pàgines publicades, més de 20.000 pàgines són pàgines creades des del gestor de continguts i la resta són continguts directament importats d’aplicacions institucionals. Es tracta de totes les fitxes dels estudis ofertats i de les fitxes de grups i projectes de recerca. En aquest sentit, s’ha fet un gran esforç per poder connectar les dades de les aplicacions: GIGA i GREC amb el gestor de continguts.
Aquest canvi en les infraestructures web estableix les bases de l’arquitectura per altres serveis web on l’alta disponibilitat, el balanceig de càrrega i l’escalabilitat són factors decisius de millora i bon funcionament del web UB.