Versions Compared

Key

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

...

  • Basic Linux

  • Basic knowledge of networking and internet protocols

Software

  • terminal MQTTExplorer

  • MQTT Explorer

  • WinSCP

Learning outcomes

Knowledge

  • To know the components and functions and timelines of WIS2.

    • Global Broker (GB)

    • Global Cache (GC)

    • Global Discovery Catalogue (GDC)

    • WIS2 Node

    • Pilot phase

  • To know the required and optional functions of a WIS2 node.

  • To know the architecture of wis2box

  • To know the environment of wis2box

    • IT security

    • FTP, S3 and data transfer to and from wis2box

    • Docker

  • To know the data formats used in WIS2 data exchange

    • BUFR

    • GRIB

...

  • To monitor the regular operation of wis2box

    • automated email

    • grafana Grafana dashboard

    • Prometheus

    • monitoring and managing docker images and processes

  • To resolve issues related to the operation of wis2box

    • examples to be developed

...

  • During round table participants should touch on knowledge of WIS (WIS 2WIS2), 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 WIS2 cheatsheet (wis2box, dockerDocker, linux Linux commands) (Rory Burke (Unlicensed)

...

Day 1

Subject

Teacher

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 WIS2 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 WIS2 Architecture

Enrico

WIS2 components

  • Role of pub/sub in WIS2 (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 WIS2 traffic

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

8

14:30 - 15:15

Introducing WIS2 in a box

Tom/Enrico

  • Know the WIS2 project, organization and location (GitHub)

  • Understand WIS2 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

wis2box case studies (Malawi)

Enrico

  • Understand how wis2box 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 WIS2 / Q&A

  • Help people to connect to the WIFI

  • Check software works

  • Possible continuation of #2

...

Day 4

Subject

Teacher

Learning objectives

Presentations

1

09:00 - 10:00

Obtaining data from WIS2

Tom

  • Discovery metadata workflow

  • Local workshop catalogue

  • How to download data from WIS2

  • Role of wis2box in obtaining data from WIS2

2

10:00 - 11:00

Practical session:
wis2box: downloading data from WIS2

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 WIS2 (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 WIS2 workshop & planning

Day 5

Subject

Teacher

Learning objectives

Presentations

1

09:00 - 10:00

Next steps with WIS2

Hassan/Enrico

  • Think about how to implement WIS2

  • Understand the options how to run a wis2box nationally (private vs public cloud)

  • Pilot-phase practicals

View file
nameNext-steps-Namibia.pptx

2

10:00 - 11:30

Round table: participants' plans for WIS2

Enrico/all

  • Participants present the WIS2 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

...