Google interview question

How would you deploy software to a billion machines?