Nedladdning av containers (eller andra artefakter)
Beskrivning: Ladda ner levererade releasepaket från en central databas för artefakter (ex Gitlabs containerregister)
Input: Begärd nedladdning av artefakt
Output: Begärd artefakt
Verktygsbehov: Central databas för artefakter (ex Gitlabs containerregister)
Automatiserad provisionering av infrastruktur
Beskrivning: Automatiserad provisionering av infrastruktur så som mjukvarudefinierat nätverk, brandväggar, DNS, loggningssystem, rättighetsstyrning för användare m.m.
Input: Skript för infrastrukturprovisionering, "recept", manifest (ex. kubernetes yaml), playbooks (ex Ansible playbooks)
Output: Provisionerad infrastruktur
Verktygsbehov: Automationsverktyg
Instantiera en länkad klon av VM-masteravbild
Beskrivning: Instantiera en VM-instans genom att skapa en länkad klon av masteravbild
Input: Masteravbild, nya instansparametrar för VM
Output: Ny VM-instans
Verktygsbehov: Virtualiseringsplattform
Leverera container till containerregister (ex i Gitlab)
Beskrivning: Ladda upp en container med förstärkt säkerhet och associerade artefakter till containerregister
Input: Container med förstärkt säkerhet
Output: Ny containerinstans
Verktygsbehov: CNCF-certified Kubernetes distribution, containerregister (eller motsvarande databas för artefakter)
Säkerhetsscanning efter driftsättning
Beskrivning: Säkerhetsscanning av system och infrastruktur
Input: Åtkomst till systemets komponenter och infrastruktur
Output: Upptäckter av sårbarheter
Verktygsbehov: Verktyg för säkerställande att riktlinjer efterlevs
Check efter driftsättning
Beskrivning: Kör automatiska tester för att säkerställa att den grundläggande funktionaliteten i systemet fungerar som förväntat
Input: "Smoke test" och testskript
Output: Testresult
Verktygsbehov: Testskript
Installation och driftsättning av databas och tillhörnade artefakter
Beskrivning: Databasinstallation, Uppsättning av redundanta kluster, Driftsätt databasartefakter och ladda in data
Input: Artefakter i central databas, Data
Output: Köra databassystemet
Verktygsbehov: Databas för containers/artefakter, verktyg för automation av databasaktiviteter, datamaskering och kryptering vid behov