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

Какие существуют способы размещения службы, кроме владения сервером или аренды виртуальной машины облачной службы?

Предположим, я хочу разместить какую-то веб-службу - связку кода, которая будет принимать HTTP-запросы, делать что-то полезное и предоставлять результаты в виде веб-страниц.

AFAIK есть два варианта. Я мог купить сервер и разместить его у себя в офисе / дома / в любом другом месте или в одном месте. Или я мог бы арендовать виртуальную машину в каком-нибудь публичном облачном сервисе, таком как Amazon EC2 или Windows Azure.

Есть ли другие варианты? Кто они такие?

Вы хотите разместить веб-сайт. Вы можете владеть сервером, купить статический IP у своего провайдера, а затем перенаправить свой DNS в офис / дом / и т. Д. и запустите его там. Вы можете купить сервер и вставить его в цвет, арендовать их пропускную способность и указать свой домен там. Вы можете арендовать сервер на сайте хостинга и указать там свой DNS. Вы можете арендовать «облачную» машину и направить туда свои услуги. Вы можете подкупить друга, чтобы он разместил его на своем сайте.

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

Вы также можете взглянуть на Google App Engine. Он просто запускает код для людей - обо всем остальном, о масштабировании, пропускной способности и почти обо всем позаботится Google.

Вы не можете арендовать выделенный сервер от 50 долларов в месяц и выше. С управлением или мониторингом или без него.

Вы можете арендовать VPS от 20 долларов и выше. Не рекомендуется.

Вы можете арендовать VPS с выделенными дисками немного дороже.

Вы можете арендовать место в веб-отеле от 2 долларов в месяц и выше.

Вы можете арендовать место или виртуальные машины на Amazon. Это не слишком дорого, прежде чем попасть в пробку.

Вашим последним вариантом должно быть вмешательство в ваше собственное оборудование в офисе или колокации. Бьюсь об заклад, ваше время можно было бы лучше провести в другом месте. Цена Colo аналогична цене выделенного сервера, а офисный кабель стоит дорого и часто отключается.

В зависимости от технологии - обычный виртуальный хостинг.

Веб-сервис (при условии, что вы используете стандарты) можно легко разместить на любом веб-хосте asp.net. Хостинг служб является частью обычной среды выполнения .NET. То же и для большинства других языков.