1. A method, comprising: maintaining a storage and application controller coupled to a plurality of storage and application execution clouds; transmitting via a first communications protocol, by the storage and application controller, an application to a first storage and application execution cloud; transmitting via a second communications protocol, by the storage and application controller, a copy of the application to a second storage and application execution cloud; and in response to a compromise of the first communications protocol, stopping execution of the application and replacing the execution of the application via execution of the copy of the application.