2008-11-15 5 views
2

У меня есть идея для веб-сервиса. Реализация очень сложная. Пользователей будет очень мало, и трафик будет довольно низким, но серверный код может потребовать много ресурсов. В идеале мне нужно было бы контролировать как можно больше серверов.Хостинг комплексного онлайн-сервиса

Как мне организовать хостинг для этого, когда придет время опубликовать его для публики?

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

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

ответ

5

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

Поговорите с компанией, которая занимается выделенными серверами и пережевывает жир с вашими требованиями.

Не зная, что делает ваше решение и какие особые потребности оно имеет, вам не удастся получить квалифицированные ответы на SO. Так что, возможно, обзор того, что вы делаете, не раздавая драгоценности короны, будет в порядке.

Обновление: Правильно .... существует много FUD здесь, когда хосты вынуждают бизнес-идеи клиентов. Я работаю в хостинговом бизнесе и делаю это уже более 10 лет ....

Профессиональные хостеры действительно не заинтересованы в ваших бизнес-идеях ... они занимаются предоставлением услуг хостинга, а не созданием следующий StackOverflow или Amazon или EBay или что-то еще. Вы действительно думаете, что CrystalTech (кто принимал SO) думал: «О, эй, мы могли бы сделать это и сделать кучу», когда Джефф упомянул идею проекта? Нет ... они делают хостинг.

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

Профессиональные хостеры имеют достаточно на своей тарелке, чтобы обеспечить их бесперебойную работу, например, управление серверами от 100 до 1000 000 000, гарантируя, что резервные копии работают, гарантируя, что серверы не готовят в DC, обеспечивая, чтобы сеть подключение к сети работает должным образом, гарантируя, что они платят и т. д.

Профессиональные хостеры часто имеют штат для предоставления дополнительных услуг, таких как консультации и техническая поддержка, чтобы помочь вам клиент получает вашу бизнес-идею от земли, и так же увлекательно, как и ваши бизнес-идеи могут быть, вот и все их ребята заняты. Если вы действительно волнуетесь, заставьте их подписать NDA, прежде чем говорить с ними. Я подписал много в свое время и видел, как некоторые фантастические компании выходят из-под земли и делают кучу денег ... но ... эти компании не являются моей областью знаний ... потому что угадайте, что ... .hosters делают услуги хостинга.

Компания, с которой я работаю, была основана в 1998 году на хостинговом бизнесе, будучи реселлером крупного американского хостера, в то время, когда у нас было 10 выделенных серверов с ними, 3 из которых были разделены и сгребаны в кучу денег @ $ 15 в месяц за сайт с около 600 сайтов на сервере. Прибыль была очень прибыльной ... они украли наш бизнес? ... нет.

Так что мой совет Джонатану - поговорить с хорошим хостером и поговорить, посоветоваться.

Хозяева делают хостинг, мы не заинтересованы в продаже тортов или виджетах или становимся следующим венчурным капитаном для следующей роскошной идеи Web 2.0.

Приветствие
Kev

0

Многие хостинг-провайдеры могут предоставить вам выделенный сервер или VPS (Virtual Private Server), где вы запускаете виртуальную машину на общем оборудовании. Я использовал HostMySite для VPS в прошлом, и обслуживание было очень хорошим. Выделенный и VPS-хостинг будет стоить гораздо больше, чем общая ситуация с хостингом, но, вероятно, более безопасная ставка, чем покупка собственного оборудования, работа на высокоскоростной магистрали, работа с резервными копиями, климат-контролем, генераторами для сбоев питания и т. Д.

обновление:

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

0

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

+0

Хозяева делают хостинг, они не воруют бизнес-идеи. Если бы они это сделали, они были бы неправы. Я работал в хостинге на 10yrs и доверяю мне, нас это не интересует. – Kev 2008-11-15 04:21:37

+1

Они * делают * копируют бизнес-идеи, если они связаны с хостингом. Он ничего не сказал о своей бизнес-идее, это может быть что-то, что добавит некоторую дополнительную ценность классическому хостингу, если он беспокоится о том, чтобы украсть его идею провайдером веб-хостинга. – 2008-11-15 04:34:47

0

Возможно, вам стоит взглянуть на платформу Windows Azure. На данный момент я ничего не слышал о ценах, но это может быть хорошим решением, если ваше приложение должно масштабироваться (прозрачным способом).

0

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

Я офицер в Boston Linux and UNIX group, и у нас есть пол стойки с тремя серверами и блоком резервного копирования на магнитной ленте.

1

Настройка некоторых экземпляров Amazon EC2 также возможна, вам все равно придется выполнять все администрирование самостоятельно, но по крайней мере вам не нужно беспокоиться о физическом оборудовании.

0

хостинг .NET хостинг на IIS да? что такое «много ресурсов» (память, пропускная способность, база данных, процессор)? Что было бы неправильно с простой & дешевой общей учетной записью хостинга?

0

Когда вы говорите «веб-сервис», вы имеете в виду «сервис реальной жизни», преобразованный во что-то более экономичное, чтобы сделать через Интернет или совершенно новый «YouTube/Facebook» (просто примеры веб-сайтов Сервисы)???

Что я пытаюсь выяснить, какая «настройка» вам действительно нужна для вашего первого запуска.

Я бы начал с «местной версии», где вы покупаете, и дополнительный ПК/старый рабочий стол должен делать. Затем вы регистрируетесь для Websparks от Microsoft, что позволит вам получить лицензии на разработку. Как сервер, так и VisualStudio ...то вы получаете некоторый опыт при установке и настройке этого и можете использовать его, чтобы перевести услугу онлайн, как только будете готовы к этому.

Чтобы проверить эту настройку, вам нужно только переслать свой порт 80 (http) в свой частный маршрутизатор/ADSL (подключение к Интернету дома) или куда бы вы ни отправили эту услугу во время разработки.

Как только у вас есть друзья, проверяющие его снаружи, и все начинает работать гладко, а затем посмотрите на какой-то профессиональный хостинг. Я бы рекомендовал нечто вроде Amazon EC2 или Microsoft Azure. Там больше облачных сервисов. Они не все так дешево, но они обещают более высокую пропускную способность и стабильность ...

Не уверен, действительно ли я поверила бы этому, поэтому, поскольку я не знаю вашу «настоящую идею», я сначала придерживаюсь местной версии разработки , Что также отлично подходит для тестирования новых идей и создания прототипов. Потому что, как только вы подключитесь к веб-сайту .NET, вам также понадобится версия для офлайн-версии. Каждый раз, когда вы загружаете новые файлы, веб-сайт должен перекомпилировать, и это сделает онлайн-пользователей медленными страницами или потеряет их sessiondata = relogin, что крайне раздражает пользователей.

Скажите os еще несколько «деталей» - не идея, а расскажите подробнее о ваших расчетах в отношении пропускной способности, мощности процессора, ОЗУ, базы данных SQL и т. Д. ... тогда мы МОЖЕМ помочь вам разобраться, какой подход лучший.