1. A method comprising: interconnecting a plurality of computing devices through an orchestration framework that coordinates operation of a computing activity across multiple computing devices of the plurality of computing devices; initiating a computing activity at a first computing device of the plurality of computing devices; receiving a request from the first computing device to perform at least a portion of the activity at a second computing device of the plurality of computing devices; determining whether to instruct the second computing device to perform at least a portion of the computing activity based, at least in part, on a first operation mode of the first computing device and a second operation mode of the second computing device; instructing, via the orchestration framework, the second computing device to perform at least a portion of the computing activity responsive to a determination that the first operation mode is the same as the second operation mode; and wherein the first operation mode and the second operation mode are one of a plurality of operation modes that include a managed operation mode and an unmanaged operation mode.