Skip to main content

Driftsättning

PDQ körs som en uppsättning Docker-containrar. Det är hela driftsättningsmodellen — det finns ingen PDQ-specifik runtime, orkestrerare eller appliance under. Allt som kan köra containrar kan köra plattformen: en molnleverantör, din egen hypervisor, eller en enda förberedd VM.

Det som varierar mellan installationer är var varje komponent placeras i förhållande till den data den arbetar med, och hur åtkomsten till plattformen exponeras och autentiseras.

I detta avsnitt​

Infrastruktur & säkerhetDe arkitektoniska förutsättningarna: vad som beror på vad, systemd-beroendekedjan, åtkomst via Caddyserver och Azure AD, samt hur uppgraderingar hanteras.
Installera komponenternaSjälva förfarandet: krav på värden, förberedelse av disk och Docker, och startsekvensen för AME, INGEST, DLS och DWA.

Komponenterna du driftsätter​

KomponentRoll
AME (Active Metadata Engine)Centralt metadataregister och API-nav. Allt annat läser sin konfiguration härifrån.
INGESTInhämtningsagenter, en container per källanslutning. Placeras nära källsystemet.
DLS (Data Lake Service)Arkiverar, standardiserar, profilerar och publicerar levererade filer.
DWA (Data Warehouse Automation)Genererar SQL och orkestrerar laddning till den integrerade modellen.
Developer UIWebbgränssnitt för att konfigurera ovanstående.
CaddyserverTLS-terminering och autentiserad åtkomst till plattformen.
Startordningen spelar roll

AME håller den metadata som alla andra komponenter läser vid start. Den måste vara igång och nåbar innan INGEST, DLS eller DWA startas. Hela sekvensen finns i Installera komponenterna.