Начать работу с проектом

6 шагов  |  45 минут

Python_Web_App_HERO-ART_SM

Стоимость выполнения данного проекта. Расчетная стоимость выполнения проекта составляет 0,04 USD. Расчет произведен с учетом следующих факторов: аккаунт находится на уровне бесплатного пользования AWS, пользователь придерживается рекомендованных настроек, а все ресурсы удаляются в течение часа после завершения проекта.

Оценка ежемесячной стоимости использования. Общая стоимость развертывания и обслуживания интернет-приложения на Python зависит от объема использования и настроек конфигурации. При использовании рекомендованной в руководстве конфигурации по умолчанию стоимость проекта в месяц составит приблизительно 27,39 USD на уровне бесплатного пользования AWS и 56,02 USD вне уровня бесплатного пользования AWS. В конкретном случае пользователю могут потребоваться другие настройки, что повлечет за собой изменение стоимости. Рассчитать стоимость в соответствии с конкретными требованиями можно с помощью Калькулятора

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

  • Amazon EC2

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

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

    Пример стоимости. В данном проекте будет настроена среда на двух инстансах EC2 типа t2.micro. Стоимость составит приблизительно 19,04 USD в месяц.

  • Elastic Load Balancing

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

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

    Пример расчета стоимости. В рамках данного проекта используются два балансировщика Elastic Load Balancing, через которые проходит 10 ГБ трафика в месяц. Стоимость составит приблизительно 36,68 USD в месяц.

  • AWS Elastic Beanstalk

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

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

  • Auto Scaling

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

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

  • Amazon S3

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

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

    Оценка стоимости. В рамках данного проекта используется 10 ГБ объектного хранилища на Amazon S3 стоимостью приблизительно 0,30 USD в месяц.

Начать работу с проектом