If they had subcontracted it to a computer company (HP,Dell,IBM...) all this could have been done very quickly and with support for updates as well. After all the only real issue is bringing in the satellite feed everything else is nothing more than standard server stuff.