Oprogramowanie

Oprogramowanie możemy podzielić ze względu na funkcjonalności jakie proponuje użytkownikowi, np. wirtualizację czyli proces polegający na tworzeniu maszyn wirtualnych na jednym komputerze fizycznym, czyli w skrócie dzielenie zasobów komputera na kilka środowisk. Wygenerowane w ten sposób maszyny wirtualne pracują jak osobne, odrębne komputery, jednak tak naprawdę nimi nie są. Maszyna wirtualna korzysta z zasobów komputera, na którym została zainstalowana. Procesowi wirtualizacji możemy poddać m.in. serwer lub sieć, aby obniżyć koszty stworzenia i utrzymania infrastruktury informatycznej.

Backup danych to proces polegający na utworzeniu kopii oryginalnych danych, które można będzie odtworzyć w przypadku ich utraty lub zniszczenia. Skopiowane dane należy zapisać na innym nośniku lub w chmurze, a najlepiej w obu tych miejscach.