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. Endast Caddy är exponerad, på port 443; ingen annan komponent publicerar en port.
I detta avsnitt
| Installera och säkra plattformen | Krav på värden, förberedelse av disk och Docker, systemd-beroendekedjan och startsekvensen för AME, INGEST, DLS och DWA, därefter Caddy, Entra-åtkomst, rollmappning och hur uppgraderingar hanteras. |
Komponenterna du driftsätter
| Komponent | Roll |
|---|---|
| AME (Active Metadata Engine) | Centralt metadataregister och API-nav. Allt annat läser sin konfiguration härifrån. |
| INGEST | Inhä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 längs modellkedjan: Published → Base → Core → DM. |
| Config UI | Webbgränssnitt för att konfigurera ovanstående. |
| Caddy | TLS-terminering och autentiserad åtkomst till plattformen. Den är den enda exponerade komponenten, på port 443. |
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 och säkra plattformen.