20
Mellomvare og integrasjon – sett fra UNINETT Teknisk samling – Trondheim Snorre Løvås [email protected] @snorrelo 19. april 2016

Mellomvare og integrasjon - sett fra UNINETT

Embed Size (px)

Citation preview

Page 1: Mellomvare og integrasjon - sett fra UNINETT

Mellomvare og integrasjon – sett fra UNINETTTeknisk samling – Trondheim

Snorre Løvå[email protected]@snorrelo

19. april 2016

Page 2: Mellomvare og integrasjon - sett fra UNINETT

2

Hva legger vi i mellomvare og integrasjon?

Tjenester, (del-)systemer og prosesser som muliggjør gjenbruk av data og funksjonalitet fra en tjeneste/system i en annen tjeneste/system. Eksempler vil være • autentisering og autorisasjon• dataoppslag- og dataoverføringstjenester• nødvendig tilhørende arbeid rundt datamodeller, standardisering og beste

praksis.

Page 3: Mellomvare og integrasjon - sett fra UNINETT

3

Hva legger vi i mellomvare og integrasjon?

Prosesser, modellering

og beste praksis

Dataoppslag og

-overføring

Autentisering og

autorisasjon

Page 4: Mellomvare og integrasjon - sett fra UNINETT

4

Forretning

Arkitektur

Mellomvare og

integrasjon

Page 5: Mellomvare og integrasjon - sett fra UNINETT

5

Autentisering og autorisasjon

Page 6: Mellomvare og integrasjon - sett fra UNINETT

6

BrukergrupperCampu

sStudenterAnsatte

Tilknyttede

Andre

NorgeStudenterAnsatte

Tilknyttede

Andre

VerdenStudenterAnsatte

Tilknyttede

Andre

Page 7: Mellomvare og integrasjon - sett fra UNINETT

7

Tjeneste-/driftsleverandør Campu

sFagmiljø

Institutt

Fakultet

IT

NorgeKommersielle leverandører

DFØ etc

Andre UH-inst

UNINETT, BIBSYS etc

VerdenSaaS-leverandører

Sky-plattformleverandører

UH-inst i andre land

NRENs etc

Page 8: Mellomvare og integrasjon - sett fra UNINETT

8

Autentisering og autorisasjonCampu

sRadius

AD

LDAP/Feide-LDAP

Andre lokale

Norgeeduroam.no

UHAD

FEIDE

Dataporten

ID-porten

Verdeneduroam.org

”Sky-ID” (Azure, Google, etc)

”SoMe-ID” (Facebook, Twitter, etc)

eduGAIN/Kalmar2

EIDAS

Page 9: Mellomvare og integrasjon - sett fra UNINETT

9

Autentisering og autorisasjonCampu

sRadius

AD

LDAP/Feide-LDAP

Andre lokale

Norgeeduroam.no

UHAD

FEIDE

Dataporten

ID-porten

Verdeneduroam.org

”Sky-ID” (Azure, Google, etc)

”SoMe-ID” (Facebook, Twitter, etc)

eduGAIN/Kalmar2

EIDAS

Page 11: Mellomvare og integrasjon - sett fra UNINETT

11

Autentisering med info – tilpasning og autorisasjon

eduroamID-porten/EIDASSoMe-ID/Sky-ID

ADeduGAIN/Kalmar2

FeideDataporten

Page 12: Mellomvare og integrasjon - sett fra UNINETT

12

Dataoppslag og -overføring

Page 13: Mellomvare og integrasjon - sett fra UNINETT

13

Integrasjoner og gjenbruk av data

Innen institusjon – middels til høy grad av integrasjonMed annen institusjon – veldig liteMed sektorløsninger – middelsMed offentlige løsninger – lav til middels, mye manuelle rutinerMed verden/åpne data – lav bruk

Page 14: Mellomvare og integrasjon - sett fra UNINETT

14

Integasjonsstiler

Filoverføring Delt database

”Remote Procedure Invocation”API

Meldingsbuss

Page 15: Mellomvare og integrasjon - sett fra UNINETT

15

Campus

Filoverføring

Delt database

Meldingsbuss

RPI/API

Sektor

Filoverføring

Delt database

Meldingsbuss

RPI/API

Offentlige

Filoverføring

Delt database

Meldingsbuss

RPI/API

Verden

Filoverføring

Delt database

Meldingsbuss

RPI/API

Page 16: Mellomvare og integrasjon - sett fra UNINETT

16

Campus

Filoverføring

Delt database

Meldingsbuss

RPI/API

Sektor

Filoverføring

Delt database

Meldingsbuss

RPI/API

Offentlige

Filoverføring

Delt database

Meldingsbuss

RPI/API

Verden

Filoverføring

Delt database

Meldingsbuss

RPI/API

Oppfatning av bruk i sektoren, ikke egnethet

Page 18: Mellomvare og integrasjon - sett fra UNINETT

18

Prosesser, modellering, beste praksis

Page 19: Mellomvare og integrasjon - sett fra UNINETT

19

Store forbedringspotensialer

Lite samarbeid mellom forvaltningsnivåer og sektorer”Vi er så spesielle”-syndromet lever i beste velgående, på alle nivåerTradisjonelt lite design for gjenbruk, men bedrer seg

Page 20: Mellomvare og integrasjon - sett fra UNINETT

20

Prosesser, modellering

og beste praksis

Dataoppslag og

-overføring

Autentisering og

autorisasjon

http://www.slideshare.net/snorrelo