1. A method, comprising: receiving a request to access secure data; translating, by a processor, the request in order to locate the secure data in a secure data store; retrieving the secure data from the secure data store; encoding the secure data to generate protected secure data; and transmitting the protected secure data from the secure data store to at least one instantiated virtual machine in a cloud-based network.