konfiguraatioarvoja
Konfiguraatioarvot ovat ohjelmiston tai järjestelmän asetuksia, joiden avulla määritellään sen käytöstä. Suomessa termi tarkoittaa ohjelmiston konfigurointiarvoja. Ne ohjaavat esimerkiksi tietokantayhteyksiä, ulkoisten palveluiden osoitteita, suorituskyvyn rajoja ja lokitusta. Arvot voivat tulla useista lähteistä, kuten konfiguraatiotiedostoista (JSON, YAML, TOML, INI), ympäristömuuttujista, komentorivin vaihtoehdoista tai keskitetystä konfiguraatiopalvelusta. Ne voivat olla yksittäisiä avain–arvopareja tai hierarkkisia avainpolkuja, kuten database.url tai service.cache.enabled.
Konfiguraatioarvot mahdollistavat koodin erottamisen ympäristö- ja käyttötapakohtaisesta tiedosta, mikä helpottaa käyttöönottoa ja ylläpitoa. Niiden tulisi sisältää
Yleisimmät käytännöt ovat konfiguraation erottaminen koodista, dokumentointi, versionointi sekä migraatio- ja rollback-tuki. Useita lähteitä voidaan yhdistää,