I have been trying out Realm Cloud and it is truly awesome! Great work guys!.
I am convinced that the Realm Cloud is the correct solution to get started, but in the future it could possibly make sense to migrate to a self-hosted version. How is this supposed to be done?
Switching between two self-hosted versions, for example when switching cloud providers would be done like this:
1: Setup the Realm Object Server on your new server and install your SSL certificates
2: Backup and stop your old server
3: Restore the backup on the new server and start
4: Point your dns records for the sync server to the new instance.
But when moving from Cloud to Self-hosted, how would you recommend to set this up? As I understand I point my users to my realm cloud instance https://myaweseomeapp.us1.cloud.realm.io and I should be good to go. But if I later on want to move my users from cloud to my own instance, I would have to change the url my clients connect to?
I have thought about using Remote Config for the sync URL and also forcing the users to update, but none of those options seem bullet proof. Or will there be a possibility to install your own SSL certificates in Realm Cloud in the future? To be able to use your own hostname/dns?