Completado

Entornos de servicios paquetizados de bajo coste.

Architect @ Varios clientes

Entornos técnicos en un servidor portátil para equipos en España: desde XAMPP a clústeres multinodo, dimensionados a sus necesidades actuales y futuras.

Analizo las necesidades actuales y a futuro de una persona o equipo de tecnología, y propongo una serie de servicios a incluir en la solución que van desde los más básicos (XAMP) a soluciones más complejas, todo en un servidor portátil para que siempre tengas tu entorno a un cable de red.

Cómo se dimensiona

El punto de partida es un análisis de las necesidades reales del equipo: qué servicios usa hoy, cuáles necesitará a medio plazo y qué nivel de fidelidad con producción hace falta. A partir de ahí propongo una solución que crece desde lo más básico (un stack tipo XAMPP) hasta arquitecturas multinodo, todo sobre un servidor portátil para tener el entorno siempre a un cable de red, sin depender de la nube ni de conectividad.

Algunos de los servicios que suelo incluir

  • Bases de datos relacionales y NoSQL.
  • Servidores web, proxies y enrutadores.
  • Servidores DNS privados y seguros.
  • Entornos de gestión de código.
  • Servicios de caché, pub/sub y colas.
  • Servidores centralizados de logs.
  • Servidores docker (no Kubernetes).
  • Servicios de monitorización y alarmado.

Soluciones multinodo

Para casos más complejos se pueden montar soluciones multinodo para disponer de entornos clusterizados de verdad. En estos casos se suele incluir también un sistema de almacenamiento de red, además de los nodos de virtualización, para lograr tener on-premise un entorno lo más realista posible.

Para qué sirve

Estos entornos están pensados para desarrollo, formación, demos y pruebas de concepto. El valor está en disponer de una réplica creíble del stack —bases de datos, proxies, DNS privado, caché, colas, logs centralizados, monitorización— a un coste muy contenido y con todo bajo control local. Para casos que requieren un clúster real, la versión multinodo añade almacenamiento de red y varios nodos de virtualización para acercarse lo máximo posible a un entorno productivo on-premise.

Nota: no aconsejo utilizar estos entornos de bajo coste para labores productivas.