You are free to deploy your DOA application together with the Instant Client. DOA fully supports the Instant Client, and all that is required is that you set the PATH and TNS_ADMIN environment variables. You can arrange this in you application as well, so that it is completely self-contained and does not require any installation.