virtuaaliympäristöt
Virtuaaliympäristöt ovat digitaalisia tiloja tai laskentaympäristöjä, joissa ohjelmia voidaan ajaa ja dataa käsitellä ilman fyysistä laitteistoa. Niitä käytetään sekä tuotannossa että kehityksessä, ja niitä voidaan lähestyä kolmella pääalueella: virtuaalisointi (virtuaalikoneet ja kontit), virtuaalitodellisuusympäristöt (VR-tilat ja simulaatiot) sekä hiekkalaatikkotyyppiset testaus- ja kehitysympäristöt, joissa eristetään kokeiluja.
Teknisesti virtuaaliympäristöt rakentuvat hypervisorin tai konttiajurien ympärille. Hypervisori voi olla suoraan laitteistolla toimiva (bare-metal) tai isäntäjärjestelmän
Käyttökohteita ovat muun muassa IT-infrastruktuuri ja pilviympäristöt, joissa kehitys- ja tuotantoympäristöt eristetään ja nopeasti kloonaataan; testaus-
Edut: eristäminen, resurssien tehokas käyttö ja skaalautuvuus sekä toistettavuus ja siirrettävyys. Haasteet: turvallisuusriskeihin kohdistuvat vaatimukset, suorituskykyyn
Esimerkkejä teknologioista ovat virtuaalikoneita ja kontteja käyttävät ratkaisut kuten VMware ESXi, Microsoft Hyper-V ja VirtualBox sekä