Разработка приложения

Добрый день, занимался созданием приложений с локальной базой данных. Решил попробовать создать небольшое онлайн приложение на c#(xamarin). Подскажите как работать с базой данных в таком случае. На сервере её хранить или может какие-то сервисы могут помочь.