Under utveckling! Denna guide är inte komplett.
Denna guide beskriver installation av SKLTP på en övergripande nivå och innehåller också länkar till detaljerade anvisningar för de olika komponenterna.
Systemkrav
Komponenterna i SKLTP är Java-applikationer. Linux och Windows stöds som målplattformar.
Normalt sett installeras SKLTP på flera olika noder i en produktionsmiljö. De olika komponenterna placeras ofta på olika virtuella maskiner av stabilitetsskäl. Det går också att distribuera tjänster för lastbalansering och högre tillgänglighet. Det är dock fullt möjligt att installera alla delar på samma maskin i t.ex. en testmiljö.
Beroenden
Här listas de beroenden som behöver installeras separat för att SKLTP skall kunna köras. Notera att inte alla SKLTP-komponenterna har alla dessa beroenden, så behoven kan variera mellan noder i en installation.
Java – Alla komponenter kräver Java men det kan skilja vilka versioner som stöds och flera versioner av Java kan därför behöva installeras. Se respektive komponent.
MySQL – Används för databaser, t.ex. för komponenterna TAK och EI.
Apache Tomcat – Används för webbgränssnitt (t.ex. TAK) och vissa API:er.
Certifikat – Används för SSL-kommunikation. Installationsmanual Certifikat
Apache ActiveMQ – Köhantering för komponenten EI. Installationsmanual ActiveMQ
Mule – Produkt som flera SKLTP-komponenter baserar sig på men som fasas ut. Installationsmanual Mule
Nedladdning av komponenter
Officiella releaser av SKLTP-komponenterna finns tillgängliga på Ineras Nexus-server:
https://nexus.drift.inera.se/#browse/browse:maven-public:se/skltp
Mer information om innehållet i de olika versionerna finns här: Release information
Installation av komponenter
Virtualiseringsplattformen (VP) - SKLTP VP - Installation
TjänsteAdresseringsKatalogen (TAK) - SKLTP TAK - Installationsmanual
EngagemangsIndex (EI) - SKLTP EI - Driftsintruktioner, Installation
Aggregeringsplattformen (AgP) - AGP - Installation
Lastbalansering
Lastbalansering kan användas för att sprida belastningen på flera noder samt öka tillgängligheten. Olika produkter kan användas, se följande sida för krav på lösningen: SKLTP - Lastbalanserare / Reverse-proxy
En speciellt utvecklad probe-komponent kan användas för att signalera status i lösningar med lastbalansering: Status probe - installation
Äldre version av denna komponent, används tillsammans med Mule-baserade tjänster: SKLTP - LB probe komponent
Monitorering och loggning
…