В настоящее время мы используем Amazon SimpleDB для веб-службы. Данные очень просты и не требуют ничего похожего на SQL. По сути, это «сумка свойств».
Мы должны продемонстрировать наш проект где-нибудь, где у нас точно не будет доступа в Интернет, и, следовательно, мы не сможем получить доступ к SimpleDB. Это только что стало очевидным, и меня попросили найти сервис, который мы можем запустить на локальном сервере, который обеспечил бы нам аналогичный режим (т. Е. Вызовы SimpleDB на этом сервисе работали бы одинаково), чтобы мы могли может просто направить наш код на это, а не на реальный сервис AWS SimpleDB без какого-либо изменения кода.
Кто-нибудь еще делает что-то подобное? Что вы используете?
Мы также используем Azure, поэтому вместо того, чтобы переключать наше приложение для работы с одним сервисом в сети и другим в автономном режиме, мы можем изменить его на использование только Azure, поскольку его можно запускать в автономном режиме и по-прежнему работать.