Amazon EKS

Обзор цен

Amazon Elastic Kubernetes Service (Amazon EKS) — это управляемый сервис Kubernetes, который позволяет запускать приложения Kubernetes без необходимости в управлении, защите или масштабировании плоскости управления Kubernetes. При использовании Amazon EKS минимальные платежи и авансовые обязательства не применяются. Стоимость Amazon EKS за кластер зависит от поддержки версий кластера Kubernetes, цен на автоматический режим Amazon EKS, цен на функции Amazon EKS и цен на виртуальный процессор для Гибридных узлов Amazon EKS. Также взимается плата за ресурсы, используемые для запуска приложений на рабочих узлах Kubernetes, такие как инстансы Amazon EC2, тома Amazon EBS и публичные адреса IPv4.

Калькулятор цен AWS

Посчитайте затраты на Amazon EKS и архитектуру в единой смете.

Создайте персонализированную смету прямо сейчас

hands with calculator

Сведения о ценах

Стоимость кластера Amazon EKS

Для всех кластеров Amazon EKS взимается плата за каждый час его работы, которая зависит от версии Kubernetes. Пользователям каждой версии Kubernetes доступна стандартная поддержка в течение первых 14 месяцев после ее выпуска в Amazon EKS. По истечении срока стандартной поддержки версия Kubernetes переходит на расширенную поддержку на следующие 12 месяцев, что позволяет вам оставаться на выбранной версии Kubernetes дольше, но за дополнительную плату. Подробную информацию о поддержке версий Kubernetes в Amazon EKS см. в документации Amazon EKS.

Уровень поддержки версий Kubernetes Цены
Поддержка стандартных версий Kubernetes 0,10 USD в час за кластер
Поддержка расширенных версий Kubernetes 0,60 USD за кластер в час (поддержка стандартной версии Kubernetes + 0,50 USD за кластер в час)

Цены на выделенную плоскость управления Amazon EKS

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

Каждый уровень масштабирования выделенной плоскости управления предлагает определенную емкость и производительность плоскости управления, определяемые хорошо известными характеристиками плоскости управления Kubernetes. Вы оплачиваете почасовой тариф за уровень масштабирования, на котором развернут ваш кластер, без первоначальных взносов и долгосрочных обязательств. Этот сбор взимается дополнительно к стандартной стоимости кластера Amazon EKS, рассчитываемой на основе уровня поддержки версии Kubernetes, указанного в разделе «Цены на кластеры Amazon EKS» выше. Вы можете в любой момент переключаться между уровнями масштабирования выделенной плоскости управления или вернуться к стандартной плоскости управления. Подробнее о выделенной плоскости управления и возможностях каждого уровня масштабирования см. в документации Amazon EKS.

Если вы планируете использовать свой кластер на уровне масштабирования, превышающем 4XL, обратитесь к команде AWS, работающей с вашим аккаунтом, для получения дополнительной информации о ценах.

Уровень масштабирования плоскости управления Цены
XL 1,65 USD в час за кластер
2XL 3,40 USD в час за кластер
4XL 6,90 USD в час за кластер

Автоматический режим Amazon EKS

Эта цена распространяется на кластеры Amazon EKS, в которых включен автоматический режим EKS. Цена за автоматический режим EKS зависит от продолжительности и типа инстансов Amazon EC2, запущенных и управляемых в автоматическом режиме EKS. Цены на автоматический режим EKS, указанные ниже, дополняют цену инстансов Amazon EC2. Подобно плате за использование инстансов EC2, плата за автоматический режим EKS рассчитывается поминутно, с округлением до секунды и минимальной оплатой за одну минуту. Вы можете использовать любые варианты покупки инстансов Amazon EC2 с автоматическим режимом EKS, включая «по требованию», зарезервированные инстансы на один или три года, планы экономии вычислительных ресурсов и спотовые инстансы, но стоимость самого автоматического режима EKS не зависит от способа покупки инстансов EC2.

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

Цены на функции Amazon EKS

Эта цена распространяется на кластеры Amazon EKS, в которых включены функции EKS. Вы платите за функции EKS на основе двух компонентов, каждый из которых оплачивается почасово: базовой почасовой ставки за каждую включенную функцию и почасовой платы за использование, в зависимости от количества ресурсов, управляемых каждой функцией. Для Argo CD вы платите почасово за каждое управляемое приложение Argo CD. Для AWS Controllers for Kubernetes (ACK) вы платите почасово за каждый управляемый ресурс ACK. Для Kubernetes Resource Orchestrator (KRO) вы платите почасово за каждый управляемый инстанс KRO Resource Graph Definition (RGD). Вся оплата функций EKS рассчитывается почасово, без минимальных обязательств или авансовых платежей.

Определения цен:
час-функция
: каждый час в вашем аккаунте AWS запускается какая-либо функция. Например, работа одной функции Argo CD в одном кластере в течение 24 часов равняется 24 час-функциям.

Время работы приложения Argo CD: каждый час приложение управляется функцией Argo CD. Каждое приложение учитывается в каждом целевом кластерном развертывании. Если вы развертываете одно приложение в 5 разных кластерах, это будет 5 приложений. При использовании ApplicationSets с генераторами каждый созданный инстанс приложения считается одним приложением.

Время работы ресурсов ACK: каждый час управление ресурсом AWS осуществляется с помощью функции ACK.

Время работы инстанса KRO RGD: каждый час управление инстансом определения графа ресурсов (RGD) осуществляется с помощью функции KRO.

Цены на Гибридные узлы Amazon EKS

Гибридные узлы Amazon EKS позволяют использовать локальную и периферийную инфраструктуру в качестве узлов кластеров Amazon EKS, чтобы унифицировать управление Kubernetes в облачных, локальных и пограничных средах. Гибридные узлы Amazon EKS оплачиваются за каждый vCPU в час согласно данным о ресурсах узлов, предоставленным Kubernetes. В аппаратных средах без операционной системы с поддержкой гиперпоточности каждое физическое ядро процессора отображается в Kubernetes как два vCPU, и расчет стоимости производится исходя из общего количества сообщаемых vCPU. Плата за Гибридные узлы Amazon EKS начинается с момента подключения узлов к кластеру и прекращается после их удаления из кластера. Ценовые уровни Amazon EKS Hybrid Nodes рассчитываются на основе суммарного использования виртуальных ЦПУ за месяц в рамках одного региона AWS и одной учетной записи. Если у вас включена консолидированная оплата в Организациях AWS, ценовые уровни применяются к общей ежемесячной продолжительности использования виртуальных ЦПУ гибридных узлов Amazon EKS в одном регионе AWS для всех учетных записей в организации. Плата за использование гибридных узлов взимается, если вы используете инстансы Amazon EC2 в качестве инфраструктуры для этих узлов. Подробную информацию о гибридных узлах Amazon EKS см. в документации Amazon EKS.

Если вы планируете использовать гибридные узлы на компьютерах с объемом более 32 виртуальных ЦП на компьютер, обратитесь к специалистам по работе с клиентами для получения дополнительной информации о ценах.

Диапазон использования Цены
Первые 576 000 часов работы виртуальных ЦПУ в месяц 0,020 USD в час за один виртуальный ЦПУ
Следующие 576 000 часов работы виртуальных ЦПУ в месяц 0,014 USD в час за один виртуальный ЦПУ
Следующие 4 608 000 часов работы виртуальных ЦПУ в месяц 0,010 USD в час за один виртуальный ЦПУ
Следующие 5 760 000 часов работы виртуальных ЦПУ в месяц 0,008 USD в час за один виртуальный ЦПУ
Более 11 520 000 часов работы виртуальных ЦПУ в месяц 0,006 USD в час за один виртуальный ЦПУ

Цены на другие сервисы AWS

При использовании Amazon EKS вы оплачиваете отдельно ресурсы AWS, используемые для работы ваших приложений на рабочих узлах Kubernetes. Например, если вы используете рабочие узлы Kubernetes в виде инстансов Amazon EC2 с томами Amazon EBS и публичными адресами IPv4, плата взимается за емкость инстанса через Amazon EC2, емкость тома – через Amazon EBS, а адрес IPv4 – через Amazon VPC. Подробную информацию о ценах см. на соответствующих страницах с тарифами на сервисы AWS, которые вы используете с приложениями Kubernetes.

Локальные кластеры Amazon EKS на AWS Outposts имеют ту же стоимость за кластер, что и стандартная поддержка версий Kubernetes, и не включают продленную поддержку версий Kubernetes. Плата за кластер Amazon EKS не включена в цену AWS Outposts как для расширенного, так и для локального развертывания кластера Amazon EKS. Чтобы узнать цены на AWS Outposts, см. страницу с тарифами на AWS Outposts.

Если вы используете AWS Fargate, цены рассчитываются по количеству виртуальных ЦПУ и ресурсов памяти, использованных с начала загрузки образа контейнера до прекращения выполнения пода Amazon EKS, с округлением до ближайшей секунды. Предусмотрен минимальный обязательный платеж за одну минуту использования. Чтобы узнать цены на AWS Fargate, см. страницу с тарифами на AWS Fargate.

Примеры расчета цен

  • Вы создаете кластер Amazon EKS с определенной версией Kubernetes в день, когда эта версия выпускается Amazon EKS, и используете этот кластер на протяжении следующих 26 месяцев без обновления версии плоскости управления. Первые 14 месяцев, пока версия находится на стандартной поддержке, вы платите 0,10 USD в час. Через 14 месяцев версия Kubernetes переходит на расширенную поддержку. Оставшихся 12 месяцев вы платите 0,60 USD в час. В течение 26 месяцев вы будете платить в среднем 0,33 USD за час работы этого кластера. 

    Тип поддержки Длительность работы (в месяцах) Цена (в час за кластер)
    Стандартная 14 0,10 USD
    Расширенная 12 0,60 USD
    Средняя стоимость поддержки в течение 26 месяцев 0,33 USD
  • Ваша компания модернизирует локальные приложения для работы в контейнерах. Некоторые из приложений будут перенесены в облако, а другие должны остаться в локальной среде. У вас есть небольшая команда платформенных инженеров, которая отвечает за работу кластеров Kubernetes, обеспечивающих работу приложений подразделений. Вы решили использовать гибридные узлы Amazon EKS, чтобы сократить время, затрачиваемое командой на управление Kubernetes. К вашей платформе подключаются три подразделения. Подразделение 1 будет использовать 10 узлов по 8 виртуальных ЦПУ на узел. Подразделение 2 будет использовать 5 узлов по 4 виртуальных ЦПУ на узел. Подразделение 3 будет использовать 3 узла по 16 виртуальных ЦПУ на узел. Для каждого подразделения вы создаете отдельный кластер Amazon EKS и используете версии Kubernetes со стандартной поддержкой. Разбивка ежемесячных расходов по каждому подразделению приведена в таблице ниже. Обратите внимание, что все часы работы ЦПУ оплачиваются по ставке 0,02 USD за каждый виртуальный ЦПУ в час, поскольку его использование не превышает порог в 576 000 часов работы ЦПУ в месяц.

      Кластер Узлы Виртуальный ЦПУ / узел Часы / месяц Количество часов работы процессора Плата за кластер Плата за узел Общая сумма
    Подразделение 1 1 10 8 730 58 400 73,00 USD 1168,00 USD 1241,00 USD
    Подразделение 2 1 5 4 730 14 600 73,00 USD 292,00 USD 365,00 USD
    Подразделение 3 1 3 16 730 35 040 73,00 USD 700,80 USD 773,80 USD
    Общая сумма ежемесячных платежей за EKS 108 040 219,00 USD 2233,80 USD 2379,80
  • Ваша компания стремится улучшить доставку приложений и их работу на 50 фабриках, расположенных по всему миру. Ваша команда отвечает за определение, развертывание и обслуживание платформы на базе Kubernetes, на которой будут размещаться приложения на каждой фабрике. Вы решили использовать гибридные узлы Amazon EKS, чтобы снизить требования к инфраструктуре каждого сайта и упростить управление развертываниями по всему миру.

    Каждый развертываемый кластер будет состоять из 3 узлов по 8 виртуальных ЦПУ на узел. Для каждой фабрики вы будете использовать отдельные кластеры Amazon EKS, чтобы каждый кластер можно было обновлять и масштабировать отдельно. Ежемесячная разбивка расходов на развертывание показана в таблице ниже. Обратите внимание, что 576 000 часов работы ЦПУ оплачиваются по ставке 0,02 USD за каждый виртуальный процессор в час, а 300 000 часов работы ЦПУ – по ставке 0,014 USD.

      Кластеры Узлы Виртуальный ЦПУ / узел Часы / месяц Количество часов работы процессора Плата за кластер Плата за узел Общая сумма
    Платформа фабрик 50 150 8 730 876 000 3650,00 USD 15 720,00 USD 19 370,00 USD
  • Вы хотите развернуть новое контейнерное приложение в Amazon EKS. Вы выбрали автоматический режим Amazon EKS, чтобы сократить затраты на управление инфраструктурой кластера EKS. 

    Контейнерные приложения состоят из трех подов Kubernetes (групп контейнеров): один отвечает за предоставление веб-интерфейса для конечных пользователей и требует 0,5 виртуального ЦПУ и 1 ГБ оперативной памяти, другой обрабатывает серверную часть веб-приложения и требует 2 виртуальных ЦПУ и 5 ГБ оперативной памяти, а третий – выполняет периодические пакетные задачи обработки данных и требует 1 виртуального ЦПУ и 8 ГБ оперативной памяти. В среднем ожидается, что для работы приложения потребуется 6 подов для интерфейса, 10 подов для серверной части и 2 пода для обработки данных. За исключением подов для пакетной обработки данных, каждый под также настроен для работы как минимум в двух зонах доступности для обеспечения высокой доступности. 

    Вы развертываете свое приложение в регионе Запад США (Орегон). Алгоритмы автоматического режима EKS определяет, что наиболее экономичным выбором инстансов EC2 для удовлетворения требований приложения будет комбинация c6a.2xlarge, c6a.4xlarge, m5a.2xlarge и m5a.xlarge. За использование автоматического режима EKS взимается дополнительная плата за управление, которая, помимо обычных расходов на инстансы EC2 и плоскость управления, зависит от типа запускаемого инстанса EC2. Ниже приведены общие затраты на автоматический режим EKS за каждый час и месяц работы приложения, включая обычные затраты на инстансы EC2.

        Кол-во Инстанс EC2 Автоматический режим EKS
    c6a.2xlarge   1 0,306 USD 0,03672 USD
    c6a.4xlarge   1 0,612 USD 0,07344 USD
    m5a.2xlarge   1 0,344 USD 0,04128
    m5a.xlarge   1 0,172 USD 0,02064 USD
    Всего за час     1,434 USD 0,17208 USD
    Всего за месяц     1046,82 125,62 USD
  • Ваш интернет-магазин работает в производственном кластере Amazon EKS, и в ожидании резкого роста трафика во время сезона праздничных покупок вы заранее модернизируете плоскость управления кластера, чтобы в середине месяца применить масштабирование выделенной плоскости управления на уровне XL для обеспечения оптимальной производительности и надежности. Этот улучшенный уровень обеспечивает дополнительную емкость и пропускную способность, необходимые для выполнения возросшей рабочей нагрузки в периоды пиковых покупок. Когда сезон праздничных покупок закончится в конце месяца и трафик вернется к нормальному уровню, вы вернетесь к стандартной конфигурации плоскости управления EKS, что позволит оптимизировать расходы при сохранении производительности, необходимой приложению в обычные периоды эксплуатации.

    День Количество кластеров Цена кластера EKS – поддержка стандартной версии Kubernetes Выделенная плоскость управления EKS – уровень XL
    От 1 до 15 1 36 USD = 0,10 USD в час X 15 дней X 24 часа X 1 кластер 0 USD
    от 15 до 30 1 36 USD = 0,10 USD в час X 15 дней X 24 часа X 1 кластер 594 USD = 1,65 USD в час X 15 дней X 24 часа X 1 кластер
    Всего за 30 дней 72 USD 594 USD
         
    Общая стоимость за месяц = 666 USD (72 USD + 594 USD)    
  • Вы хотите устранить эксплуатационные издержки, связанные с управлением инструментами GitOps, такими как Argo CD, контроллеры выделения ресурсов инфраструктуры AWS и сложные мультиресурсные развертывания Kubernetes, одновременно ускоряя скорость разработки. Вы используете все три возможности EKS для автоматизации развертывания приложений с помощью Argo CD, встроенного управления ресурсами AWS через Kubernetes с помощью ACK и создания мощных абстракций, инкапсулирующих сложные ресурсы Kubernetes в KRO, что упрощает управление и повторное использование в организации.

    Ваша среда в регионе Восток США (Северная Вирджиния) состоит из 100 приложений Argo CD, управляемых с использованием функции Argo CD, 1000 ресурсов AWS (базы данных RDS, очереди SQS, инстансы ElastiCache, корзины S3), управляемых с помощью функции ACK, и 1000 инстансов KRO RGD, управляемых с помощью функции KRO.

    Функция Цена Подсчет Стоимость за месяц  
    Argo CD Базовая цена 0,03 USD за час работы Argo CD × 730 часов 21,90 USD  
    Использование (100 приложений Argo CD) 0,0015 USD за час приложения Argo CD × 100 приложений Argo CD × 730 часов 109,50 USD  
        Промежуточная сумма 131,40 USD  
    ACK Базовая цена 0,005 USD за час функции ACK × 730 часов 3,65 USD  
    Использование (1000 ресурсов ACK) 0,00005 USD за час ресурсов ACK × 1000 ресурсов ACK × 730 часов 36,50 USD  
        Промежуточная сумма 40,15 USD  
    KRO Базовая цена 0,005 USD за час функции KRO × 730 часов 3,65 USD  
      Использование (1000 инстансов KRO RGD) 0,00005 USD за час работы инстанса KRO RGD × 1000 инстансов KRO RGD × 730 часов 36,50 USD  
        Промежуточная сумма 40,15 USD  
    Итого за месяц     211,70 USD