If you have ArcGIS Server, you can publish your own geoprocessing service and access it via a custom app. There is nothing out-of-the-box that will integrate your service. There are, however, some new spatial analysis tools are being added to ArcGIS Online (currently in beta) that are available to organizational accounts.
Thanks,
Mike