Skip to Content


Modernització de la infraestructura web de Tirabol amb Docker.  


Tirabol és una empresa especialitzada en gestió de continguts i desenvolupament de solucions web, amb una àmplia experiència en projectes per a mitjans digitals. Entre les seves solucions ofereix un CMS enfocat a mitjans de comunicació, utilitzat per diferents diaris per publicar i gestionar els seus continguts diàriament. 

La infraestructura que donava servei a les diferents webs de Tirabol estava formada per un cluster de servidors i havia arribat a un punt en què era necessari plantejar-ne l'evolució per adaptar-la a les necessitats actuals i futures. 

El projecte plantejava diversos reptes: 

  • Renovar la plataforma tecnològica: l'evolució dels sistemes operatius i dels seus cicles de suport feia necessari disposar d'una base tecnològica actualitzada que garantís la continuïtat de les actualitzacions de seguretat. 
  • Reduir les dependències tecnològiques: els components necessaris per executar les aplicacions estaven vinculats a les versions proporcionades pel sistema operatiu. Separar aquestes dues capes permetria facilitar-ne l'evolució i gestionar les actualitzacions de manera més flexible. 
  • Guanyar agilitat en els desplegaments: tot i que les diferents webs compartien una mateixa base de CMS, cada projecte podia requerir versions o configuracions diferents. Calia trobar una arquitectura que permetés crear nous entorns i actualitzar els existents de manera més ràpida i independent. 
  • Optimitzar la infraestructura: la renovació era també una oportunitat per racionalitzar els recursos i simplificar l'arquitectura, mantenint la capacitat necessària per donar servei als diferents projectes. 
Per donar resposta a aquests reptes, Ilimit i Tirabol van dissenyar una nova infraestructura basada en contenidors Docker, que permet separar la capa de sistema operatiu de les aplicacions i gestionar cada web de manera més independent. 

La nova arquitectura ha permès, a més, passar de 10 servidors a 7 servidors de més capacitat, simplificant la infraestructura sense renunciar als recursos necessaris.  

Els principals punts forts de la nova infraestructura són: 

  • Sistema operatiu actualitzat: la plataforma utilitza un sistema operatiu actual i amb suport de seguretat. 
  • Separació entre sistema operatiu i capa web: l'ús de Docker permet desacoblar les dues capes, facilitant la gestió de futures actualitzacions. 
  • Versions adaptades a cada web: els contenidors permeten utilitzar diferents versions dels components en funció de les necessitats de cada projecte. 
  • Aïllament entre webs: cada web disposa de la seva pròpia base de contenidors Docker. D'aquesta manera, els accessos queden aïllats i es redueix el risc d'una infecció creuada. Si una web fos vulnerada, l'incident quedaria limitat al seu entorn, sense exposar la resta de webs del servidor. 
  • Desplegaments en qüestió de minuts: Ilimit ha desenvolupat un sistema que permet crear un nou espai, tant per a una web nova com per preparar una actualització, en pocs minuts. En cas d'actualització, també permet agilitzar considerablement el pas a producció. 
El projecte va implicar, a més, la migració d'un volum elevat de dades. Per dur-la a terme de manera controlada, es van desenvolupar eines específiques que van permetre executar les migracions de forma ràpida, segura i amb un major control sobre tot el procés. 

El resultat és una infraestructura més actual, segura i eficient, que simplifica la gestió dels projectes web de Tirabol i facilita tant els nous desplegaments com les futures actualitzacions.




Guillem Vilaseca

“La nova infraestructura basada en Docker ens ha permès simplificar la gestió dels nostres projectes i guanyar agilitat en els desplegaments i actualitzacions. Ara disposem d'un entorn més segur, flexible i fàcil d'evolucionar”. 

Guillem Vilaseca 
Cap de Projectes


logo Tirabol