Bygg som kode
Terraform beskriver Azure-ressurser, nettverk og avhengigheter. Ansible kan konfigurere operativsystem og applikasjon. Endringer kan versjoneres, kontrolleres og rulles ut på samme måte i test og produksjon.
Verktøy og alternativer
En kuratert oversikt over løsninger jeg kjenner, har testet eller mener er verdt å vurdere — alltid med begrensningene synlige.
Sikker filoverføring
FileSender er et selvstendig åpen kildekode-prosjekt under BSD 3-Clause-lisensen. Jeg selger eller utvikler ikke selve produktet, men har laget Infrastructure as Code for etablering i Microsoft Azure og kan bistå med oppsett, konfigurasjon, identitet, nettverk, lagring og forvaltning.
Les mer om FileSender-bistanden →Trygg publisering i Azure
Terraform beskriver Azure-ressurser, nettverk og avhengigheter. Ansible kan konfigurere operativsystem og applikasjon. Endringer kan versjoneres, kontrolleres og rulles ut på samme måte i test og produksjon.
Application Gateway med WAF og TLS kan være det offentlige inngangspunktet, mens applikasjon og database ligger skjermet. Identitet, nettverkssegmentering og minste privilegium må inngå i designet.
Logging, overvåking, sikkerhetskopi, nøkkelhåndtering og testet gjenoppretting må etableres sammen med tjenesten. IaC gjør ikke løsningen sikker alene, men gir et bedre og mer etterprøvbart grunnlag.
Video på egen infrastruktur
SELF-HOSTED VIDEO
En selvhostet video- og medieplattform med kontoer, opplasting, kanaler, spillelister og API. Egner seg for interne portaler, kursvideo og enkel publisering av video, lyd, bilder og PDF.
Erfaring fra testing: Jeg har testet MediaCMS i Docker/WSL2. Løsningen var enkel å forstå, men enkelte DJI-filer ble feilklassifisert og noen GoPro-filer ble stående i kodingskø. Kamerafiler, kodeker, køhåndtering og lagring må derfor verifiseres med kundens faktiske materiale.
MediaCMS ↗VIDEO / LIVE / FEDERATION
En selvhostet videoplattform for opplasting, avspilling og direktestrømming. Hver installasjon kan være selvstendig, eller kobles sammen med andre PeerTube-tjenester når det er ønskelig.
Viktig å vurdere: Transkoding krever prosessorkapasitet, tid og ekstra lagringsplass. Føderasjon og offentlig deling er valgmuligheter, men er ikke nødvendigvis riktig i et lukket bedriftsmiljø.
PeerTube ↗MediaCMS og PeerTube er laget for publisering og avspilling. Dersom behovet primært er kontrollert arkivering, metadata, gjenfinning og rettighetsstyring, kan ResourceSpace være et bedre utgangspunkt. Løsningen vurderes etter brukssituasjon — ikke produktnavn.
Små, smarte verktøy
Diagrammer, arkitektur og prosesskart
Åpen kildekode. Nettutgave og skrivebordsapp som kan brukes helt lokalt og uten nettilkobling.
↗02Tekst, kode og konfigurasjonsfiler
Rask og utvidbar editor for Windows. God til daglig teknisk arbeid, men ikke en full IDE.
↗03Sikker filoverføring og automatisering
Windows-klient for blant annet SFTP, SCP, WebDAV og S3, med støtte for skripting og automatisering.
↗04Komprimering, pakking og krypterte arkiver
Kompakt arkivverktøy med bred formatstøtte og AES-256 i 7z- og ZIP-format. Last alltid ned fra det offisielle domenet.
↗Lokal AI med Ollama
Ollama gjør det mulig å kjøre språk-, bilde- og embeddingmodeller lokalt og bruke dem via API. Det kan redusere behovet for å sende innhold til en ekstern AI-tjeneste, men krever fortsatt tilgangskontroll, logging, dataklassifisering og kvalitetssikring.
GOD LAPTOP
En MacBook Pro med M5 Pro/Max og minst 32 GB samlet minne, eller en Windows/Linux-laptop med NVIDIA GPU og 8–16 GB VRAM, egner seg til utprøving og mindre 4B–8B-modeller. Mer minne gir plass til større modell og lengre kontekst.
LITEN ARBEIDSSTASJON
En kompakt arbeidsstasjon med 16–24 GB dedikert VRAM, eller en maskin med mye samlet minne, gir bedre rom for 12B–27B-modeller og tyngre bildearbeid. NVIDIA DGX Spark er et spesialisert eksempel med 128 GB samlet minne.
DELT TJENESTE
For flere brukere, købasert dokumentbehandling eller integrasjon med ResourceSpace bør AI flyttes fra den enkeltes laptop til en dedikert node. Da kan arkiv og AI skaleres og vedlikeholdes uavhengig.
Kapasitet avhenger av kvantisering, kontekstlengde, GPU-støtte og antall samtidige jobber. Minneklassene er praktiske retningslinjer, ikke ytelsesgarantier.
Aktuelle lokale modeller
Moderne flerspråklige modellfamilier finnes i flere størrelser. Små varianter er gode til raske forsøk; større varianter gir ofte bedre resonnering, dokumentforståelse og multimodal behandling.
Nasjonalbibliotekets AI-lab har modeller som er spesielt tilpasset bokmål, nynorsk og engelsk. NB-Llama-3.2-1B er liten nok til beskjedne maskiner og interessant til norsk tekstbehandling.
NorMistral-7B er et norsktilpasset alternativ i en størrelse som kan kjøres kvantisert lokalt, også gjennom Ollama. Det bør sammenlignes med nyere flerspråklige modeller på den konkrete oppgaven.
For tale og video finnes NB-Whisper, utviklet for norsk talegjenkjenning. Det er relevant ved lokal transkripsjon, teksting og søkbar lyd i mediearkiv.
Modeller vurderes etter språk, fagterminologi, faktisk nøyaktighet, responstid, maskinvarebehov, lisens og risiko for feil. Resultater som skal publiseres eller påvirke saksbehandling må ha menneskelig kontroll.
Bildebehandling
Behovet bør avgjøre verktøyet. darktable kan være svært godt for fotografisk RAW-arbeid, mens Canva gjør enkel, malbasert produksjon tilgjengelig for brukere som ikke trenger Photoshops dybde. Ingen av dem er en fullverdig Photoshop-erstatning i alle arbeidsflyter.
Passer best til: Retusjering, lag, masker, kompositt og vanlig bildebehandling.
Begrensning: Det nærmeste åpne alternativet til en tradisjonell pikseleditor, men arbeidsflyt, grensesnitt og støtte for avanserte Photoshop-funksjoner er ikke identisk.
Besøk GIMP ↗Passer best til: Fotografer og andre som arbeider med RAW-filer, katalogisering, fargejustering og effektiv behandling av større bildeserier.
Begrensning: darktable er først og fremst et alternativ til Lightroom og Camera Raw — ikke til lagbasert redigering i Photoshop. Retusjering, frilegging, montasjer og avansert grafisk produksjon krever ofte et annet verktøy. Læringskurven kan også være bratt.
Besøk darktable ↗Passer best til: Brukere som vil lage presentasjoner, innlegg til sosiale medier, enkle trykksaker og annen malbasert grafikk raskt og i samarbeid med andre.
Begrensning: Canva er primært en nett- og skytjeneste og gir mindre detaljkontroll enn Photoshop. Den erstatter ikke avansert pikselredigering, profesjonell retusjering, omfattende fargestyring eller krevende prepress — og er ikke et on-premise-alternativ.
Besøk Canva ↗Passer best til: Profesjonell foto-, vektor- og layoutbehandling i én skrivebordsapplikasjon.
Begrensning: Ikke åpen kildekode. Krever Canva-konto for aktivering, og kompatibilitet bør testes mot faktiske Adobe-filer og arbeidsflyter.
Besøk Affinity ↗Ingen alternativer bør innføres kun ut fra en funksjonsliste. Filformater, fargestyring, fonter, plugins, automatisering, samarbeid og utveksling med kunder må prøves mot den faktiske arbeidsflyten.