Хостинг WordPress на Amazon EC2: сложности и затраты

Опубликовано: 2019-02-05

Хостинг WordPress на Amazon EC2 — популярное готовое решение для бизнеса. Однако размещение экземпляров EC2 WordPress и управление ими сложны и сопряжены со скрытыми затратами, которые повлияют на ваш бизнес, особенно если вы являетесь брендом с большим веб-портфолио. Бюджетирование проекта с помощью Amazon AWS ужасно сложно, и вы можете обнаружить, что простота выделения ресурсов, которую предлагает AWS, — это не вся правда.

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

AWS EC2 WordPress стоит без High Availability

Мы предполагаем, что вам понадобятся три разных экземпляра EC2 (один для WordPress, один для Nginx и кэширования и один для промежуточного хранения), а также средства хранения, интеграция CDN, база данных и брандмауэр веб-приложений.

Давайте начнем с некоторых предварительных вычислений:

Стоимость AWS EC2 WordPress

Помните, что в этой разбивке по стоимости не указана высокая доступность . Поэтому, если ваш веб-сервер выйдет из строя, возникнет аппаратный сбой или обновление ОС сломает что-то критическое, весь ваш бизнес вылетит из окна. Время простоя влияет на ваш доход и репутацию бренда.

Если вы хотите добавить высокую доступность, вам потребуется как минимум удвоить или даже утроить связанные с этим расходы, а также добавить два Elastic LoadBalancer, чтобы иметь минимальный объем необходимых настроек.

Для получения подробной информации о ценах посетите эту страницу и посмотрите, сможете ли вы точно определить, сколько вы будете платить и за что. У AWS есть собственная метрическая единица (LCU), которая не соответствует ни одному стандарту, крайне неясна и превращает бюджетирование проекта в кошмар.

По нашему скромному мнению, метрические единицы должны разрабатываться институтами и организациями ISO, а не Джеффом Безосом и Amazon.

Эта стоимость, без расчета рабочей силы, соответствует довольно стандартной производительности, если ваш сайт предъявляет более высокие требования, чем эти, затраты могут легко увеличиться. Ни для кого не секрет, что стоимость сырой мощности процессора Amazon в долларах является одной из самых высоких в отрасли, поскольку так называемая простота «эластичного» развертывания сопряжена со значительными накладными расходами.

Стоимость системного администрирования AWS EC2 WordPress

AWS упрощает инициализацию систем, иногда одним нажатием кнопки. Но это создает ложное ощущение, что вы можете сделать все за несколько кликов. К сожалению, это не так:

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

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

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

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

Помните, что вся эта работа умножается на количество ваших инстансов EC2!

Короче говоря, обслуживание этих систем — работа 24/7. Даже если вы системный администратор или обладаете сильным техническим образованием, у вас совсем не будет времени, чтобы сосредоточиться на разработке, своем проекте и своем бизнесе; это то, чем вы должны заниматься в первую очередь, а не обслуживать системы.

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

Выйдите из AWS EC2, войдите в управляемый хостинг WordPress из Pressidium.

Надежный хостинг WordPress поставляется с точно настроенной инфраструктурой, инструментами, круглосуточной поддержкой и другими возможностями, которые невозможно воспроизвести, просто используя пару экземпляров AWS EC2. Таким образом, с финансовой точки зрения имеет смысл объединить ваши потребности и сотрудничать с поставщиком технологий, который может предоставить комплексное решение «под ключ». Что мы подразумеваем под этим?

Pressidium предлагает полностью управляемый корпоративный хостинг WordPress в выделенной инфраструктуре WordPress, укомплектованный настоящими DevOps. Мы не используем какие-либо готовые решения для облачных вычислений общего назначения, такие как Google Cloud или AWS EC2. Мы обладаем многолетним опытом разработки критически важных ИТ-сред. В результате мы хотим иметь возможность проектировать наши системы так, как мы хотим, вместо того, чтобы использовать готовые решения.

Создание собственной платформы с нуля позволило нам сократить расходы и вернуть сэкономленные деньги клиенту:

Планы Enterprise XS предлагают конфигурацию высокой доступности 2N+1 в кластере из 5 выделенных серверов с балансировкой нагрузки и более высокими коэффициентами изоляции и избыточности, чем любое другое конкурирующее решение, всего за 790 долл. США в месяц .

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

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

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

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

Мы не просто предлагаем хостинг WordPress в облаке, но и настоящее технологическое партнерство на всех уровнях.