Опции для облачного бэкэнда MS Access

Наша компания использовала Access для своих нужд базы данных. Он хочет придерживаться текущего интерфейса базы данных, но переносить таблицы в какое-то облачное решение. Мы не хотим размещать SharePoint или платить ежемесячную плату за Office 365. Я использовал MySql в качестве бэкэнда, но нам пришлось устанавливать драйверы. Мы также будем регулярно собирать данные из Google Forms. Кто-нибудь может предложить возможные варианты этой комбинации? Данные из Google Forms, внешнего интерфейса и облачного бэкенда.

Спасибо!

2 ответа

Когда вы говорите, что не хотите никаких ежемесячных платежей, ожидаете ли вы, таким образом, найти какую-либо систему сервера баз данных бесплатно и без каких-либо затрат, которая бы поддерживала внешние подключения? Я просто не думаю, что вы найдете такой сервис бесплатно.

Поскольку офис 365 стоит 6 долларов в месяц, я не уверен, почему вы думаете, что это слишком дорого здесь? Таким образом, вы, безусловно, могли бы рассмотреть вопрос об увеличении размера своих внутренних таблиц Access до Office 365 и продолжать использовать свой внешний интерфейс Access. И еще более удивительно, что с Access 2010 это означает, что вы получаете "автономный" и отключенный режим. Это означает, что ваше приложение будет продолжать работать даже без подключения к Интернету. В тот момент, когда вы найдете Wi-Fi, процесс синхронизации данных начинается снова. И эта синхронизация основана не на файлах, а на записях и на самом деле встроена в продукт для репликации, и для этой настройки требуется дополнительный код ZERO с вашей стороны.

А поскольку ваш сервер не является файлом доступа, теперь вы можете масштабировать его до миллионов пользователей - единственным реальным ограничением является размер фермы серверов 365 (супер огромная компьютерная ферма).

Имейте в виду, что помимо простого связывания приложения Access с этими таблицами Office 365, вы также можете публиковать веб-формы Access в Office 365. Поэтому в следующем видео на полпути я переключаюсь на запуск приложения Access на 100% в браузере.:

http://www.youtube.com/watch?v=AU4mH0jPntI

Обратите внимание, что вышеприведенное приложение-браузер не требует никаких ActiveX или Silverlight. И, как уже было отмечено, это опять-таки основано на этой огромной ферме серверов.

Другой облачный подход заключается в рассмотрении SQL Azure. В Access 2010 также появилась возможность использовать облачный выпуск SQL-сервера, работающего в операционной системе Azure.

Итак, вы можете рассмотреть возможность использования SQL Azure, но это будет около $10 в месяц.

Я думаю, что сделка с Office 365 по 6 долларов в месяц - это лучшая ставка (и вы получаете связь lync, которая обеспечивает поддержку удаленного рабочего стола для ваших клиентов или, возможно, для поддержки этого приложения!). Я действительно думаю, что Lync зарабатывает 6 долларов. Отбросить большинство функций SharePoint и общий доступ к документам (включая бесплатные веб-приложения Word и Excel) - это непросто.

Таким образом, неясно, почему вы избегаете Office 365, но здесь вам нужно будет принять какую-то настройку сервера, и я не знаю ЛЮБОЙ системы, которая будет разрешать бесплатное внешнее соединение с вашим клиентским программным обеспечением, таким как Access.

Я думаю, что лучшим решением является 365 для использования с Access.

Еще одно недорогое решение, которое я использовал в прошлом, - это рассмотреть ОЧЕНЬ недорогие веб-хостинги, которые также допускают внешние подключения к своей базе данных. Фактически, я делал это в течение многих лет (я даже не использовал хостинг веб-сайтов!). Я просто купил ежемесячный веб-сайт и использовал возможность "подключаться" к серверу базы данных, который был частью пакета веб-хостинга. Это я делал в течение многих лет и по ОЧЕНЬ низкой цене. Таким образом, я развертывал внешние интерфейсы Access в нескольких местах и ​​использовал эту дешевую учетную запись веб-хостинга.

Тем не менее, я очень отказываюсь от этой дешевой веб-установки, так как прибытие Office 365 стало еще дешевле, чем тот дешевый веб-пакет за 9 долларов, который я использовал для этого.

Итак, в конце концов, я не думаю, что существует какой-либо бесплатный хостинг, который бы позволял подключаться к внешним базам данных, но самый дешевый подход - это Office 365 на данный момент.

Облачный базис не означает, что вы должны думать о своей базе данных по-другому, вы могли бы, если бы захотели использовать MS-доступ, однако, поскольку Access не поддерживает удаленные подключения, вам необходимо настроить VPN-подключение к облачному серверу, чтобы подключиться к файлу.mdb, .aacdb.

Выделенные серверы баз данных - это всегда хороший вариант (MySql, Sql Server Express, Postgre SQL, чтобы упомянуть бесплатные), но вам всегда нужно будет убедиться, что у вас установлены необходимые драйверы (это не должно быть концом света)

Что касается форм Google, я не очень разбираюсь в них, но думаю, что Google приложил бы все усилия, чтобы их можно было относительно легко внедрить в существующие продукты баз данных.

Другие вопросы по тегам