deploymenttyökaluilla
Deploymenttyökaluilla on suomenkielinen termi, joka viittaa ohjelmistojen toimitukseen käytettäviin työkaluihin sekä niiden käyttöön toimitusprosessissa. Termi kuvaa tilannetta, jossa ohjelmiston rakentaminen, testaus, pakkaaminen, julkaisu ja infrastruktuurin hallinta automatisoidaan ja standardoidaan työkalujen avulla.
Deploymenttyökaluilla ja -prosesseilla on tarkoitus parantaa toistettavuutta, nopeutta ja luotettavuutta. Niihin kuuluu usein kontin- tai palvelininfrastruktuurin
Esimerkkejä yleisesti käytetyistä työkaluista ovat Jenkins, GitLab CI/CD, GitHub Actions, Ansible, Terraform, Kubernetes sekä Spinnaker ja
Käyttöönotto vaatii usein sekä kulttuuri- että teknologiapäivityksiä: selkeät prosessit, oikeudet, salaisuuksien hallinta sekä hyvän dokumentaation muodostaminen.