1. An apparatus, comprising: at least one processor; and program code executable by the at least one processor to manage access to a remote grid computing resource to which client access is restricted by: establishing a connection over a public telecommunications network between a client computer and a dropbox server computer having a dropbox memory; receiving from the client computer package data for processing by the remote grid computing resource over the connection; storing the package data received from the client computer in the dropbox memory of the dropbox server computer; automatically communicating the package data for processing by the remote grid computing resource from the dropbox memory to the remote grid computing resource; receiving from the remote grid computer resource a result generated automatically using the remote grid computer resource responsive to the communicated package data; storing the result received from the remote grid computer resource in the dropbox memory of the dropbox server computer; and automatically communicating the result from the dropbox memory to the client computer via the connection, wherein establishing the connection, receiving the package data, storing the package data, automatically communicating the package data, receiving the result, storing the result and automatically communicating the result are performed without establishing any end-to-end connection between the client computer and the remote grid computing resource, and wherein the client computer and the remote grid computer resource communicate exclusively with one another by forwarding package data and results therebetween using the dropbox memory.