Hackathon Panamá (LACNIC 32 - LACNOG 2019)

LACNIC, el Registro Regional de Direcciones IP para Latinoamérica y el Caribe, convoca al segundo Hackathon que se llevará a cabo en el marco de la reunión anual del Foro de Operadores de Redes de Latinoamérica y el Caribe, LACNOG, en su edición 2019 con sede en Panamá.

¿Qué es un Hackathon?

Es una alternativa importante con tendencia mundial, mediante un trabajo colaborativo y hasta maratónico, que une o convoca a Diseñadores, Programadores, Desarrolladores y Cualquier interesado en cuestiones Tecnológicas, donde crean y desarrollan ideas frescas de intereses en común, también son conocidos como hackfest o hack day.

Objetivos

El Hackathon organizado por LACNIC pretende difundir, capacitar y mejorar de forma colaborativa varios de los proyectos de software desarrollados durante este año, los participantes tendrán la posibilidad de ampliar sus conocimientos técnicos relacionados con proyectos como ApiMiLACNIC, Eventos, Votaciones, RPKI,IRR de LACNIC, entre otros, pudiendo además aportar ideas, requisitos, casos de usos, integraciones con sistemas propios o de terceros que terminen enriqueciendo los productos presentados.

Nuestro Hackathon tiene la particularidad de poder absorber habilidades más allá de la programación, cualquier mano es valiosa y nuestros Champions tienen el reto de mantenerlos ocupados.

Agenda

Domingo 06 de Octubre

  • 12:00: Registro
  • 12:00: Sala abierta (Almuerzo no incluido)
  • 14:00: Inicio de Hackathon
  • 14:15: Presentación del proyecto
  • 14:30: Conformación de Equipos
  • 16:00: Break
  • 18:00: Resumen del día y sala abierta
  • 20:00: Cierre de sala

Lunes 07 de Octubre

  • 09:00: Sala abierta
  • 09:15: Repaso de los Proyectos
  • 11:00: Break
  • 13:00: Almuerzo (Almuerzo incluido)
  • 16:00: Break
  • 17:00: Resumen del día
  • 17:30: Cierre de sala

Miercoles 09 de Octubre

  • 11:30: Cierre de cada proyecto y presentación a los jueces
  • 12:30: Instancia de retroalimentación
  • 12:45: Entrega de reconocimientos
  • 13:00: Cierre de Hackathon

Participación

Inscripción

Te puedes inscribir en el siguiente link para participar en el Hackathon Panamá, este registro es independiente al evento (LACNIC 32 – LACNOG 2019).

Registrate aquí!

Es posible que LACNIC solicite tu confirmación al evento unos días previos, ya que contamos con cupo limitado.

Ventajas de Participar en Hackathon Panamá 2019

  • Entre los asociados que participen se sorteará una beca para el próximo evento de LACNIC.
  • Entre los participantes de los equipos ganadores se sortearán premios..
  • Todos los participantes quedarán en las memorias del hackathon 2019..
  • Conocerán desde adentro tecnologías como RPKI, APIs, IRRs..

Perfil del Participante para Hackathon Panamá 2019:

  • Profesionales informaticos independientes: Desarrolladores/programadores, testers, diseñadores, etc
  • Empleados de empresas de desarrollo de software
  • Conocedores de sistemas operativos, que puedan desarrollar herramientas para estos
  • Operadores de red y otros usuarios que puedan presentar casos de uso/necesidades sobre los cuales trabajar
  • Estudiantes avanzados en carreras de tecnologías
  • Investigadores que tengan proyectos de mediciones u otras necesidades para que sean desarrollados

Requisitos

Recuerda llevar tu computadora personal y muchas ganas de aprender, de resolver, pero sobre todo de divertirte en lo que te apasiona.

No te preocupes si no cuentas con un lenguaje preciso de programación o algún conocimiento de alguna tecnología en específico, los Champions del Hackathon fungirán como tu guía, ellos tendrán el rol de brindarte de manera clara y precisa, cual es la problemática o reto a resolver, lograr tu atención y desarrollar las habilidades con las que cuentas para cumplir con el o los objetivos de grupo.

Retos

API MiLACNIC

MiLACNIC cuenta con un API basada en REST, con autenticación OAuth, cuyo objetivo es la gestión masiva de recursos de la plataforma. El API utiliza OpenAPI (Swagger anteriormente), cuya interfaz de usuario (Swagger-ui), muestra la documentación del API de forma interactiva, permitiéndole a desarrolladores y usuarios probar los servicios de la misma.

Goals

- Mejoras e inclusión de nuevas funcionalidades.
- Mejoras de seguridad.
- Desarrollo de clientes para consumir los servicios del API.
- Mejoras de testing del API.

Referencias

Contacto

UP/DOWN

La certificación de recursos numéricos de internet se realiza a través del protocolo RPKI, el cual es un protocolo que permite validar el ASN que originó una ruta o prefijo IP en internet.

Modo hosted en el cual LACNIC emite los certificados de recursos y almacena tanto claves públicas como privadas. Los certificados se emiten a demanda de las organizaciones y las operaciones se realizan a través de interfaz web.

Modo delegated, en el cual aplica el estándar updown RPKI, protocolo de aprovisionamiento de certificados RPKI -interacción request / response; cliente ‘down’ / servidor ‘up'- envía solicitudes que se procesan, generan y envían la respuesta.

Goals

- Generar artículos de documentación sobre updown.
- Generar reportes updown, por medio del análisis de logs rsync y apache.
- Generar reportes de estadísticas de información RPKI.
- Crear funcionalidad complementaria, a través del análisis de algunos RFCs.
- Crear artículo sobre los validadores de RPKI existentes.
- Probar interacción con updown por medio de la instalación o creación de clientes http y generar reporte.
- Obtener formas de monitorear updown.
- Relevar y analizar información de proyecto FORT.

Referencias

Contacto

IRR

Los IRR son sistemas que permiten registrar información relacionada con el routing en Internet, existen muchos tipos de objetos aunque los más usados son: route, route6, as-set y manteiners, por distintas razones LACNIC no cuenta con este sistema.

Los IRR tienen problemas intrínsecos relacionados con la calidad de la información, el mantenimiento de la misma, la autorización para carga, etc. Potencialmente pueden llegar a tener otro problemas relacionados con la tecnología y usabilidad de la herramienta que se diseñe. EL IRR de LACNIC debe nacer sin estos problemas.

Goals

- Desarrollo de herramientas que mejoren el acceso a la información disponible en las distintas bases de datos que gestiona LACNIC.
- Consultas al IRR port 43 (Similar al whois).
- Desarrollo de MiLACNIC Query.
- Documentación y testing del IRR.

Referencias

Contacto

EVENTOS

El sistema de Eventos de LACNIC permite gestionar las actividades relacionadas a los usuarios. Esta gestión centralizada requiere la necesidad de automatizar tareas. Algunas de estas interfaces se plantea ser reemplazadas por un nuevo mecanismo con tecnología RFID.

Goals

- Investigación sobre la implementación de RFID.
- Implementar mecanismo de protección de la información y de uso controlado del protocolo en relación con las actividades a implementar (genéricamente aplican a cualquier acción).
- Implementar conjunto de funcionalidades que vinculen funcionalidades nuevas y/o existentes con la tecnología RFID.

Referencias

Contacto

CONTACTO

Para consultas sobre el evento o patrocinios, escribir a: hackathon@lacnic.net