Charla

Mission Control Center: monitorizando con tecnología open source de la NASA

Viernes 13

18:00h - 18:50h

Track 3

Mission Control Center: monitorizando con tecnología open source de la NASA

Como agencia gubernamental dirigida a la exploración científica, la NASA libera tecnología con el objetivo de hacerla más accesible al resto de mortales. En este caso hablaremos de la versión web del Mission Control Center que utiliza actualmente la NASA para el seguimiento de sus misiones en el espacio. Desde el equipo de SREs de Payvision hemos creado una prueba de concepto para incorporar Open MCT en nuestro stack de observabilidad y queremos compartir la experiencia con otros desarrolladores, estudiantes y analistas que tengan interés en conocer las herramientas que utilizamos para analizar y optimizar el comportamiento de nuestros sistemas en producción. ¿Cuántos recursos consume un servicio que no está recibiendo tráfico? ¿Cómo impacta la actualización de una librería en términos de rendimiento? ¿Dispones de la información necesaria para determinar quién actúa como cuello de botella? ¿Qué capacidad necesitas para sobrevivir a un pico de tráfico inesperado? ¿Por qué necesitas responder a tantas preguntas? Intentaré responder a estas y otras con ejemplos concretos de incidentes reales.

Durante la charla presentaré una serie de ejemplos que hemos desarrollado para conectar aplicaciones con Open MCT. Uno de ellos es un pequeño backend de telemetría que reporta la información recogida por los sensores de una nave. Este ejemplo servirá como hilo conductor de la presentación y como punto de entrada para todos aquellos que quieran lanzarse con su propio Mission Control Center. El código estará disponible en GitHub junto a las instrucciones necesarias para ejecutarlo y manipularlo. Para la charla será suficiente un proyector y conexión a internet.

Open Source / Free Software
Ingeniería
DevOps / SysOps
Cloud Computing
Desarrollo Web
Divulgación científica
Big Data / Data Science

Javier Revillas

Site Reliability Engineer

Payvision