Integration är viktigt

Det pratas mycket om integration i nuläget. Oftast handlar detta om hur vi ska kunna integrera asylsökande och andra utrikesfödda i vårt svenska samhälle.

Jag vill dock prata om en helt annan typ av integration, den som man gör mellan olika datasystem på ett företag.

För länge sedan innan datorerna kom in i vår värld i någon större utsträckning så gjordes det mesta arbetet för hand. Allt från att ta hand om en order som kom in, tills denna var skickad till kund och det hela bokfördes.

Direktintegrering

Sen kom datorerna in i företagen och arbetet underlättades. Men oftast kunde inte olika system kommunicera med varandra. Antingen behövde man ett jättebra system som kunde hantera allt inom företaget eller så behövde man koppla ihop alla system med varandra. Att koppla ihop systemen direkt med varandra kallas för direktintegrering. Länge var detta enda sättet att få systemen att fungera som en enda enhet. Problemen med direktintegrering är att det oftast blir väldigt snårigt till slut. Det blir krångligt att hålla ordning på alla kopplingar och förändringar och felsökningar blir svåra och framförallt kostsamma.

Men det finns något bättre att ta till…

Integrering via en integrationsmotor

En integrationsmotor kan kort och gott sägas vara ett extra datasystem. Låter lite konstigt att det ska bli lättare när man kopplar in ytterligare ett system. Men läs vidare så kommer du att förstå.

Integrationsmotorn kommer att sitta i mitten av alla system och fungera som en spindel i nätet. Alla system är ihopkopplade med integrationsmotorn, men inte med varandra. Sen sker alla kommunikation via integrationsmotorn. Här sker anpassning och översättning till rätt språk för alla ingående system. Ska något system läggas till eller tas bort gör man ändringarna i sin integrationsmotor och inte som tidigare, i alla systemen.

Du kan koppla ihop många olika system och även externa med hjälp av en integrationsmotor. Lätt och enkelt, eller hur?