Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Zambia, Malawi (AWS)

  • Zimbabwe (physical box)

Varia

  • during 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. (Xiaoxia Chen , HADDOUCH Hassan )

  • We need a WIS 2 cheat-sheet (wis2box, docker, linux commands) (Rory Burke (Unlicensed)

TODO

  • participants Participants to share their plans to contribute to the pilot-phase

  • Make day 5 possibly a workshop, preceded by a 4-day training

Timetable

Day 1

subjectSubject

teacherTeacher

Learning objectives

Presentations

1

08:30 - 09:00

Registration

2

09:00 - 11:00

Opening & Photo & Round table

PR, WMO

  • Participants know arrangements (moodle, agenda, training environment) and each other

  • Participants present based on the skeleton presentation

View file
nameDay1-Template for participants-Observation Network and IT Infrastructure.pptx

3

11:00 - 11:30

Break

4

11:30 - 12:00

WIS 2.0 Implementation plan

Hassan

Implementation plan with particular focus on the pilot phase

View file
nameWIS2-Pilot-phase-Namibia.pptx

5

12:00 - 12:30

WIS 2.0 Architecture

Enrico

WIS 2 components

  • Role of pub/sub in WIS 2 (MQTT)

View file
nameWIS 2.0 Architecture.pptx

6

12:30 - 13:30

Lunch break

7

13:30 - 14:30

Practical session: Connecting to WIS2 over MQTT

Maaike/Timo

  • How to use MQTT-explorer to view topic-structure

  • Subscribe to GB and observe WIS 2 traffic

https://wmo-im.github.io/wis2box-training/practical-sessions/connecting-to-mqtt/

8

14:30 - 15:15

Introducing WIS 2 WIS2 in a box

Tom/Enrico

  • Know the WIS 2 project, organization and location (GitHub)

  • Understand WIS 2 standards and how they are used in wis2box

View file
namewis2box-training-day1-introduction.pptx

9

15:15 - 15:45

Break

10

15:45 - 16:30

WIS 2 WIS2 box case studies (Malawi)

Enrico

  • Understand how WIS 2 box has been used by peers

View file
nameWIS 2.0 box case studies.pptx

11

16:30 - 17:00

Wrap-up / open issues

Timo/all

  • Review understanding of WIS 2 / Q&A

  • Help people to connect to the WIFI

  • Check software works

  • Possible continuation of #2

Day 2

subjectSubject

teacherTeacher

Learning objectives

Presentations

1

09:00 - 09:30

The training environment

Timo

  • Understand how the practical training will work

  • Software stack (VM, docker)

link to slides shared out of OneDrive

2

09:30 - 11:00

Practical session: accessing your student VM

Maaike/Timo

  • Install putty/filezilla etc

  • Connect to the VM

  • Run commands (docker & python)

https://wmo-im.github.io/wis2box-training/practical-sessions/access-your-student-vm/

3

11:00 - 11:30

Break

4

11:30 - 12:30

WIS 2 WIS2 box project & installation

Tom

  • Know WIS 2 project (GitHub)

  • How to install WIS 2 box

View file
namewis2box-training-day2-project-install.pptx

5

12:30 - 13:30

Lunch

6

13:30 - 15:00

Practical session: Installing WIS2-box WIS2box (with test-data), part 1

Maaike/Tom

How to:

  • Download latest WIS 2 box archive

  • Define dev.env to use test-data

  • Build and start wis2box

  • Ingest test-data

https://wmo-im.github.io/wis2box-training/practical-sessions/installing-wis2box-with-test-data/

7

15:00 - 15:30

Break

8

15:30 - 16:30

Practical session: Installing WIS2-box WIS2box (with test-data), part 2

Maaike/Tom

How to:

  • View data in WIS2box-UI

  • View data in WIS2box-API

  • View monitoring dashboard

  • Connect to local broker

see previous

9

16:30 - 17:00

Group discussion: insights and challenges installing WIS 2 boxWIS2box

Timo/all

  • Participants share their experience and understanding installing WIS 2 box

Day 3

subjectSubject

teacherTeacher

Learning objectives

Presentations

1

09:00 - 11:00

BUFR and ecCodes (theory and practicals)

Enrico

  • Basic BUFR knowledge

  • Know ecCodes tools for BUFR

  • Know how to inspect a BUFR file

View file
nameWMO_BUFR_in_a_nutshell.pptx

View file
nameWMO_BUFR_with_ecCodes.pptx

2

11:00 - 11:30

Break

3

11:30 - 12:15

Conversion to BUFR: csv2bufr, synop2bufr, bufr2bufr (theory and practicals)

Maaike/Enrico

  • Transfer data into the training container

  • Use csv2bufr, bufr2bufr and synop2bufr

https://wmo-im.github.io/wis2box-training/practical-sessions/converting-csv-data-to-bufr/

https://wmo-im.github.io/wis2box-training/practical-sessions/converting-synop-data-to-bufr/

4

12:15 - 13:15

Lunch

5

13:15 - 14:00

Theory: Box architecture and components, and how to configure them

Tom

  • Understand the general WIS2box architecture

  • Know the core services in the WIS2 box (wis2box-management, minio, broker, wis2box-api)

  • Know typical data flow from AWS → WIS2box → GB

  • How to locate WIS 2 box latest release archive

View file
namewis2box-training-day3-architecture.pptx

6

14:00 - 14:45

Practical sessions:

WIS2-boxWIS2box: Configuring data-mappings

WIS2-boxWIS2box: Configuring WIS2 discovery metadata

Tom/Maaike

  • Understand how to customize data-mapping used by WIS2box

  • How to correctly define topic-hierarchy

  • Understand the required fields for WIS2 disovery metadata record and how to correctly populated these fields

  • Know the commands used to update/publish discovery metadata in wis2box

https://wmo-im.github.io/wis2box-training/practical-sessions/configuring-data-mappings/

https://wmo-im.github.io/wis2box-training/practical-sessions/configuring-wis2-discovery-metadata/

7

14:45 - 15:15

Break

8

15:00 - 15:45

Practical session:

WIS2-boxWIS2box: Configuring station metadata

Maaike/Tom

  • Learn how to define stations in WIS2box

  • Know the commands used to update/publish station metadata in WIS2box

https://wmo-im.github.io/wis2box-training/practical-sessions/configuring-station-metadata/

9

15:45 - 16:30

Practical session:
WIS2-boxWIS2box: data ingesting and monitoring

Maaike/Tom

  • How to send data into WIS 2 box

  • How to observe processing and publishing in wis2box

  • Know how to detect and resolve issues in data processing in wis2box

https://wmo-im.github.io/wis2box-training/practical-sessions/data-ingest-and-monitoring/

10

16:30 - 17:00

Group discussion: insights and challenges using WIS 2 boxWIS2box

Timo/all

  • Participants share their experience and understanding using WIS 2 box

Day 4

subjectSubject

teacherTeacher

Learning objectives

Presentations

1

09:00 - 10:00

Obtaining data from WIS 2WIS2

Tom

  • Discovery metadata workflow

  • Local workshop catalogue

  • How to download data from WIS 2

  • Role of WIS 2 box in obtaining data from WIS 2

2

10:00 - 11:00

Practical session:
WIS2-boxWIS2box: downloading data from WIS 2WIS2

Maaike/Tom

  • Use pywis-pubsub

  • Use tools to work with the data

https://wmo-im.github.io/wis2box-training/practical-sessions/downloading-data-from-wis2/

3

11:00 - 11:30

Break

4

11:30 - 12:30

Participating in the pilot phase as a WIS2 node

Timo

  • How to participate in the pilot-phase

  • How to register a node in WIS 2 (which information is needed & process)

  • How to get a WIGOS Station Identifier

  • How to register a station in OSCAR/Surface

5

12:30 - 13:30

Lunch

6

13:30 - 15:30

reserved / buffer

7

15:30 - 16:00

Break

8

16:00 - 17:00

Group discussion: lessons learned & questions from the day and so far

Timo

  • Close the training

  • Answer questions

  • Wrap up the 4-day training course

WIS 2 workshop & planning

Day 5

subjectSubject

teacherTeacher

Learning objectives

Presentations

1

09:00 - 10:00

Next steps with WIS 2WIS2

Hassan/Enrico

  • think Think about how to implement WIS 2

  • understand Understand the options how to run a WIS 2 box nationally (private vs public cloud)

  • Pilot-phase practicals

View file
nameNext-steps-Namibia.pptx

2

10:00 - 11:30

Round table: participants' plans for WIS 2WIS2

Enrico/all

  • Participants present the WIS 2 plans of their country

  • The presentation is based on a template

View file
nameDay5-Template for participants-WIS 2.0 National Plan.pptx

3

11:00 - 11:30

Break

4

11:30 - 12:30

Discussion and Q&A

Timo/all

all

5

12:30 - 13:30

Lunch

6

13:30 - 15:30

Closing

PR/WMO

  • Feedback & discussion

  • Training Certificates

  • Closing ceremony

...