Inhaltsverzeichnis
Automatizacija
Ciljna skupina: DevOps, Sysadmini
Sadrzaj: Opcije deployanja
Cilj: Gateway kao servis
Automatizirana priprema i rad Data Gatewaya.
Tijek rada
flowchart LR
subgraph WINDOWS["WINDOWS"]
W1[Windows-Dienst]
W2[IIS Integracija]
end
subgraph LINUX["LINUX"]
L1[systemd]
L2[supervisord]
end
subgraph CONTAINER["CONTAINER"]
C1[Docker]
C2[Docker Compose]
C3[Kubernetes]
end
W1 --> C1
L1 --> C1
C1 --> C3
style W1 fill:#e3f2fd
style L1 fill:#e8f5e9
style C3 fill:#fff3e0
Opcije deployanja
| Opcija | Platforma | Preporuceno za |
|---|---|---|
| Windows-Dienst | Windows Server | Enterprise okruzenja |
| systemd | Linux | Server-Deployment |
| Docker | Linux/Windows | Razvoj, CI/CD |
| Kubernetes | Cloud | Skalabilna produkcija |
Pomoc pri odlucivanju
flowchart TD
A[Start] --> B{Platforma?}
B -->|Windows| C{Container?}
B -->|Linux| D{Container?}
C -->|Ne| E[Windows-Dienst]
C -->|Da| F[Docker]
D -->|Ne| G[systemd]
D -->|Da| F
F --> H{Skaliranje?}
H -->|Pojedinacno| I[Docker Compose]
H -->|Cluster| J[Kubernetes]
style E fill:#e3f2fd
style G fill:#e8f5e9
style I fill:#fff3e0
style J fill:#fff3e0
Preduvjeti
| Deployment | Preduvjet |
| ———— | ————— |
| Windows-Dienst | .NET 8 Runtime, Admin prava |
| systemd | .NET 8 Runtime, root/sudo |
| Docker | Docker Engine 20+ |
| Kubernetes | kubectl, Helm (opcionalno) |
Povezani runbookovi
- Pokretanje servera - Rucno pokretanje
- Prometheus - Monitoring integracija
- TLS postavljanje - HTTPS za produkciju
« <- Operatorski prirucnik | -> Windows-Dienst »
Wolfgang van der Stille @ EMSR DATA d.o.o. - Data Gateway Professional
Zuletzt geändert: 29.01.2026. u 23:36