Назад | Перейти на главную страницу

Когда использовать сервер EC2?

Этот вопрос немного более общий, чем следует из названия. Я не сталкивался практически с каким-либо кодом, связанным с сервером, поэтому надеюсь, что вы будете осторожны со своими ответами.

На самом деле я хочу знать, какой сервер мне нужен или нужен для конкретной задачи. Вот гипотетическая задача: у меня есть приложение для iPhone, все в приложении участвуют в кучу «текстовых сообщений», таких как разговоры. Так что я могу смотреть на все разные разговоры и добавлять свои комментарии к любому разговору. Разговоры также будут разбиты по категориям.

Как лучше всего хранить и извлекать эту информацию (и обновлять и т. Д.)? Нужен ли мне сервер EC2 в сочетании с хранилищем S3? Стоит ли вообще возиться с облаком? По сути, как мне получить доступ к этой информации?

Извините за такие базовые вопросы, я учусь здесь. Мы будем очень признательны за любой пункт в правильном направлении, даже если это не ответ.

Обычно вы хотите решить, как вы размещаете код на стороне сервера. Изменения в том, что вы хотите написать приложение rails в качестве серверной части.

Вам действительно не нужно беспокоиться о EC2 или S3. Вы, наверное, хотите чего-нибудь повыше. Посетите сайт www.heroku.com, чтобы найти отличный способ разместить приложения ruby ​​on rails. Rails позволяет относительно легко писать серверные приложения, а Heroku настроит вас с базой данных, веб-сервером и т. Д.

Если вам просто нужен способ хранения данных в облаке, вы можете взглянуть на что-то вроде MongoHQ, который является облачной базой данных. Вы можете подключаться напрямую через iPhone, но в целом это плохая идея.