ServiceNow will buy cyber exposure management vendor Armis in an all-cash deal that values Armis at $7.75 billion.