UbuConLA es la edición Latinoamericana de UbuCon. La UbuConLA como fue bautizada desde sus inicios, se realiza anualmente en una ciudad de Latinoamérica donde se reúne toda la comunidad de Software Libre y de código abierto para asistir a charlas, talleres, networking y conferencias en torno a estas temáticas, el objetivo de la conferencia es promover el uso de software libre y de código abierto, así como el intercambio de conocimientos y experiencias en torno a Ubuntu y sus aplicaciones.
La UbuConLA se celebra anualmente en diferentes países de América Latina, y cuenta con charlas, talleres y presentaciones de expertos y líderes de la comunidad. La conferencia es una oportunidad para que los participantes aprendan sobre las últimas novedades en el mundo de Ubuntu y Linux, y para conectarse con otros entusiastas y profesionales en el campo.

8:00AM a 8:30AM – Ingreso
Apertura de puertas e ingreso a la Uinversidad
8:30AM a 9:00AM – Bienvenida:
![]()
9:00AM a 9:15AM – Intro UbuCon Latinoamerica “¿Que es UbuConLA?”

9:15AM a 10:00AM – “Ubuntu y la revolucion de la IA: Modelos al alcance de todos.”
Por Anuar Harb – México 🇲🇽
Explora los modelos de inteligencia artificial open source, incluyendo Gemma de Google, y descubre cómo pueden transformar tus proyectos. Conoce sus características, aplicaciones y ventajas en esta charla informativa, ideal para desarrolladores y entusiastas de la tecnología. ¡No te la pierdas!

10:00AM a 10:45AM – “Monitoreando tu servidor local ubuntu con telegraf, grafana e influxdb”
Por Jorge Eliecer Lambraño Arroyo – Colombia
Descubre cómo monitorear eficazmente tu servidor Ubuntu local utilizando Telegraf para la recolección de datos, InfluxDB como base de datos de series temporales, y Grafana para visualizar y analizar métricas en tiempo real. Aprende a configurar y optimizar estos poderosos herramientas.
10:45AM a 11:00AM – Break
11:00AM a 11:15AM – Microcharla “El ecosistema Astian es Linux”
Por Alfonso Hernández – Colombia 🇨🇴
Veremos en producción la arquitectura de GNU/Linux, que nos permite crecer, sostener y mantener servicios con millones de usuarios alrededor del mundo. Servicios como buscador web, crawler, servicios de construcción. Todo Made in Latam ❤️.
11:15AM a 12:00PM – “Explorando el Ecosistema del Open Hardware con Ubuntu”
Por Daniela Charris – Colombia
Bio: Ingeniera Electrónica con Maestría en Ingeniería Electrónica. Investigadora en procesamiento de imágenes, aprendizaje profundo y aplicaciones de visión por computadora.
12:00 PM a 1:00PM – Almuerzo
1:00PM a 1:45PM – “Prácticas Seguras en Entornos Ubuntu”
Por Darwin Proaño Orellana – Ecuador 🇪🇨
Abordar diferentes aspectos de la seguridad en entornos Ubuntu incluyendo practicas para proteger datos sensibles. configuraion de fw, herramientas de cifrado, así como mantener actualizado el sistema para prevenir vulnerabilidades
1:45PM a 2:30PM – “El código abierto como ventaja competitiva en tecnologias de Ciberseguridad”
Por Katiuska Torres Sisa – Colombia
La seguridad del software de código abierto (OSS) se refiere a los procesos y herramientas aprovechados para administrar y asegurar el cumplimiento desde la producción hasta el desarrollo. Las mejores tecnologias de ciberseguridad exploran automáticamente las dependencias de código abierto en sus aplicaciones, brindan información valiosa y versiones críticas, y activan alertas para identificar violaciones de políticas. (Entonces el código abierto no es un problema).
2:30PM a 3:15PM – “Observabilidad con COS-Lite (Canonical Observability Stack)”
Por Jose Massón – Argentina 🇦🇷
En esta charla vamos a hablar sobre Observabilidad a través de los ojos del Canonical Observability Stack (COS-Lite).
COS-Lite es una suite de Charmed Operators desarrollado por el equipo de Observability de Canonical.
Nos permite, usuando Juju, desplegar y gestionar el ciclo de vida de un conjunto de aplicaciones que están altamente integradas.
COS-Lite está compuesto por los siguientes charms:
– https://charmhub.io/prometheus-k8s
– https://charmhub.io/loki-k8s
– https://charmhub.io/grafana-k8s
– https://charmhub.io/alertmanager-k8s
3:15PM a 3:30PM – Break
3:30PM a 4:15PM – “Vive tranquilo, vive feliz: Elixir y Ubuntu en producción”
Por Andres Ruiz – Colombia
Sientes que vas de incendio en incendio? Que ya no disfrutas tu vida desarrollando software? Que dormir se dificulta pensando en ese siguiente despliegue? Pues hay una alternativa! Únete a las filas de Discord, Whatsapp y Pinterest. Combina la magia de Ubuntu y el poder de Elixir para asegurar el éxito de tus proyectos de software.
En esta charla, hablaremos de la calidad, productividad y sinergia que se logran cuando se unen un lenguaje y una plataforma de última generación: despliegues sin inconvenientes, manejo explícito del estado, concurrencia y paralelismo, entornos de desarrollo y producción similares… Esto y más, cuando adoptas Elixir y Ubuntu.
4:15PM a 5:00PM – “Godot”
Por Jacques Duflos – Francia 🇫🇷
La charla se enfoca en la creación de videojuegos utilizando programas libres disponibles en Ubuntu (Godot V4.2, Blender, Gimp).
En la primera parte, abordaré el videojuego como objeto cultural y artístico, destacándolo como una forma de arte compleja y legítima. También hablaré sobre el panorama del videojuego en Colombia, mencionando las convocatorias existentes para incentivar su creación.
En la segunda parte, me centraré en cómo hacer videojuegos, presentando el programa Godot, sus particularidades y capacidades, y subrayando la accesibilidad de las herramientas necesarias para crear videojuegos.
Para concluir, realizaré una demostración en la que crearé un videojuego en 10 minutos, seguida de una sesión de preguntas y respuestas de 10 minutos.
9:30AM a 10:00AM – Apertura sala de PosGrados, Salas de talleres
10:00AM a 11:00AM – “Crea tu propia PaaS para desplegar aplicaciones con Dokku”
Por Luis Cantillo – Colombia 🇨🇴
Crearemos una PaaS similar a Heroku usando nuestros propios VPS en Ubuntu para poder desplegar diferentes tipos de aplicaciones. Adicionalmente se le añadirá capa visual usando Shokku. Se realizará la prueba con una aplicación en Ruby on Rails, conectando la base de datos y la posibilidad a futuro de conectar nuestros propios dominios.
11:00AM a 11:15AM – Break
11:15AM a 12:05PM – “Dominando el futuro de la tecnología: Linux, Contenedores y Kubernetes en acción” Parte 1/2
Por Andres Mujica – Colombia 🇨🇴
Primeros Pasos con Contenedores
Hello World con Docker: Ejecutar un contenedor simple usando docker run hello-world para demostrar la facilidad de uso de Docker.
Ejecución de una Aplicación Simple: Desplegar una aplicación web sencilla (como un servidor web estático) en un contenedor Docker, mostrando el proceso de construcción de una imagen Docker usando un Dockerfile.
Introducción a Kubernetes
MiniKube: Instalación y configuración de MiniKube como un entorno local de Kubernetes.
Desplegar la Aplicación en Kubernetes: Utilizar kubectl, el CLI de Kubernetes, para desplegar la aplicación web sencilla en Kubernetes.
Mostrar cómo escalar la aplicación aumentando el número de réplicas.
Monitoreo y Logs: Breve demostración de cómo monitorear el estado de los pods y visualizar logs en Kubernetes, destacando la importancia de estos procesos en el manejo de aplicaciones en producción.
12:05PM a 1:00PM – Almuerzo
1:00PM a 1:45PM – “Administración de despliegue con Docker en AWS”
Por Felipe Andres Gonzalez Quintero – Colombia 🇨🇴
Veremos la administración de despliegues con Docker en AWS, desde la creación del dockerfile, hasta el registro en AWS ECR, el despliegue de las instancias Ubuntu en EC2 y la instalación de docker y despliegues de los servicios
1:45PM a 2:30PM – “Diseño gráfico con software libre”
Por Gilberto Gómez Lindo – Colombia 🇨🇴
Exponer cómo diseñar con las herramientas de software libre en entorno Linux. Usando programas como Inkscape, Gimp, Scribus e inclusive Shotcut y Audacity. Diseño para medios impresos, para web o redes sociales.
2:45PM a 3:00PM – Break
3:00PM a 3:50PM – WSL- Interoperabilidad entre Windows y Linux
Por Andrea Perico – Colombia 🇨🇴
Durante el taller propongo desarrollar el tutorial de interoperabilidas entre Linux y Windows con WSL
9:00AM a 9:45AM – “¿Qué es tan Pro en Ubuntu Pro?”
Por Jhosman Lizarazo – Colombia 🇨🇴
El código abierto está en todas partes, pero ¿Cuál es su papel en su empresa? Según la investigación de Synopsys 2023 OSSRA, alrededor del 96 % de las empresas utilizan código abierto en sus bases de código. De los cuales al menos el 84% contenía vulnerabilidades conocidas.Hoy en día, la exposición a la vulnerabilidad dura alrededor de 98 días, lo que significa que la mayoría de las empresas no reparan las vulnerabilidades conocidas en sus bases de código durante 3 meses. Esto simplemente no es aceptable.Con esto en mente Canonical creó Ubuntu Pro.Ubuntu Pro es un conjunto adicional de características además de su Ubuntu LTS existente. El LTS todavía está protegido exactamente de la misma manera que siempre, con cinco años de actualizaciones de seguridad para los paquetes “”principales”” en la distribución y la mejor cobertura de seguridad para todo lo demás.Ubuntu Pro es un flujo adicional de actualizaciones de seguridad y paquetes que cumplen con los requisitos de cumplimiento, como FIPS o HIPAA, además de Ubuntu LTS. Ubuntu Pro se lanzó en versión beta pública el 5 de octubre de 2022 y pasó a disponibilidad general el 26 de enero de 2023. Ubuntu Pro proporciona correcciones de seguridad para toda la distribución (paquetes ‘principal y universal’) durante diez años, con extensiones adicionales para industrial casos de uso.- ¿Qué es Ubuntu Pro? – Qué está incluido – Precios
9:45AM a 10:30AM – “Haciendo la vida moderna mas simple con Ubuntu”
Por Juan Manuel “Z37A” Zele – Argentina 🇦🇷
Esta charla abarcara varias temáticas de manera superficial(Desde IoT, Virtualización, como desarrollo), el titulo es disruptivo, ya que se trata de como un nuevo abanico de oportunidades puede generar frustraciones, pero a la vez motivarte a aprender, aprender y aprender. La idea es ver a Ubuntu como esa herramienta que nos facilitara la vida en lo complejo que se esta volviendo el mundo tecnológico.
10:40AM a 11:25AM – “Simplificación de las operaciones de la aplicación web Python: automatización de las operaciones de K8 con código abierto”
Por Amanda Katz – Brasil 🇧🇷
This talk is about a new tooling suite “paas-app-charmer” that allows users to focus on creating applications while taking care of deployment and operations struggles by integrating automatically with solutions like Juju, Charmcraft, and Rockcraft.
1:00PM a 1:45PM – “IA Conversacional en Ubuntu: Implementación Local con Vocode”
Por Sebastian Rojo – Colombia 🇨🇴
En esta charla, exploraremos cómo crear una IA conversacional completamente funcional en Ubuntu utilizando Vocode. Aprenderás a instalar, configurar y desplegar un asistente virtual local. Abordaremos el uso de Modelos de Lenguaje de Gran Tamaño (LLMs) que corren localmente, así como la implementación de tecnologías de Texto a Voz (TTS) y Voz a Texto (STT). Además, demostraremos ejemplos prácticos usando la biblioteca vocode-python y compartiremos consejos para optimizar el rendimiento y la precisión de tu IA conversacional.
1:45PM a 2:30PM – “Demistificando el “Undefined Behaviour”
Por José Julián Espina Del Ángel – México 🇲🇽
Pequeña charla explicando a detalle el “Undefined Behaviour”, la razón por la cual existe, diferencias con respecto al “Unspecified Behaviour”, y cómo los ingenieros de compiladores lo aprovechan para aplicar optimizaciones interesantes en código de alto rendimiento.

2:40PM a 3:20PM – “Identificando y mitigando las posibles amenazas de seguridad de las aplicaciones
en Linux a través del Threat modeling”
Por Maria Emilia Torino y Sergio Cazzolato – Argentina 🇦🇷
En esta charla explicaremos la importancia de generar Threat models en etapas tempranas del desarrollo de aplicaciones y detallaremos las particularidades de su aplicación en el contexto de los sistemas de gestión de paquetes utilizados en ubuntu: snaps y debs, enfocándonos en las variantes Ubuntu y Ubuntu Core.
Tanto los snaps como los debs son esenciales en el ecosistema Linux para la distribución de software, pero difieren significativamente en su arquitectura y enfoque de seguridad. El diseño y la implementación de un threat model efectivo son cruciales para garantizar la seguridad y la privacidad de las aplicaciones en ambos entornos. Exploraremos cómo se adapta este modelo a las peculiaridades de snaps y debs en Ubuntu y Ubuntu Core, destacando las estrategias específicas para mitigar riesgos y proteger la integridad del sistema y los datos del usuario. Además, se discutirán las mejores prácticas y las consideraciones clave para el desarrollo y la implementación de paquetes seguros en cada uno de estos entornos, proporcionando una visión integral de la seguridad del software en el ecosistema Ubuntu.
3:20PM a 4:05PM – “Python for Offensive Security in Ubuntu”
Por Galoget Latorre – Ecuador 🇪🇨
En esta charla, exploraremos cómo utilizar Python para desarrollar herramientas de seguridad ofensiva en un entorno Ubuntu, enfocándonos en su aplicabilidad en proyectos de Ethical Hacking, Penetration Testing y Red Team. Se presentarán y demostrarán las bibliotecas más comunes y poderosas que permiten a los profesionales de seguridad crear scripts y aplicaciones personalizadas para identificar, explotar y mitigar vulnerabilidades en sistemas y redes.
También se abordarán técnicas para la automatización de pruebas de seguridad, la extracción de información y la simulación de ataques reales. Los asistentes aprenderán cómo aprovechar la versatilidad y potencia de Python para fortalecer sus habilidades en la creación de soluciones de seguridad ofensiva efectivas y adaptadas a diversas necesidades operativas. Al finalizar, los participantes tendrán una comprensión sólida de cómo integrar Python en sus flujos de trabajo de seguridad, mejorando así la eficiencia y efectividad de sus evaluaciones de seguridad.
9:00AM a 9:45AM – “Dominando el futuro de la tecnología: Linux, Contenedores y Kubernetes en acción” Parte 2/2
Por Andres Mujica – Colombia 🇨🇴
Primeros Pasos con Contenedores
Hello World con Docker: Ejecutar un contenedor simple usando docker run hello-world para demostrar la facilidad de uso de Docker.
Ejecución de una Aplicación Simple: Desplegar una aplicación web sencilla (como un servidor web estático) en un contenedor Docker, mostrando el proceso de construcción de una imagen Docker usando un Dockerfile.
Introducción a Kubernetes
MiniKube: Instalación y configuración de MiniKube como un entorno local de Kubernetes.
Desplegar la Aplicación en Kubernetes: Utilizar kubectl, el CLI de Kubernetes, para desplegar la aplicación web sencilla en Kubernetes.
Mostrar cómo escalar la aplicación aumentando el número de réplicas.
Monitoreo y Logs: Breve demostración de cómo monitorear el estado de los pods y visualizar logs en Kubernetes, destacando la importancia de estos procesos en el manejo de aplicaciones en producción.
10:10AM a 11:00AM – Crea tu propio laboratorio de Big Data con MicroK8s y Spark
Por Jorge Daniel Aguilar Orozco – Colombia 🇨🇴
Demostrar como podemos crear un laboratorio de Big Data utilizando Spark desplegado con la herramienta MicroK8s de Canonical. Para practicar BIg Data e intentando emular una arquitectura de datos
11:15AM a 12:00PM – Inteligencia artificial aplicada con el uso de redes neuronales de convolución (CNNs) para la detección y traslado de objetos por medio de un brazo robótico.
Por Stephen Jimenez – Colombia 🇨🇴
El taller explora el uso de la inteligencia artificial en la automatización industrial, incluyendo la simulación de un proceso donde un actuador selecciona objetos utilizando la clasificación basada en redes neuronales de convolución. Se abordarán tanto los aspectos teóricos como prácticos para implementar estas tecnologías en entornos industriales.
1:00PM a 1:45PM – IaC con Terraform para despliegue de cluster kubernetes.
Isabel Yepes – Colombia 🇨🇴
Participarás en una demostración práctica que integra tecnologías de Terraform para el despliegue de un cluster de kubernetes, usando automatización con Azure DevOps y desplegando en AWS como proveedor de nube.
1:45PM a 2:30PM – Trabajando IoT y robótica en Open hardware con Ubuntu
Por Andrés Felipe Mejia Flórez – Colombia 🇨🇴
Cómo podemos instalar Ubuntu en equipos de bajo costo como raspberry para trabajar IoT y robótica en ambientes simulador antes de trabajar en modelos físicos
2:45PM a 3:50PM – MASTER CLASS “Consistencia en desarrollo y experiencia”
Por Sergio Schvezov – Argentina 🇦🇷
Presentaré de forma sistemática como usando los mismos patrones podemos desarrollar para crear un snap, un charm o un contendor (OCI). Integrarlo todo y verlo en acción.
Usaremos como ejemplo una aplicación en Flask que llegará a la “nube”.