Начать работу с руководством по внедрению

5 шагов  |  60 минут

WordPress_Website_HERO-ART_small

Использование отдельных сервисов и цены. В основе ценообразования AWS лежит использование каждого отдельного сервиса. Ежемесячный счет на оплату формируется на основе суммарного использования всех сервисов. На вкладках ниже приводится описание того, какую работу выполняет каждый сервис и как это отражается на итоговом счете.

  • Amazon S3

    Описание. Amazon S3 – это безопасное, надежное облачное хранилище с большими возможностями масштабирования для объектов, составляющих веб-сайт WordPress. Примеры объектов, которые можно хранить в системе: мультимедиабиблиотеки, файлы тем, изображения, видеофайлы и объекты JavaScript. Простой веб-интерфейс упрощает использование объектного хранилища Amazon S3 и обеспечивает передачу данных на хранение и извлечение файлов из любой точки Интернета. Это означает, что надежный доступ к сохраненным данным обеспечен для всех конечных пользователей.

    Ценообразование. Тарифы S3 основаны на пяти компонентах: тип используемого хранилища S3, регион хранения контента WordPress (например, Восток США или Азия и Тихий океан (Сидней)), объем хранимых данных, количество запросов пользователей на запись нового контента или чтение из хранилища и объем данных, передаваемых пользователям из S3.

    Пример. При использовании стандартного хранилища в регионе Восток США для хранения 1 ГБ контента стоимость сервиса составит 0,03 USD в месяц. Если аккаунт был создан в течение последних 12 месяцев и уровень бесплатного пользования AWS еще доступен, стоимость сервиса составит 0,00 USD в месяц.

  • Amazon EC2

    Описание. Amazon EC2 предоставляет виртуальные серверы – инстансы – для размещения веб-сайта WordPress. Amazon EC2 позволяет без труда настраивать и масштабировать вычислительные ресурсы в соответствии с текущими задачами и потребностями. Сервис интегрирован с проверенной временем вычислительной средой Amazon, что позволяет использовать весь набор сервисов AWS.

    Ценообразование. Тарифы Amazon EC2 основаны на четырех компонентах: выбранный тип инстанса (EC2 предлагает более 40 типов инстансов с разными объемами вычислительных ресурсов, памяти, хранилищ и т. д.); регион, в котором развернут инстанс; ПО на инстансе и выбранная ценовая модель (инстансы по требованию, зарезервированные или спотовые инстансы и т. д.). Подробнее см. на странице Цены на Amazon EC2.

    Пример. Допустим, что веб-сайт WordPress развернут на инстансе EC2 Linux t2.large в регионе Восток США. Если используются тарифы по требованию, стоимость EC2 составит 76,13 USD в месяц.

  • Amazon RDS

    Описание. Amazon RDS предоставляет управляемые среды реляционных БД – инстансы – в облаке AWS. Инстансы БД обеспечивают экономичные масштабируемые ресурсы, а сервис берет на себя управление трудоемкими задачами по администрированию баз данных, позволяя пользователю сосредоточиться на работе над своим приложением WordPress. В данном проекте будет использоваться инстанс БД, настроенный для работы с MySQL, но Amazon RDS также поддерживает ядра Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL и MariaDB.

    Ценообразование. Тарифы Amazon RDS основаны на пяти основных компонентах: класс инстанса БД, выбранная ценовая модель, зона доступности, в которой располагаются инстансы, дополнительное пространство для хранения и стоимость передачи данных. Подробнее см. на странице Цены на Amazon RDS.

    Пример. Для создания полноценной готовой к работе среды рекомендуется использовать класс инстансов БД db.r3.large и развертывание в нескольких зонах доступности. Если этот инстанс работает 24 часа в день, используя 5 ГБ универсального хранилища (SSD) на инстансе этого класса, то полная стоимость составит 352,52 USD в месяц.

  • Elastic Load Balancing

    Описание. Балансировщик нагрузки Elastic Load Balancing распределяет запросы между инстансами EC2, на которых работает веб-сайт WordPress. Он позволяет добиться еще большей отказоустойчивости в приложениях, эффективно выделяя объем ресурсов, необходимый для распределения нагрузки согласно текущему трафику приложения.

    Ценообразование. Тарифы Elastic Load Balancing основаны на двух основных компонентах: количество часов (или частичных часов) работы Elastic Load Balancer и объем данных (в гигабайтах), переданных через Elastic Load Balancer. Подробнее см. на странице Цены на Elastic Load Balancing.

    Пример. Допустим, что для балансировки поступающего на веб-сайт WordPress трафика используется балансировщик Elastic Load Balancer. При передаче 1 ГБ данных в течение 30 дней стоимость использования сервиса за месяц составит 18,30 USD за часы работы Elastic Load Balancer и 0,01 USD за передачу данных через Elastic Load Balancer (итого в месяц: 18,31 USD).

  • Auto Scaling

    Описание. Сервис Auto Scaling позволяет оптимизировать доступность среды WordPress. С помощью этого сервиса можно установить минимальное количество доступных серверов приложений и добавлять или отключать новые серверы в соответствии с меняющимися требованиями сайта WordPress или блога.

    Ценообразование. За использование сервиса Auto Scaling при развертывании веб-сайта WordPress дополнительная плата не взимается.

  • AWS Elastic Beanstalk

    Описание. AWS Elastic Beanstalk является простым в использовании сервисом развертывания и масштабирования веб-сайтов WordPress на платформе AWS. Elastic Beanstalk управляет работой среды размещения, в том числе выделяет ресурсы AWS, такие как серверы приложений EC2, настраивает балансировку нагрузки, масштабирование и мониторинг.

    Ценообразование. За использование AWS Elastic Beanstalk для развертывания веб-сайтов WordPress дополнительная плата не взимается.

Оценка общей стоимости. Общая стоимость создания сайта на платформе WordPress может отличаться в зависимости от объемов использования и типов инстансов, используемых для веб-сайта и базы данных. При использовании конфигурации по умолчанию, рекомендованной в данном руководстве, ежемесячная стоимость размещения веб-сайта WordPress составит около 450 USD. В стоимость входят ресурсы, минимально необходимые для развертывания рабочей среды WordPress с одним веб-сервером и отдельным инстансом БД MySQL Amazon RDS. Общая стоимость может возрасти, если используется функция Auto Scaling для подключения дополнительных инстансов при росте трафика на веб-сайте WordPress (приблизительно 75 USD в месяц за каждый дополнительный веб-сервер, работающий непрерывно в течение всего месяца).

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

Начать работу с руководством по внедрению