Solicitar información

Temario del curso

Soberanía en la mensajería federada

  • Razones por las que Slack y Teams generan silos de datos y exponen información a jurisdicciones externas.
  • Arquitectura del protocolo Matrix: servidores centrales, salas, eventos y mecanismos de federación.
  • Synapse como servidor de referencia: funcionalidades y requerimientos de recursos.
  • Comparativa con Mattermost, Rocket.Chat y Zulip.

Despliegue de Synapse

  • Configuración mediante Docker Compose: synapse, postgres y element-web.
  • Instalación vía paquetes nativos y configuración de servicios con systemd.
  • Uso de Nginx como proxy inverso junto con certificados TLS.
  • Generación del archivo de configuración inicial y migraciones a la base de datos.

Configuración de clientes

  • Despliegue y personalización visual de Element Web.
  • Establecimiento de la URL del servidor central en aplicaciones de escritorio y móviles.
  • Procesos de registro, inicio de sesión y restablecimiento de contraseñas.
  • Políticas para acceso de invitados y detección automática de salas.

Cifrado y seguridad

  • Cifrado de extremo a extremo mediante Olm y Megolm.
  • Verificación de dispositivos e implementación de firma cruzada.
  • Copias de seguridad y recuperación de claves criptográficas usando contraseñas maestras.
  • Límites y estrategias para el acceso administrativo a contenidos encriptados.

Puentes e integraciones

  • Configuración de puentes con Slack, Discord, IRC y WhatsApp.
  • Envío automático de notificaciones por correo y enlaces web desde GitHub o GitLab.
  • Integración con Jitsi para realizar videollamadas seguras.
  • Desarrollo de bots personalizados utilizando el SDK matrix-nio.

Federación y gestión administrativa

  • Políticas para listas blancas o negras de servidores federados.
  • Actualizaciones de versiones de salas y resolución automática de conflictos.
  • Límites de almacenamiento de archivos multimedia y mecanismos para su purga temporal.
  • Herramientas contra spam y protocolos para informar abusos en el uso del servicio.

Mantenimiento y escalabilidad

  • Optimización de la base de datos e implementación de APIs para eliminación programada de datos obsoletos.
  • Limpieza del almacenamiento multimedia y transferencia a servicios externos como S3.
  • Habilitación del modo multitarea para soportar gran volumen de tráfico.
  • Procedimientos de copias de seguridad e íntegra recuperación ante desastres en el servidor central.

Requerimientos

  • Conocimientos intermedios sobre administración de Linux y Docker.
  • Comprensión básica de los protocolos de mensajería instantánea y la federación.
  • Familiaridad con PostgreSQL y despliegue de aplicaciones basadas en Python.

Público objetivo

  • Equipos de TI que buscan sustituir Slack, Teams o Discord por una solución soberana y autohospedada.
  • Organizaciones que requieren mensajería local con cifrado integral.
  • Departamentos gubernamentales y de defensa que necesitan un chat federado y apto para auditorías.
 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas