alkalmazáskörnyezetek
Az alkalmazáskörnyezetek olyan konfigurált környezetek összessége, amelyekben egy szoftver fut vagy fejlesztés alatt áll. Magukban foglalják a szükséges hardvert, operációs rendszert, futtatókörnyezetet (például Java Runtime vagy Node.js), könyvtárakat, konfigurációkat, adatokat és felhasználói jogosultságokat. Céljuk a megbízható működés, a reprodukálhatóság és a környezetek közötti elkülönítés biztosítása a fejlesztés, a tesztelés és az üzemeltetés között.
Fő típusai közé tartoznak a fejlesztői környezet, a tesztkörnyezet, a staging vagy előzetes környezet és a produkciós
Jellemzőjük az izoláció, reprodukálhatóság, verziókezelés és környezet-paritás. A modern gyakorlat konténerek (például Docker) és virtuális gépek,
Biztonság és stabilitás érdekében fontos a környezetek közötti konzisztencia: a konfigurációk és adatok kezelése, a hozzáférések