Saltar a contenido

Relación de los módulos cursados con el proyecto

BitCLD fue pensado para que pudiéramos aplicar de la forma más práctica posible todos los conocimientos adquiridos en el ciclo tocando y profundizando en el mayor número de módulos posibles. Además también buscábamos que fuera un proyecto que pudiera tener una utilidad real una vez finalizado el curso.

A continuación mostramos cada tecnología con su relación correspondiente a los principales módulos que se ha trabajado en cada una bajo nuestra opinión:

Servidor Ubuntu

  • Implantación de Sistemas Operativos (ISO) → Instalación, configuración y administración del sistema operativo de nuestro equipo.
  • Planificación y Administración de Redes (PAR) → Asignación de IP fija, gestión de interfaces y rutas.
  • Administración de Sistemas Operativos (ASO) → Gestión de usuarios, servicios, permisos y monitorización del sistema.
  • Fundamentos de Hardware (FH) → Configuración y mantenimiento del minipc físico donde se aloja el servidor.

Docker y dockge

  • Implantación de Aplicaciones Web (IAW) → Despliegue de aplicaciones mediante contenedores.
  • Administración de Sistemas Operativos (ASO) → Automatización del despliegue y administración de los entornos virtualizados.
  • Implantación de Sistemas Operativos (ISO) → Configuración del entorno base y servicios del servidor.
  • Planificación y Administración de Redes (PAR) → Creación de redes internas para comunicación entre los distintos contenedores.

Cloudflare, Cloudflared tunnel, Access y Pages

  • Servicios de Red e Internet (SRI) → Publicación de servicios internos sin exponer puertos, resolución de nombres y configuración de dominios
  • Seguridad y Alta Disponibilidad (SAD) → Túneles cifrados y autenticación a través de Cloudflare, autenticación de usuarios mediante Zero Trust Access
  • Planificación y Administración de Redes (PAR) → Enrutamiento seguro entre red local y externa.
  • Ciberseguridad (CIBER) → Protección frente a ataques DDoS y spoofing DNS
  • Planificación y Administración de Redes (PAR) → Administración avanzada de zonas DNS y registros.

Caddy server

  • Servicios de Red e Internet (SRI) → Servidor web y proxy inverso.
  • Planificación y Administración de Redes (PAR) → Gestión de tráfico interno (.lan) y certificados.
  • Seguridad y Alta Disponibilidad (SAD) → Encriptación TLS, aislamiento de servicios y gestión de acceso local.

Tailscale

  • Planificación y Administración de Redes (PAR) → Creación de una red privada virtual entre dispositivos.
  • Seguridad y Alta Disponibilidad (SAD) → Cifrado de extremo a extremo y control de acceso seguro.
  • Administración de Sistemas Operativos (ASO) → Integración con el sistema anfitrión y conexión remota por SSH.

Uptime Kuma

  • Seguridad y Alta Disponibilidad (SAD) → Monitorización del estado de los servicios, disponibilidad y notificaciones.
  • Administración de Sistemas Operativos (ASO) → Análisis de logs y respuesta ante caídas o errores.

Nextcloud

  • Servicios de Red e Internet (SRI) → Implementación de un servicio web y sincronización de archivos.
  • Administración de Sistemas Operativos (ASO) → Mantenimiento, actualizaciones y copias de seguridad del servicio.
  • Seguridad y Alta Disponibilidad (SAD) → Control de acceso, cifrado, gestión de usuarios y permisos.

Vaultwarden

  • Seguridad y Alta Disponibilidad (SAD) → Cifrado extremo a extremo, control de accesos y autenticación.
  • Administración de Sistemas Operativos (ASO) → Gestión de entornos seguros en contenedor.

Adguard Home

  • Planificación y Administración de Redes (PAR) → Configuración del servidor DNS y resolución de nombres.
  • Seguridad y Alta Disponibilidad (SAD) y ciberseguridad (CIBER) → Filtrado de tráfico, bloqueo de publicidad y protección frente a rastreos.
  • Administración de Sistemas Operativos (ASO) → Supervisión de servicios de red.

Inteligencia artificial (Local / API)

  • Implantación de Aplicaciones Web (IAW) → Integración de servicios web y APIs.
  • Administración de Sistemas Operativos (ASO) → Gestión de dependencias y optimización de recursos.
  • Seguridad y Alta Disponibilidad (SAD) → Control del acceso a modelos locales y seguridad en el procesamiento de datos.

Zoho mail

  • Servicios de Red e Internet (SRI) → Configuración de servicios de correo con dominio propio.
  • Planificación y Administración de Redes (PAR) → Configuración de registros MX, SPF, DKIM y DMARC.
  • Seguridad y Alta Disponibilidad (SAD) → Protección frente a spam y uso de autenticación segura.

Netdata

  • Seguridad y Alta Disponibilidad (SAD) → Monitorización en tiempo real del rendimiento del sistema.
  • Administración de Sistemas Operativos (ASO) → Detección de cuellos de botella y gestión de procesos.

GitHub y Github pages

  • Implantación de Aplicaciones Web (IAW) → Control de versiones y despliegue continuo, alojamiento de documentación y hosting de la web del proyecto.
  • Empresa e Iniciativa Emprendedora (EIE) → Presentación profesional de proyectos y portafolios, colaboración y publicación de proyectos tecnológicos.
  • Servicios de Red e Internet (SRI) → Publicación de contenidos mediante HTML/CSS/JS.

Conclusión

El ecosistema bitCLD no solo integra servicios modernos y reales, sino que reproduce de manera práctica todos los ámbitos formativos del ciclo ASIR, abarcando desde la administración de sistemas operativos hasta la seguridad, redes, y despliegue de aplicaciones web. Cada componente implementado actúa como un laboratorio funcional que refleja los objetivos de aprendizaje del ciclo, con un enfoque realista y aplicable al entorno profesional.