Обучение WIS2 in a box
WIS2 in a box (wis2box) — это свободная и открытая (FOSS) эталонная реализация узла WMO WIS2 Node. Проект предоставляет готовый к использованию набор инструментов для приема, обработки и публикации данных о погоде, климате и воде с использованием стандартных подходов, соответствующих принципам WIS2. wis2box также обеспечивает доступ ко всем данным в сети WIS2. wis2box разработан с учетом низкого порога входа для поставщиков данных, предоставляя инфраструктуру и сервисы для обнаружения, доступа и визуализации данных.
Это обучение предлагает пошаговые объяснения различных аспектов проекта wis2box, а также ряд упражнений, которые помогут вам публиковать и загружать данные из WIS2. Обучение представлено в виде обзорных презентаций, а также практических упражнений.
Участники смогут работать с тестовыми данными и метаданными, а также интегрировать свои собственные данные и метаданные.
Обучение охватывает широкий круг тем (установка/настройка/конфигурация, публикация/загрузка данных и т.д.).
Цели и результаты обучения
Цели данного обучения заключаются в следующем:
- Ознакомление с основными концепциями и компонентами архитектуры WIS2
- Форматы данных и метаданных, используемые в WIS2 для обнаружения и доступа
- Архитектура и окружение wis2box
- Основные функции wis2box:
- управление метаданными
- прием данных и их преобразование в формат BUFR
- MQTT брокер для публикации сообщений WIS2
- HTTP-эндпоинт для загрузки данных
- API-эндпоинт для программного доступа к данным
Навигация
Левая панель навигации предоставляет оглавление для всего обучения.
Правая панель навигации предоставляет оглавление для конкретной страницы.
Предварительные требования
Знания
- Базовые команды Linux (см. шпаргалку)
- Базовые знания сетей и интернет-протоколов
Программное обеспечение
Для прохождения данного обучения требуются следующие инструменты:
- Виртуальная машина с установленной Ubuntu OS (предоставляется тренерами WMO во время локальных сессий обучения), см. Доступ к вашей виртуальной машине
- SSH-клиент для доступа к вашей виртуальной машине
- MQTT Explorer на вашем локальном компьютере
- SCP и SFTP-клиенты для копирования файлов с вашего локального компьютера
Условные обозначения
Question
Раздел, отмеченный таким образом, приглашает вас ответить на вопрос.
Также в тексте вы найдете разделы с советами и заметками:
Tip
Советы содержат рекомендации о том, как лучше выполнить задачи.
Note
Заметки предоставляют дополнительную информацию по теме практической сессии, а также рекомендации по выполнению задач.
Примеры обозначаются следующим образом:
Конфигурация
1 2 3 4 |
|
Фрагменты, которые необходимо вводить в терминале/консоли, обозначаются так:
echo 'Hello world'
Имена контейнеров (запущенные образы) выделяются жирным шрифтом.
Место проведения и материалы обучения
Содержание обучения, wiki и трекер задач размещены на GitHub по адресу https://github.com/wmo-im/wis2box-training.
Материалы для упражнений
Материалы для упражнений можно скачать из zip-архива exercise-materials.zip.
Поддержка
Для сообщений об ошибках, предложений или улучшений/доработок данного обучения используйте трекер задач на GitHub.
Все ошибки, улучшения и вопросы, связанные с wis2box, можно сообщать на GitHub.
Для дополнительной поддержки или вопросов обращайтесь по адресу wis2-support@wmo.int.
Как всегда, основная документация wis2box доступна по адресу https://docs.wis2box.wis.wmo.int.
Ваш вклад всегда приветствуется!