applikasjonsmiljøer
Applikasjonsmiljøer er samlinger av programvarekomponenter, operativsysteminnstillinger, avhengigheter og data som et program trenger for å kjøre. Miljøet bestemmer blant annet hvilke biblioteker som er tilgjengelige, hvilken plattform som kjører, og hvilke konfigurasjoner som gjelder. Å skille mellom ulike miljøer gjør det mulig å utvikle, teste og levere programvare på en kontrollert måte.
Et typisk sett av applikasjonsmiljøer inkluderer utviklingsmiljø, testmiljø, staging (forberedelsesmiljø) og produksjonsmiljø. Utviklingsmiljøet er orientert mot
Isolasjon og reproduksjon er sentrale trekk ved applikasjonsmiljøer. Mange miljøer kjører i virtuelle maskiner eller containere
Utfordringer inkluderer konfigurasjonsdrift, datastrøm mellom miljøer og sikkerhetshensyn knyttet til tilgang og hemmeligheter. God styring av