Мне было интересно, может ли кто-нибудь дать мне совет.
Я только что выпустил сайт в прямом эфире, и он увеличил мою пропускную способность / пространство больше, чем я ожидал.
Я из Австралии, поэтому пространство и пропускная способность довольно дороги, в первые 5 дней работы сайта пропускная способность достигла 5 ГБ, а максимальная для моей учетной записи составляет 20 ГБ.
Мне сказали, что пространство сейчас настолько дешево, что вместо того, чтобы выбирать учетную запись в США, я должен сразу перейти в облако.
Я не совсем уверен, что буду делать дальше, но мне нужно быстро это понять.
Можно ли размещать сайты в облаке?
Любая помощь будет принята с благодарностью.
Да, можно размещать сайты «в облаке», но это ничем не отличается от хостинга сайтов где-либо еще, когда дело доходит до базовой экономики хостинга в целом.
Что вам действительно нужно решить, так это «принимать гостей в Австралии или за границей?». Хостинг в Австралии стоит дорого, потому что рынок пропускной способности просто глупо дорого (сторона .au оплачивает большую часть затрат на транспортировку всех этих данных через Тихий океан, поэтому, по сути, мы все субсидируем транзитные расходы провайдеров .us - - к тому же наш рынок намного меньше и географически рассредоточен, что также увеличивает расходы). Положительным моментом является то, что если ваши клиенты находятся в Австралии, вы можете предоставить им прекрасную возможность просмотра веб-страниц с малой задержкой. Хостинг в США дешевый (для начала, полоса пропускания на порядки дешевле), с обратной стороной задержки для пользователей вашего сайта, использующих домен .au. Обратите внимание, что вам не обязательно обращаться к провайдеру из США, чтобы получить хостинг в США - есть несколько австралийских компаний, у которых есть местные группы поддержки, но они могут предоставить вам присутствие в США (так что вы получаете преимущества местной поддержки в предпочитаемом вами часовом поясе, но с учетом затрат на пребывание в США). (Полное раскрытие информации: мой работодатель - одна из компаний, предоставляющих такую возможность).
Стоит ли принимать в Австралии? Это зависит от вашего сайта и ваших потребностей. Только вы можете это решить.
Я полагаю, это зависит от того, что вы подразумеваете под хостингом в облаке, и каковы ваши требования. Есть множество сайтов, на которых вы можете арендовать место, например, сервисы Amazon EC2 / VPC. Вы настраиваете сервер и обслуживаете оттуда свой контент.
Не зная, что вы размещаете или каковы ваши потребности, больше нечего сказать.
Итак ... можно ли размещать сайты в облаке? Да.
Размещение вашего приложения «в облаке» может потребовать некоторого изменения вашего кода в зависимости от выбранной вами службы. Конечно, это спорный вопрос, если ваш сайт полностью статичен на стороне сервера.
Вы не указали, сколько динамических и статических выходных данных есть в вашем шаблоне трафика - вы можете получить желаемый выигрыш, не перемещая код приложения, разместив свои изображения и другой статический контент в другом месте, возможно, на общем хосте или VPS в другом страны или службы «сети доставки контента», такой как Amazon Cloud Front (есть несколько приличных CDN, некоторые обслуживают мелких пользователей, а некоторые оптимизированы для более крупных задач, что, следовательно, может быть слишком дорогим для вашего масштаба, так что покупайте вокруг).
20Gb не звучит как большая пропускная способность (предостережение: я мало знаю об австралийском рынке), поэтому. Правильно ли я предполагаю, что вы пользуетесь услугами провайдера «виртуального хостинга»? Если это так, то рассмотрите возможность использования VPS - большинство (даже более дешевые варианты) поставляются с пропускной способностью не менее пары сотен Мбайт, некоторые - с полным ТБ или более (хотя будьте осторожны: многие хосты выглядят "слишком хорошо, чтобы быть правдой". мудрый и обычно оказывается!).
Если в вашей стране такая же высокая пропускная способность, возможно, вам придется искать дальше даже вариант VPS. Если ваша аудитория является международной, это может быть бонусом: большее количество ваших посетителей получит лучший отклик, чем более медленный, но если ваша основная аудитория более локальна для вас, тогда вам придется учитывать, что сайт будет менее отзывчивы для них, если они размещены по другую сторону от транстихоокеанских ссылок. Это будет проблемой для вас независимо от того, какие варианты хостинга вы используете (общий, VPS, «облако», ...).
«Посмотрите на CloudFlare - у них есть действительно впечатляющая бесплатная сеть доставки контента, которая решит эту проблему. Лучшая часть, если вам не нужно менять свой сайт - только некоторые записи DNS».
Замечу, что мы сможем помочь с пропускной способностью. Поскольку у нас пока нет центра обработки данных непосредственно в Австралии или вокруг нее (возможно, позже в 2012 году), мы можем фактически добавить небольшую задержку для некоторых посетителей в Австралии (некоторые попадут в США, некоторые - в Сингапур прямо сейчас). Если основная часть трафика не в AU, тогда мы должны быть довольно хорошим вариантом.
На всякий случай хочу упомянуть другой вариант: оптимизировать использование пропускной способности.
Просмотрите свой сайт и посмотрите, сможете ли вы его немного оптимизировать:
1) Убедитесь, что заголовки кэширования HTTP установлены правильно, чтобы клиенты могли повторно использовать изображения и статические части 2) Возможно, вы можете настроить свой веб-сервер для сжатия вывода html 3) Сжать код Javascript с помощью минификаторов кода 4) Веб-приложение или сайт могут быть оптимизированы в условия использования полосы пропускания
Если вы до сих пор не учли все это и, например, клиенты не кешируют ваши изображения, вы можете получить огромное сокращение пропускной способности.
смотреть на CloudFlare - у них есть действительно впечатляющая бесплатная сеть доставки контента, которая решит эту проблему. Лучшая часть, если вам не нужно менять свой сайт - просто несколько записей DNS.