Как устроена сдача в аренду ПО в облаке?

Добрый день.
Расскажите пожалуйста, кто знает, как устроена схема сдачи ПО в аренду изнутри? Хочу разобраться в главном моменте:
Допустим у меня есть облако. И я решил сдавать в аренду некое ПО. Каким образом я настраиваю процесс? Устанавливаю n-ое кол-во копий данного ПО или достаточно одной копии, которую каждый отдельный пользователь будет запускать в своём отдельном процессе?
Спасибо.
  • Вопрос задан
  • 607 просмотров
Пригласить эксперта
Ответы на вопрос 3
Согласен с Василий . Я вообще сначала подумал вы спрашиваете про свой софт, который вы и собираетесь писать/уже написали и собираетесь сдавать, тогда б можно было дать советы по архитектуре. А если это чужая разработка, то правовых вопросов будет куда больше, чем технических, и начинать надо с них. Тем более, если вы сможете их решить, иными словами, договоритесь с разработчиком ПО, которое вы собрались сдавать в аренду, то скорее всего они вам и подскажут по техническим моментам, т.к. будут заинтересованы в вас. А если вы не договоритесь, то за технические моменты можно уже и не браться.
Ответ написан
Комментировать
@cijiw
Зависит от того, что у вас за ПО.
И какие у вас тарифы/качество услуг.

Правильно с точки зрения безопасности - запускать отдельные экземпляры.

Но из экономии ты захочешь использовать минимальное количество экземпляров, где один экземпляр будет обслуживать разных клиентов. Если ПО изначально на это не заточено (не реализовано изначально multi-tenancy), то возможно, что различные твои заказчики смогут получить доступ к данным друг друга. Плевать ли тебе на это и насколько ты оцениваешь этот риск - зависит от того насколько ты бюжетный или наоборот "илитный" (я знаю как это пишется).

Если система изначально ориентирована на сдачу в аренду, то в ней реализуют multi-tenancy. Каждый запрос к каждому сервису фильтруется и невозможно получить чужие данные, при том, что ресурсов тратиться очень мало. Может быть и 1 экземпляр ПО на 1000 клиентов, к примеру - при полном отсутствии проблем.

Это технически.

Про лицензии (если это не ваше а чужое ПО) уже написали - это отдельная лицензия.
Обычные лицензии не позволяют тебе сдавать в аренду.
Ответ написан
Комментировать
BookaLtd
@BookaLtd
Компания FirstSSL
Первоначально необходимо иметь соглашение/договор с разработчиком ПО по вопросу его распространения. Чтобы в дальнейшем вы не столкнулись с проблемой легальности/лицензирования.
В процессе уже будет решено, как именно это будет выглядеть.
Возможно это будут дистрибутивы ПО, и список ключей активации, возможно дистрибутивы ПО с встроенными ключами активации. Решений много
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы