Capacitación en WIS2 in a box
WIS2 in a box (wis2box) es una Implementación de Referencia de Código Abierto y Libre (FOSS) de un WMO WIS2 Node. El proyecto proporciona un conjunto de herramientas plug and play para ingerir, procesar y publicar datos de clima/meteorología/agua utilizando enfoques basados en estándares, en alineación con los principios de WIS2. wis2box también proporciona acceso a todos los datos en la red WIS2. wis2box está diseñado para tener una baja barrera de entrada para los proveedores de datos, proporcionando infraestructura y servicios habilitadores para el descubrimiento, acceso y visualización de datos.
Esta capacitación ofrece explicaciones paso a paso de varios aspectos del proyecto wis2box, así como una serie de ejercicios para ayudarte a publicar y descargar datos de WIS2. La capacitación se presenta en forma de presentaciones generales, así como ejercicios prácticos.
Los participantes podrán trabajar con datos y metadatos de prueba, así como integrar sus propios datos y metadatos.
Esta capacitación cubre una amplia gama de temas (instalación/configuración, publicación/descarga de datos, etc.).
Objetivos y resultados de aprendizaje
Los objetivos de esta capacitación son familiarizarse con lo siguiente:
- Conceptos y componentes principales de la arquitectura WIS2
- Formatos de datos y metadatos utilizados en WIS2 para descubrimiento y acceso
- Arquitectura y entorno de wis2box
- Funciones principales de wis2box:
- Gestión de metadatos
- Ingesta de datos y transformación al formato BUFR
- Broker MQTT para la publicación de mensajes WIS2
- Endpoint HTTP para la descarga de datos
- Endpoint API para el acceso programático a los datos
Navegación
La navegación en el lado izquierdo proporciona una tabla de contenidos para toda la capacitación.
La navegación en el lado derecho proporciona una tabla de contenidos para una página específica.
Requisitos previos
Conocimientos
- Comandos básicos de Linux (consulta el cheatsheet)
- Conocimientos básicos de redes y protocolos de Internet
Software
Esta capacitación requiere las siguientes herramientas:
- Una instancia que ejecute el sistema operativo Ubuntu (proporcionada por los instructores de la OMM durante las sesiones de capacitación locales) consulta Accediendo a tu máquina virtual de estudiante
- Cliente SSH para acceder a tu instancia
- MQTT Explorer en tu máquina local
- Cliente SCP y SFTP para copiar archivos desde tu máquina local
Convenciones
Question
Una sección marcada de esta manera te invita a responder una pregunta.
También notarás secciones de consejos y notas dentro del texto:
Tip
Los consejos ofrecen ayuda sobre cómo realizar mejor las tareas.
Note
Las notas proporcionan información adicional sobre el tema cubierto en la sesión práctica, así como sobre cómo realizar mejor las tareas.
Los ejemplos se indican de la siguiente manera:
Configuración
1 2 3 4 |
|
Fragmentos que deben escribirse en un terminal/console se indican como:
echo 'Hello world'
Los nombres de los contenedores (imágenes en ejecución) se denotan en negrita.
Ubicación y materiales de la capacitación
Los contenidos de la capacitación, el wiki y el rastreador de problemas se gestionan en GitHub en https://github.com/wmo-im/wis2box-training.
Materiales de los ejercicios
Los materiales de los ejercicios pueden descargarse desde el archivo zip exercise-materials.zip.
Soporte
Para problemas/errores/sugerencias o mejoras/contribuciones a esta capacitación, utiliza el rastreador de problemas de GitHub.
Todos los errores, mejoras y problemas de wis2box pueden reportarse en GitHub.
Para soporte adicional o preguntas, contacta a wis2-support@wmo.int.
Como siempre, la documentación principal de wis2box se puede encontrar en https://docs.wis2box.wis.wmo.int.
¡Las contribuciones siempre son bienvenidas y alentadas!