Fundamentos y doctrinas de la Guerra Fría

Tuve el gusto de presentar ante dos sextos años de la Escuela Elbio Fernandez un análisis de los fundamentos y las doctrinas de la Guerra Fría, con la idea de complementar el estudio que previamente ellos habían hecho sobre ese período histórico, pero acercando una visión desde la «academia», gracias a Von Neumann, claro.

Me divertí muchísimo contándoles cómo explota una bomba nuclear y explicando cómo la Teoría de Juegos de John Von Neumann y Oskar Morgenstern podía responder por qué la Guerra Fría fue, precisamente, fría.

Hasta nos hicimos tiempo para representar el dilema del prisionero y el equilibrio de Nash.

Agradezco a las maestras Irene y Annie que me permitieron estar frente a sus alumnos.

Linux Containers, un enfoque práctico

Linux Containers es un tipo de virtualización a nivel de sistema operativo, que no tiene sobrecarga de emulación de hardware, resultando óptima para tener distintos Linux corriendo sobre Linux, logrando la máxima performance en las aplicaciones y mayor densidad en la cantidad de sistemas corriendo en el hardware real.

En esta presentación se aborda una explicación de los Linux Containers (LXC) con referencia práctica mediante ejempos de ejecución de contenedores, desde su creación hasta su destrucción. Asimismo, se repasa la arquitectura de los LXC para tener una idea de sus posibilidades de configuración y uso.

Público Objetivo: Usuarios de Linux. Administradores de centros de datos.

Requisitos: Se sugieren conocimientos de sistemas Linux, virtualización o sistemas operativos en general.

Conferencia dictada en:

(filmación de LinuxPay)

FLISOL 2016 en Paysandú

FLISOL2016-724x1024

El próximo sábado 23 de abril estaré en la ciudad de Paysandú compartiendo con las comunidades de LinuxPay y LinuxSalto la jornada con motivo del Festival Latinoamericano de Instalación de Software Libre edición 2016.

En la oportunidad estaré presentando una charla-taller sobre Linux Containers, pero eso ya será motivo de un nuevo artículo en este blog.

Nadie entiende la nube, es un misterio

El software libre que actualmente tiene mayor desarrollo, que involucra a miles de desarrolladores y decentas de empresas alrededor del Mundo e incorpora funcionalidades a un ritmo de vértigo es precisamente un software para computación en la nube llamado OpenStack. Trataremos de entender qué es la nube y cómo mediante este software libre (y otros) podemos apropiarnos de la tecnología de punta y crear nuestra nube privada.

Público objetivo: Estudiantes de carreras de informática, profesionales de informática administradores de sistemas, empresarios y emprendedores en general.

Requisitos: Nivel básico

Conferencia dictada en:

Administración de llaves SSH para aplicaciones

Las llaves de SSH permiten, por defecto validar la conexión al destino y cifrar el tráfico entre el cliente y el servidor. Con algo de configuración es posible validar el orígen contra el servidor y de esa forma en lugar de conocer la clave para acceder, la validación es por certificados. Cuando empezamos a utilizar aplicaciones y a automatizar los accesos aparecen los compromisos de seguridad, esta presentación aborda las configuraciones básicas para la administración de las llaves SSH cuando se usan para otorgar accesos a las aplicaciones.

Público objetivo: Casi cualquiera que utilice SSH para vincularse con servidores, equipos y aplicaciones remotas.

Requisitos: Conocimientos de SSH o haberlo utilizado como cliente.

Presentación realizada en:

  • 15 nov 2014 – Techmeetup 2014 – (Meetup Space) – Torre de las Comunicaciones, Montevideo, Uruguay

Receta de Tunel para llegar a tu computador

A casi todos que trabajamos en tecnologías de la información nos ha pasado tener alguna vez la necesidad de que, ya sea un compañero, un gerente, un cliente, o alguien más, acceda a nuestra computadora y nos hemos encontrado con problemas de todo tipo, desde que estamos detrás de un firewall en una red privada, nuestra aplicación está en una máquina virtual, nuestro tráfico es solo saliente mediante proxy, etc. etc.

Muchos utilizan algunas herramientas que permiten dar algun acceso, aunque más no sea a compartir la pantalla, tal vez por Google Hangout, mediante Skype, ScreenHero, Team Viewer o con soluciones más optimas como NGrok.

Esta presentación, en formato ligthning talk de 5 minutos, es una receta para construir un tunel, solamente disponiendo de cualquier máquina accesible con Linux, utilizando SSH, y permitiendo abrir un canal que al conectarse a él se accede hasta nuestra máquina o aplicación local.

Público objetivo: Está pensado para cualquier persona que tenga problemas con compartir una aplicación con personas remotas.

Requisitos: Ganas de divertirse

Ligthning talk presentada en:

  • 15 nov 2014 – Techmeetup 2014 – Torre de las Comunicaciones, Montevideo, Uruguay

SFD 2014 en Paysandú

sfd2014

Este próximo sábado 20 de setiembre se celebra el «Día de la Libertad del Software«, para la oportunidad los amigos de LinuxPay me han invitado a participar en el evento que co-organzian junto con LinuxSalto en la ciudad de Salto.

Aquí la nota oficial del evento.

Segrá un gusto asistir y una excelente oportunidad para compartir las cosas que se están haciendo con software libre.

Jueves de Propiedad Intelectual en TIC

Jueves de Propiedad Intelectual

La Red De Propiedad Intelectual está organizando todos los jueves de agosto un ciclo llamado «Jueves de Propiedad Intelectual en TIC» con la idea de abordar las tecnologías de la información desde el punto de vista de la Propiedad Intelectual.

En ese marco me convidaron a exponer sobre sobre mi experiencia la actividad empresarial vinculada al software libre y en particular presenté las ideas generales que tenemos en RootWay de nuestro mercado.

Captura de pantalla 2014-08-21 a la(s) 6.33.00 PM

Para el jueves próximo está planeado una jornada dedicada a la contratación de software en el Estado.

Captura de pantalla 2014-08-21 a la(s) 6.33.13 PM

Gestión y administración centralizada

Nos encaminamos hacia la computación en la nube como la mejor solución para el manejo diario de aplicaciones que requieren soluciones flexibles, plataformas que evolucionan y adaptabilidad de servicios. Además, el Software Libre se desarrolla a velocidades sorprendentes para satisfacer esta necesidad de cloud computing, generando continuamente nuevos proyectos y comunidades.

El Software Libre y la computación de nube han elevado el número de nodos como nunca antes; si bien se pueden aplicar algunas políticas generales, siempre hay que llegar a impactar cambios a nivel de cada nodo o máquina virtual. Se ha vuelto necesario disponer de herramientas que permitan aplicar esas políticas rápidamente: desde una nueva regla para el sistema de monitoreo, una tarea programada o la instalación de un nuevo software. Esta presentación aborda algunas de las alternativas disponbiles con Software Libre que permiten convertirse en el Director del centro de datos: para que los nodos actúen al unísono y las políticas estén siempre aplicadas.

Público objetivo: Técnicos encargados de administración de servidores, SysOps y DevOps, administradores de centros de datos.

Requisitos: Conocimientos de sistemas operativos (Unix), administración de servidores. Cloud computing

Conferencia dictada en:

Video de la presentación realziada en el marco de Avanza 2014:

Avanza 2014

Linux Containers ¿cuántos Linux quieres tener?

Linux Containers (LXC) es un sistema de virtualización con Software Libre nativo en GNU/Linux, que habilita aislar procesos y recursos sin la necesidad de correr software de interpretación y emulación, ni las complejidades de otros sistemas de virtualización. LXC permite además la virtualización en entornos ya virtualizados como Cloud Computing y está siendo una herramienta muy apreciada por los DevOps para crear entornos efímeros donde correr aplicaciones en entornos controlados y deshechables. Se presentarán los principales  aspectos técnicos de los  LXC desde un punto de vista práctico; pues si necesitas otro Linux alcanza con pedírselo al tu kernel. También se presenta Docker como herramienta de automatización de PaaS.

Público Objetivo: Usuarios de GNU/Linux, administradores de redes, SysAdmins y DevOps.  Público en general.

Requisitos: Nociones de virtualización; de preferencia conocer comandos de shell.

Conferencia dictada en: