Hej!

Mittuniversitetet här,

 

1: Vi läser atomfeeds från Ladok.

2: Vid införandet av Ladok 3, dvs nuvarande Ladok, i MIUN’s fall infördes detta 2018, var rekommendationen från Ladok-utvecklarna att man skulle använda atomfeed (händelser) samt att ha en egen cachande databas. Vi följde rekommendationen - därför har vi det.

3: Vi läser Ladok händelser, atomfeeds, med egenutvecklade tjänster.  Fetcher -hämtar feeds, Orchestrator  fördelar meddelanden till köhanterare eller andra tjänster bl.a. nästa tjänst som berikar meddelanden – Enricher. Enricher sparar ned berikningen i en cachande databas.

Händelser som passerar Fetcher, Orchestrator och Enricher kan prenumereras via en db-tabell där tjänst-händelse-destination anges. Destination är könamn på en meddelande kö. Köerna konsumeras bl.a. för att uppdatera system typ LMS, IDP, M365, Inpassering, Utbildningsinformation till webb, Tenta etc. .

4: Till annat påkallas från Ladok konsortiet, är min gissning.

5: Denna lösning fungerar bra, har varit hyfsat stabil sedan 2018, men visst, vi har problem med brytande ändringar ibland, vi är en liten organisation så vi har inte resurser till allt. Senaste stora jobbet var flytten av utbildningsinformation in till Ladok där flödet skiftade riktning. Detta krävde extra resurser i form av utvecklings konsult.

Skulle jag behöva göra om lösningen är min tanke att använda en ETL (BI tjänst av någon typ) som läser feeds och berikar dem via en generell REST-tjänst som kan anropa alla Ladok’s API:er. Då kan vi ersätta en stor del av den kodbas vi har idag med verktyg som har lägre insteg kunskapsmässigt.

 

Med vänlig Hälsning / Regards

 

 

Ove Olander

IT-Arkitekt/Utvecklare på Enheten IT Drift Och  Utveckling

Avdelningen för Infrastruktur / Division of Infrastructure

----------------------------------------------------

Mittuniversitetet / Mid Sweden University

S - 831 25 Östersund

-----------------------------------------------------

Tel: +46 (0)10 142 78 87

 

Från: Tina Harberts via Ati <ati@lists.sunet.se>
Skickat: den 13 november 2024 08:41
Till: ati@lists.sunet.se
Kopia: Julia Cheung <julia.cheung@ki.se>
Ämne: [Ati] Ladok-Cache - fråga från vår tjänsteansvarig

 

Hej ATI-gänget!

 

En av våra tjänsteansvariga har försökt skicka ut en fråga till ATI-nätverket, men hon verkar inte ha behörighet att maila till listan. Hon har bett oss att göra ett försök. Här kommer hennes fråga samt kontaktuppgifter:

 

Hej,

Vi har ett Ladok-cache på KI som är tekniskt eftersatt och vi står inför ett beslut om hur vi ska göra med det framöver.

Vi skulle vilja fråga hur ni tankar in data om studenter och doktorander från Ladok med hjälpa av dessa frågor: 

  1. Hur hämtar ditt universitet/högskola data om studenter och doktorander från Ladok?
  2. Varför har ditt universitet/högskola valt att implementera det?
  3. Hur fungerar detta alternativ? Fördelar och nackdelar med detta alternativ?
  4. Hur länge planerar ni att använda detta alternativ?
  5. Övrigt ni vill dela med er om

Tack på förhand för er hjälp!

Med vänlig hälsning

 

Julia Cheung | Tjänsteansvarig för behörighets- och organisationsinformation
IT-avdelning | Karolinska Institutet
Nobels väg 5 | 171 77 Stockholm
08-524 861 64 | 070-281 29 75
julia.cheung@ki.se | ki.se

Karolinska Institutet – ett medicinskt universitet

 

 

Hoppas att någon kan hjälpa Julia med den input hon frågar efter!

 

Hälsningar,

Mats & Tina

 

Tina Harberts, arkitektur / test

IT-avdelningen, Karolinska Institutet

Nobels väg 5, 171 65 Solna

+46 (8) 524 871 51

tina.harberts@ki.se  ki.se

 

Karolinska Institutet - ett medicinskt universitet

 

 

 

När du skickar e-post till Karolinska Institutet (KI) innebär detta att KI kommer att behandla dina personuppgifter. Här finns information om hur KI behandlar personuppgifter. 

 

Sending email to Karolinska Institutet (KI) will result in KI processing your personal data. You can read more about KI’s processing of personal data here. 

CAUTION: This message was sent from an external sender and the content should be handled carefully

 

Information om hur Mittuniversitetet behandlar personuppgifter: www.miun.se/personuppgifter

Information about processing of personal data at Mid Sweden University: www.miun.se/en/personaldata