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:
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
|