iPaas (Maxi Lubian)

iPaaS – ett Sunet inkubatorprojekt
Utredning: Behov och förutsättningar för gemensam iPaaS för Sveriges lärosäten
Maximiliano Lubian,
Göteborgs universitet
iPaaS – ett Sunet inkubatorprojekt
Utredning: Behov och förutsättningar för gemensam iPaaS för Sveriges lärosäten
Agenda


Bakgrund
Kort om iPaaS



Om projektet





Vad är iPaaS
Vad kan iPaaS bidra med
Organisation
Aktiviteter
Tidplan
Förväntat resultat
Frågor
Bakgrund
ATI är ett nätverk arkitekter/utvecklare från flera lärosäten (ca 25-30 personer).
ATI arbetar med att skapa förutsättningar för samordning och samarbete utifrån ett underifrån
perspektiv inom integrationsområdet. Dvs att hitta likheter i lärosätenas integrationslösningar
och den teknik som används för att identifiera möjligheter till samarbete.
Samarbeten kräver i dagsläget att berörda parter kommer överens om ramarna (teknik, språk,
plattform mm) vilket naturligt leder till samarbetskluster där lärosäten har likartad teknik.
Projektidén är att undersöka möjligheten att genom tillhandahållande av en gemensam
tjänst/plattform för integration skapa bättre förutsättning för samarbeten. Målet att öka
återanvändningen samt bidra till att lärosäten kan gå mot fler gemensamma lösningar inom
integrationsområdet.
Vad är iPaaS?
(integration Platform as a Service)
Marknadsdefinition (Gartner)
Integration platform as a service (iPaaS) definieras som en molntjänst som
tillhandahåller en plattform som stödjer applikation, data och
processorienterade integrationsprojekt, som involverar en kombination av molnbaserade applikationer/datakällor/gränssnitt och system inom den egna
verksamheten.
Vad är iPaaS?
(Integration Platform as a Service)
Funktionalitet som iPaaS kan erbjuda








Stöd för flera protokoll och data/meddelande överföring stilar.
Adapters för att komma åt data i applikationer (inklusive etablerade molnleverantörer).
Programvara för att ha säker kommunikation mellan system och iPaaS.
Färdigpaketerade integrationsflöden med standardsystem och etablerade molnleverantörer.
Stöd för mappning och transformation av data.
Stöd för validering av data.
Stöd för dirigering av data.
Verktyg stöd.





Utveckling och hantering av integrationsflöden.
Adapter utveckling.
Administration och övervakning
API managering
m.m.
Vad är iPaaS för oss?
(Integration Platform as a Service)
Inte nödvändigtvis samma definition som Gartner
Finns olika typer av iPaaS-plattformar/tjänster
 specialiserade iPaaS (anpassat för ett ekosystem)
 Generella iPaaS (anpassat för flera ekosystem)
 Hög kontroll iPaaS (lite funktionalitet/verktyg inbyggt, kräver utveckling)
 Hög produktivitet iPaaS (hög grad av verktyg funktionalitet, mer
konfiguration än utveckling)
 Egen paketerad iPaaS (skräddarsydd lösning för lärosätena)

Integrationsutveckling som en tjänst utöver iPaaS.
Vad är iPaaS för oss?
(Integration Platform as a Service)
Integrationsbehov
Vad är iPaaS för oss?
(Integration Platform as a Service)
Integrationsproblem
integrationsarkitektur
Hur löser vi ett specifikt integrationsbehov
• Var finns data?
• Vilket format?
• Hur vill mottagande systemet ha data
• Behov av mappning/berikning/aggregering?
Vad är iPaaS för oss?
(Integration Platform as a Service)
Integrationsproblem
integrationsarkitektur
Hur löser vi ett specifikt integrationsbehov
• Var finns data?
• Vilket format?
• Hur vill mottagande systemet ha data
• Behov av mappning/berikning/aggregering?
Integrationsutveckling
Implementation av integrationen
• Utveckling
• konfiguration
• test
Vad är iPaaS för oss?
(Integration Platform as a Service)
Integrationsproblem
iPaaS
Lärosäten?
iPaaS
(gartner)
integrationsarkitektur
Hur löser vi ett specifikt integrationsbehov
• Var finns data?
• Vilket format?
• Hur vill mottagande systemet ha data
• Behov av mappning/berikning/aggregering?
Integrationsutveckling
Implementation av integrationen
• Utveckling
• konfiguration
• test
Integrationsplattform
Teknisk plattform
• Förenklar integrationsarkitektur vid integrerad
systemlandskap
• Underlättar integrationsutveckling vid komplexa
integrationsbehov.
• Möjliggör ökad återanvändning
Vad kan iPaaS bidra till?
(Integration Platform as a Service)
Tänkbara scenarios där iPaaS kan fungera som ett stöd för lärosätena:
 Fungera som en integrationsplattform för de lärosäten som idag inte har en
integrationsplattform.
 Lösning av gemensamma integrationsproblem där flera lärosäten använder
samma system (Ladok, Primula, TimeEdit, KronoX m.fl.)
 Förenkla samarbeten för lärosäten med integrationsplattformar.
 Förenkla integration med etablerade moln-leverantörer.
Om projektet iPaaS
Projektet skall undersöka och sammanställa lärosätenas krav och behov för integration med
fokus kring integrations plattform som en tjänst (iPaaS). Behovsbilden skall både inkludera de
funktionella och de strategiska behoven.
Projektet skall matcha behovsbilden mot tjänster och plattformar på marknaden.
Undersöka förutsättningar för att gemensamt tillhandahålla, förvalta och använda en gemensam
plattform för integration och tjänsteutveckling (identifiera olika leveransalternativ)
Projektorganisation - iPaaS
Arbetsgrupp:
Maximiliano Lubian (GU)
Åke Andersson (Umu)
Styrgrupp/beställare:
Inkubator/Per Hörnblad (Umu)
Referensgrupp:
Representanter från 9 olika lärosäten
(representativa för hur lärosätena arbetar med integration)
Projektorganisation - iPaaS
Referensgrupp:
 Johan Peterson, Linköping universitet
 Markus Jardemalm, Uppsala universitet
 Leif Lagebrand, Blekinge Tekniska Högskola
 Per-Anders Månsson, Högskolan i Borås
 Joakim Andersson, Jönköping universitet
 Viktor Fougstedt, Chalmers Högskola
 Niklas Löfgren, Lund universitet
 Jesper Wokander, Malmö Högskola
 Tobias Ekenstam, Högskolan väst
Aktiviteter






Marknadsanalys/omväldsbevakning
Kartläggning av behov (intervjuer med referensgrupp, avstämning med ATI)
Kartläggning av strategiska behov (intervjuer med IT-chefer/IT-strateger motsv.)
Analys av huruvida lärosätenas behov kan matchas mot en gemensam leverans.
Analys av olika leveransalternativ och paketeringar för en iPaaS-lösning för
lärosätena (dialog med Sunet)
Slutrapport (dokumentation och rekommendation)
Tidplan - iPaaS
2016
iPaaS inkubatorprojekt
Kartläggning av behov:
Intervjuer referensgrupp mm
Marknadsundersökning
Strategiska behov:
Intervjuer av IT-chefer
Kartläggning av behov:
Workshop ATI
Undersökning av leveransalternativ
Slutrapport
Jan
Feb
Mar Apr
Maj
Jun
Jul
Aug
Sep
Okt
Nov Dec
Förväntat resultat - iPaaS




Beskriven behovsbild från lärosäten avseende iPaaS
Matchning av behovsbild till produkter/tjänster på marknaden
Identifiering av ett antal alternativ för att tillhandahålla iPaaS som en tjänst för
lärosätena.
Rekommendation för hur/om projektet bör gå vidare.
Frågor?