Die ausführliche Fallstudie ist auf Spanisch verfügbar.
Logros
- Web corporativa trasladada a los servidores de BTS en AWS
- Internalización completa en aproximadamente cuatro meses
- Parte del sitio recreada a partir de información parcial
- Mejoras de SEO, páginas a medida y limpieza de la base de datos
Contexto
BTS es una consultora multinacional con presencia en varios países y sedes en España en Madrid, Barcelona y Bilbao.
Su web corporativa estaba construida en PHP con WordPress sobre Bedrock, una distribución que reorganiza la estructura de carpetas de WordPress y refuerza su seguridad, y se desplegaba en un contenedor Docker. El desarrollo lo llevaba una consultora externa, que era el proveedor oficial de la parte web.
La empresa quería traer la web a casa: tenerla en sus propios servidores y gestionarla con su equipo. El proveedor entregó las bases de datos y las carpetas de WordPress para hacer el nuevo despliegue, pero no el entorno completo.
Mi rol
La empresa me contrató para esta misión, tras un proceso de selección entre diciembre de 2023 y febrero de 2024.
El proyecto se desarrolló con un equipo multidisciplinar repartido entre España, Bielorrusia, Estados Unidos e India, con soporte de servidores desde India. Trabajaba en inglés y entregaba reportes diarios, con jornadas que cubrían desde el horario de India hasta el de Estados Unidos.
Qué construí
Internalización de la web corporativa
A partir de las bases de datos y los archivos de WordPress entregados, el equipo llevó a casa una parte de la web y recreó la otra. En aproximadamente cuatro meses la web completa quedó operando en los servidores de la empresa, montados en AWS, con acceso a través de un servidor de salto.
- Consultora externa → bases de datos y archivos de WordPress → reconstrucción → servidores de BTS en AWS
Recursos y despliegues propios
En BTS, los recursos se pedían mediante un proceso de requisición que tardaba. Para no frenar el proyecto, desarrollé nuestros propios recursos: servidores propios y mecanismos propios para hacer los despliegues.
Evolución y mantenimiento de la web
Con la web ya en casa, trabajé en su evolución y su sostenimiento:
- Migración de la web de Bedrock a WordPress convencional.
- Diseños en Figma para las páginas.
- Mejoras del tema y de los child themes de WordPress.
- Páginas personalizadas.
- Mejoras de SEO para dar más visibilidad a la web.
- Mantenimiento de la plataforma, limpieza de la base de datos y desarrollos puntuales.
Resultado
- Se cumplió el objetivo principal: la web corporativa pasó a los servidores de la empresa.
- La web completa quedó en casa en aproximadamente cuatro meses.
- La web pasó de Bedrock a WordPress convencional y siguió evolucionando: páginas nuevas, mejoras de SEO y limpieza de la base de datos.
- En octubre de 2024, la empresa decidió llevar la siguiente fase, con componentes de TI más delicados, desde Estados Unidos, y ahí terminó mi contrato.
Qué demuestra
- Migrar una web en producción desde un proveedor externo, con información parcial.
- Trabajar con WordPress profesional sobre Bedrock, no solo desde el panel.
- Buscar alternativas propias cuando los recursos oficiales tardan, sin frenar el proyecto.
- Trabajar en inglés en un equipo distribuido en cuatro países y varias zonas horarias.
Nota
El código y los servidores pertenecen a BTS y son privados, por eso no hay repositorio ni demo.