Автоматизация регистрации и создания экземпляров в Amazon EC2 - PullRequest
3 голосов
/ 07 июня 2011

Фон:

Я создал приложение, которое хорошо работает на микроэкземпляре EC2.
Я хочу, чтобы мои друзья тоже использовали это приложение, но они не очень хорошо разбираются в компьютерах.

Вопрос:

  1. Как сделать так, чтобы каждый мог легко установить и использовать его?
    а. Они бы не использовали его, если бы узнали, что такое экземпляр, AMI и все такое.
    б. Каждый человек должен иметь возможность выставить счет на свою собственную кредитную карту для AWS.
    с. Я могу предоставить .rpm, чтобы приложение удобно устанавливалось в тихом режиме :)

  2. Если я решу продать свой продукт позже, как мне это сделать?

Ответы [ 2 ]

1 голос
/ 07 июня 2011

Я не уверен в природе вашего приложения, но вы могли бы подумать о том, чтобы проделать над ним больше работы, чтобы его можно было использовать в модели SaaS (Программное обеспечение как услуга) , возможно, встроенной в некоторые white-labeling , чтобы его можно было полностью переименовать.

Как вы могли бы взимать плату за это один день, будет зависеть - возможно, вы можете взимать их регулярно - ежемесячно / ежегодно / и т. Д. Или по уровню функциональности (бесплатная версия получает X, Серебряная версия - X)+ Y и Gold дают вам X + Y + Z).

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

0 голосов
/ 15 июня 2011

Автоматическая регистрация: я не думаю, что Amazon позволит вам автоматически подписаться на его сервис.

Автоматическое управление: автоматическое управление экземплярами на самом деле очень сложно - сложнее, чем запускать сервер самостоятельно.Управление экземпляром в фоновом режиме для конечного пользователя может оказаться очень подверженным ошибкам.Я, конечно, никогда не слышал о том, чтобы кто-то даже пытался это сделать.

Так что, как упоминал Джахуфар, лучший способ сделать то, что вы пытаетесь сделать, - это запустить свой собственный сервер (который вы можете запустить на Amazon или где-либо еще).) и подключите к нему всех клиентов.

...