.github

Leverancemål og strategisk forankring

I Digitaliseringsteamet leverer vi løsninger der følger kommunens egen, den fællesoffentlige digitaliseringsstrategi, samt den fællesoffentlige digitale arkitektur. Det betyder, at vi arbejder efter en række principper opstillet af Digitaliseringsstyrelsen:

⚖️ Fællesoffentlige principper Den fællesoffentlige digitaliseringsstrategi

Metoder

Platformen bygger på åbne standarder og har fokus på skalering og samarbejde på tværs hvorfor der anvendes ensartede metoder til samarbejde om og styring af udviklingen. Dette sikrer overholdelse af leverancemålene og den strategiske forankring og samtidigt minimeres risikoen for teknisk gæld.

🔃 GitOps Policy-as-code Docs-as-code 12Factor App Low-code development Polyglot programming

Arkitektur

For at kunne leve op til de ovenstående metoder og principper er platformen en levende størrelse i løbende udvikling. Vi bruger et sæt moderne, åbne standardteknologier til at udvikle, udrulle og vedligeholde løsninger.

📐 Event driven architecture Containerized Architecture Arkitekturoverblik

Værktøjer og teknologier

Vores digitaliseringsplatform består af en række værktøjer, der hjælper os med at udvikle, implementere og vedligeholde vores digitale løsninger. Herunder er en liste over værktøjer vi anvender til versionskontrol og kodehåndtering, udrulning af løsninger, monitorering, logging og metrics samt identitetskontrol og rollebaseret adgangsstyring. Til at levere løsninger der understøtter forvaltningerne arbejder vi derudover med en håndfuld dataformater og forespørgselssprog der kan indsamle og kvalificere data til automatisering, ledelsesinformation og beslutningsstøtte.

Versionskontrol og kodehåndtering

🛡️ | Git | GitHub | GitHub Projects | GitHub Codespaces |

Containerisering

📦 | Docker-containere | Docker Compose |

Identitetskontrol og rollebaseret adgangsstyring

🔑 | Keycloak |

Monitorering, Logging og metrics

📉 | Prometheus | Grafana |

Server-side teknologier

⚙️ | JavaScript | Node.js | npm | Node-RED | Python |

Klient-side teknologier

🖥️ | VueJS |

Datatræk

🔀 | REST | SOAP | SFTP | Puppeteer | Browserless |

Dataformatering og forespørgselssprog

🗃️ | JSON | JSONata | SQL |

Data Visualisering og Analytics

📊 | Apache Superset |

Teknologier under afprøvning

Vi er altid på udkig efter nye teknologier og afprøver dem i vores udviklingslaboratorium.

🧪 Udviklingslaboratoriet