Table of Contents | ||||
---|---|---|---|---|
|
Prerequisites
Knowledge
Basic Linux
Basic knowledge of networking and internet protocols
Software
terminal
MQTTExplorer
Winscp
Learning outcomes
Knowledge
To know the components and functions and timelines of WIS2.
Global Broker
Global Cache
Global Discovery Catalogue
WIS2 Node
Pilot phase
To know the required and optional functions of a WIS2 node.
To know the architecture of the WIS2 box
To know the environment of the WIS2 box
IT security
FTP, S3 and data transfer to and from the WIS2 box
Docker
To know the data formats used in WIS2 data exchange
BUFR
GeoJSON
Installation and Administration
To install and configure wis2box to exchange observational data.
workflows
csv2bufr (more csv examples from participants)
bufr2bufr (synop and temp)
synop2bufr
station list
centre_id, topic
metadata (metadata editor)
To send data to the WIS2 box
sending data to an FTP server
sending data to an S3 bucket
send data using MQTT from the station
To register a WIS2 node in the WIS2 global infrastructure.
To be able to download data from WIS2 global infrastructure.
use of pywis-pubsub module
To be able to process and plot data downloaded from WIS2 global infrastructure.
Examples of NWP and Satellite
Operation
To monitor the regular operation of the WIS2 box.
automated email
grafana dashboard
Prometheus
monitoring and managing docker images and processes
To resolve issues related to the operation of the WIS2 box.
examples to be developed
Case studies
Zambia, Malawi (AWS)
Zimbabwe (physical box)
Varia
during round table participants should touch on knowledge of WIS (WIS 2), local IT environment and observing network. Could be helpful to give them a demo presentation.
Timetable
...
Day 1
...
subject
...
teacher
...
Learning objectives
...
8:30 - 9:00
...
Registration
...
9:00 - 11:00
...
Opening & Photo & Round table
...
PR, WMO
...
participants know arrangements (moodle, agenda, training environment) and each other
...
11:00 - 11:30
...
Break
...
11:30 - 12:30
...
WIS 2.0 Introduction
Q&A
...
Enrico/Hassan
...
WIS 2 components, timeline (pilot phase)
...
12:30 - 13:30
...
Lunch
...
13:30 - 14:30
...
Practical session: connecting to the GB
...
Maaike
...
have local tools installed (putty, mqttexplorer, filezilla)
subscribe to GB and observe WIS 2 traffic
...
14:30 - 15:00
...
WIS 2 box project and it’s relationship to WIS 2
...
Tom/Enrico
...
Know the WIS 2 project, organization and location
Know how WIS 2 box relates to WIS2
...
15:00 - 15:30
...
Break
...
15:30 - 16:30
...
WIS 2 box case studies (Zambia, Malawi)
...
Enrico
...
Understand how WIS 2 box has been used by peers
...
16:30 - 17:00
...
Group discussion. WIS 2 and WIS 2 box in your countries
...
All
...
Participants share their understanding of WIS 2 and how it could work in their countries
...
Day 2
...
subject
...
teacher
...
Learning objectives
...
9:00 - 10:00
...
The training environment
...
Maaike/Timo
...
Understand how the practical training will work
...
10:00 - 11:00
...
Practical session: accessing your personal training environment
...
Maaike/Timo
...
Connect to the VM
...
11:00 - 11:30
...
Break
...
11:30 - 12:30
...
WIS 2 box installation procedure
...
Tom
...
Know WIS 2 project (github)
How to install WIS 2 box
...
12:30 - 13:30
...
Lunch
...
13:30 - 15:00
...
Practical session: installing your personal WIS 2 box
...
Maaike/Tom
...
Install WIS 2 box
Access WIS 2 box
...
15:00 - 15:30
...
Break
...
15:30 - 16:30
...
Practical session: Monitoring the WIS 2 box
...
Maaike
...
check status & health of WIS 2 box
...
16:30 - 17:00
...
Group discussion: insights and challenges installing WIS 2 box
...
Participants share their experience and understanding installing WIS 2 box
...
Day 3
...
subject
...
teacher
...
Learning objectives
...
9:00 - 10:00
...
WIS 2 data exchange file formats
...
Enrico
...
Know BUFR/GeoJSON
...
10:00 - 11:00
...
Practical session: convert your data into BUFR
...
Maaike/Timo
...
Transfer data into the box
Use csv2bufr, bufr2bufr and synop2bufr
...
11:00 - 11:30
...
Break
...
11:30 - 12:30
...
WIS 2 box architecture
...
Tom
...
Know the different components in the WIS 2 box (csv2bufr, ftp, minio, broker)
Know typical data flow from AWS → WIS2box → GB
Know how to configure WIS 2 box
...
12:30 - 13:30
...
Lunch
...
13:30 - 15:00
...
Practical session: Use WIS 2 box to publish your data to WIS 2 (part I)
...
Maaike/Timo
...
Configure WIS 2 box
Send data into WIS 2 box
Observe processing
...
15:00 - 15:30
...
Break
...
15:30 - 16:30
...
Practical session: Use WIS 2 box to publish your data to WIS 2 (part II)
...
Maaike
...
continuation
Observe how data is published by WIS 2 box
...
16:30 - 17:00
...
Group discussion: insights and challenges using WIS 2 box
...
Participants share their experience and understanding using WIS 2 box
Training material
Presentations should be followed by a session of practicals for all the subjects requiring the acquisition of a skill. Practical sessions using data and configuration elements for the participant's home country should be available.
Training environment
Each student should be able to access, using a laptop, a training environment hosted on a platform maintained by the training organisers.
TODO
...
find suitable software for students to access the training platform
...
https://wmo-im.github.io/wis2box-training/
Child pages (Children Display) |
---|