konttialustan
Konttialusta on ohjelmistoympäristö, joka mahdollistaa konttien rakentamisen, ajoon ja hallinnan sekä sovellusten riippuvuuksien eristämisen. Kontit pakkaavat sovelluksen ja sen riippuvuudet yhteen kevyesti siirrettävään yksikköön, jonka voi ajaa monenlaisilla ympäristöillä kehityksestä tuotantoon.
Konttialusta koostuu yleisesti konttien ajamiseen tarkoitetusta ajurista (runtime), kuten containerd tai runc; konttien kuvien tallentavista rekistereistä;
Toimintaperiaate on seuraava: kehittäjä pakkaa sovelluksen konttiin ja kuvat tallennetaan rekisteriin, orkestrointikerros huolehtii konttien ajosta, skaalaamisesta
Konttialustat ovat keskeisiä pilvi- ja hybridiympäristöissä sekä mikropalveluarkkitehtuureissa, koska ne parantavat portabiliteettia, nopeaa käyttöönottoa ja resurssien
Hyötyjä ovat keskitetty hallinta, toistettava tuotantoprosessi, nopeampi skaalaus ja helpompi siirto eri infrastruktuureihin. Haasteita ovat monimutkaisuus,
Tunnetuimpia esimerkkejä ovat Kubernetes, Docker Swarm ja Apache Mesos/DC/OS. Konttialusta kehittyi Dockerin ja Kubernetesin ympärillä 2010-luvulla,