Я разрабатываю подключаемый модуль C# .NET для другого приложения, которое регистрирует активность пользователя в центральной базе данных. Мы используем эти данные для устранения неполадок и других проблем с программным обеспечением.Какая облачная база данных для регистрации/метрики визуализируется с помощью таблицы
У меня есть текущая версия этого подключаемого модуля, который регистрируется в базе данных SQL в нашей сети компании. Но теперь мы также хотели бы предоставить этот плагин для консультантов и других компаний, работающих с нами, которые находятся за пределами нашей сети. Поэтому я ищу другие варианты хранения этих данных в облаке.
Одним из вариантов было бы просто создать размещенную базу данных SQL, используя Amazon RDS или какой-либо другой веб-хост. Однако, поскольку я переношу эти данные в облако, я начал изучать другие технологии, такие как Amazon SimpleDB, CloudWatch и DynamoDB.
Мне нравится, что эта информация для публикации этих систем может быть выполнена с помощью легких HTTP-запросов и не требует накладных расходов на открытие и закрытие соединений с базой данных. Однако мы также хотим иметь возможность создавать отчеты и визуализацию этих данных с помощью Tableau, у которой нет возможности напрямую подключаться к SimpleDB, CloudWatch или DynamoDB.
Этот подключаемый модуль регистрации не генерирует огромное количество данных. Текущая версия работает почти два года в нашем офисе, а база данных SQL - чуть более 400 МБ. В настоящее время наибольшая таблица составляет 151 030 строк.