Стоимость использования Amazon VPC Lattice определяется тремя аспектами: количество предоставленных сервисов, плата за входящий и исходящий трафик для обработки данных каждого сервиса, а также количество HTTP-запросов (только для слушателей HTTP/HTTPS) или TCP-подключений (только для слушателей TLS), полученных каждым сервисом.
Сервис: VPC Lattice – это логическая абстракция перед приложением, которая состоит из слушателей, правил и целевых групп. Она действует аналогично балансировщику нагрузки. Целевой объект для сервиса VPC Lattice может работать на разных вычислительных ресурсах, например на инстансах EC2, контейнерах или бессерверных платформах, которые взаимодействуют друг с другом по протоколу TCP или HTTP. С вас будет взиматься плата за каждый полный или неполный час работы каждого сервиса, подготовленного в VPC Lattice. Цена сервиса зависит от региона AWS.
Обработка данных: за обработку данных взимается плата за каждый гигабайт (ГБ) данных, переданных через каждый сервис. Объем данных вычисляется путем сложения объема данных, переданных в каждом HTTP-запросе, который был получен сервисом, и в каждом HTTP-ответе из сервиса клиенту. Дополнительная плата за обработку данных при переходе между зонами доступности (AZ) не взимается, плата за обработку данных учитывает эти расходы. Цена за ГБ зависит от региона.
HTTP-запросы или TCP-соединения: для сервисов VPC Lattice можно настроить обмен данными через протоколы HTTP/HTTPS или TLS Passthrough. Если для сервиса настроен слушатель HTTP/HTTPS, плата взимается за количество HTTP-запросов, полученных сервисом от клиентов. Для слушателей TLS плата взимается за количество TCP-подключений, принятых службой от клиентов.
Таблица цен
Примеры расчета цен
Пример 1. Сервис с низкой частотой запросов
Вы предоставляете сеть сервиса в регионе Восток США (Северная Вирджиния) и ассоциируете с ней 100 сервисов. За месяц каждый сервис обрабатывает 100 ГБ данных со скоростью 200 000 запросов в час. В этом примере мы рассчитываем вашу плату следующим образом (все цены приведены в USD):
Ежемесячная почасовая плата:
- Вы платите 0,025 USD в час за каждый сервис в регионе Восток США (Северная Вирджиния)
- Мы принимаем, что один месяц равен 730 часам (8760 часов в году / 12 месяцев = 730 часов в месяц)
- 100 сервисов * 0,025 USD в час * 730 часов = 1825,00 USD в час
Ежемесячная плата за обработку данных:
- Вы платите 0,025 USD за ГБ данных, обрабатываемых каждым сервисом в регионе Восток США (Северная Вирджиния)
- 100 сервисов * 100 ГБ в месяц * 0,025 USD за каждый ГБ = 250,00 USD за месяц
Плата за запросы за месяц:
- Первые 300 000 запросов за час бесплатны. Вы платите 0,10 USD за час за следующий 1 млн запросов.
- Каждый сервис получает 200 000 запросов за час, что находится в пределах уровня бесплатного пользования AWS.
- Плата за запросы = 0 USD в месяц.
- Почасовая плата: 1825,00 USD в месяц
- Стоимость обработки данных: 250,00 USD в месяц
- Плата за запросы = 0 USD в месяц
- Итого: 1825,00 USD + 250,00 USD = 2075,00 USD за месяц
Пример 2. Сервисы с сочетанием низкой и высокой частоты запросов
Вы предоставляете сеть сервиса в регионе Восток США (Северная Вирджиния) и ассоциируете с ней 100 сервисов. За месяц 99 из этих сервисов обрабатывают 100 ГБ данных со скоростью 200 000 запросов в час. Один сервис обрабатывает 2000 ГБ данных при 4 млн запросах в час. В этом примере мы рассчитываем вашу плату следующим образом (все цены приведены в USD):
Ежемесячная почасовая плата:
- Вы платите 0,025 USD в час за каждый сервис в регионе Восток США (Северная Вирджиния)
- Мы принимаем, что один месяц равен 730 часам (8760 часов в году / 12 месяцев = 730 часов в месяц)
- 100 сервисов * 0,025 USD в час * 730 часов = 1825,00 USD в час
Ежемесячная плата за обработку данных:
- Вы платите 0,025 USD за ГБ данных, обрабатываемых каждым сервисом в регионе Восток США (Северная Вирджиния)
- Каждый из 99 сервисов (99 %) обрабатывает 100 ГБ в месяц, при этом 1 сервис (1 %) обрабатывает 2000 ГБ в месяц
- 99 сервисов * 100 ГБ в месяц * 0,025 USD за ГБ = 247,50 USD в месяц
- 1 сервис * 2000 ГБ в месяц * 0,025 USD за ГБ = 50,00 USD в месяц
Плата за запросы за месяц:
- Первые 300 000 запросов за час бесплатны. Вы платите 0,10 USD за час за следующий 1 000 000 (1 млн) запросов.
- 99 сервисов получают 200 000 запросов за час, что находится в пределах уровня бесплатного пользования AWS.
- 1 сервис получает 4 000 000 запросов в час. Первые 300 000 бесплатные. С вас взимается плата за следующие 3 700 000 (3,7 млн) запросов.
- 1 сервис * 3,7 млн запросов в час * 0,10 USD / 1 млн запросов * 730 часов = 270,10 USD / месяц.
- Почасовая плата: 1825,00 USD в месяц
- Стоимость обработки данных: 247,50 USD +50,0 USD = 297,50 USD в месяц
- Плата за запросы = 270,10 USD в месяц
- Итого: 1825,00 USD + 297,50 USD + 270,10 USD = 2392,60 USD за месяц
Пример 3. Сервис с меняющейся частотой запросов
Вы предоставляете сеть сервиса в регионе Восток США (Северная Вирджиния) и ассоциируете с ней 100 сервисов. Каждый сервис получает 1 000 000 запросов в час и обрабатывает 1 ГБ в час в течение 10 часов по понедельникам и вторникам. В остальное время сервис получает 100 000 запросов в час и обрабатывает 0,1 ГБ в час. В этом примере мы рассчитываем вашу плату следующим образом (все цены приведены в USD):
Ежемесячная почасовая плата:
- Вы платите 0,025 USD в час за каждый сервис в регионе Восток США (Северная Вирджиния)
- Мы принимаем, что один месяц равен 730 часам (8760 часов в году / 12 месяцев = 730 часов в месяц)
- 100 сервисов * 0,025 USD в час * 730 часов = 1825,00 USD в час
Ежемесячная плата за обработку данных:
- Вы платите 0,025 USD за ГБ данных, обрабатываемых каждым сервисом в регионе Восток США (Северная Вирджиния)
- Возьмем 5 понедельников и 5 вторников в месяц; например, 10 часов * 5 дней + 10 часов * 5 дней = 100 часов, при этом сервисы обрабатывают 10 ГБ в час. Остальное время месяца составляет 730 часов – 100 часов = 630 часов, при этом сервисы обрабатывают 0,1 ГБ в час
- 100 сервисов * 100 часов * 1 ГБ в час * 0,025 USD за ГБ = 250,00 USD за месяц
- 100 сервисов * 630 часов * 0,1 ГБ за час * 0,025 USD за ГБ = 157,50 USD за месяц
Плата за запросы за месяц:
- Первые 300 000 запросов за час бесплатны. Вы платите 0,10 USD за час за следующий 1 000 000 (1 млн) запросов.
- Каждый сервис получает 100 000 запросов за час за 630 часов, что находится в пределах уровня бесплатного пользования AWS. Каждый сервис получает также 1 млн запросов в час в течение 100 часов. С вас взимается плата за следующие 700 000 (0,7 млн) запросов.
- 100 сервисов * 0,7 млн запросов в час * 0,10 USD / 1 млн запросов * 100 часов = 700,00 USD / месяц.
- Почасовая плата: 1825,00 USD в месяц
- Стоимость обработки данных: 250,00 USD + 157,50 USD = 407,50 USD в месяц
- Плата за запросы = 700,00 USD в месяц
- Итого: 1825,00 USD + 407,50 USD + 700,00 USD = 2932,50 USD за месяц
Пример 4. Сервисы со слушателями HTTP и TLS Passthrough
Вы предоставляете сервис VPC Lattice со слушателями HTTPS и TLS, настроенными в регионе Восток США (Северная Вирджиния). В месяц эта служба обрабатывает на слушателе HTTP 100 ГБ данных со скоростью 3 000 000 запросов в час. Слушатель TLS обрабатывает 2000 ГБ данных со скоростью 200 000 подключений в час. Плата в этом примере рассчитывается следующим образом (все цены указаны в USD):
Ежемесячная почасовая плата:
- Вы платите 0,025 USD в час за каждый сервис в регионе Восток США (Северная Вирджиния)
- Мы принимаем, что один месяц равен 730 часам (8760 часов в году/12 месяцев = 730 часов в месяц)
- 1 сервис x 0,025 USD в час x 730 часов = 18,25 USD в час
Ежемесячная плата за обработку данных:
- Вы платите 0,025 USD за каждый ГБ данных, обрабатываемых каждым сервисом в регионе Восток США (Северная Вирджиния)
- Сервис обработал за месяц 100 ГБ данных HTTP и 2000 ГБ данных TLS Passthrough, что в общей сложности составляет 2100 ГБ данных в месяц
- 2100 ГБ в месяц x 0,025 USD за ГБ = 52,50 USD в месяц
Ежемесячная плата за запросы и соединения:
- Первые 300 000 HTTP-запросов (или TCP-соединений для слушателей TLS) обрабатываются бесплатно. За каждый следующий миллион (1 000 000) HTTP-запросов или TCP-соединений в пределах часа вы платите по 0,10 USD.
- Сервис получил 3 000 000 запросов на слушатель HTTP и 200 000 запросов на слушатель TLS
- Первые 300 000 HTTP-запросов обрабатываются бесплатно. С вас взимается плата за следующие 2 700 000 запросов к слушателю HTTP
- Первые 300 000 TCP-соединений для слушателей TLS обрабатываются бесплатно. С вас не взимается плата за 200 000 запросов, полученных слушателем TLS, так как этот объем не превышает уровень бесплатного пользования AWS
- 1 сервис x 2,7 млн запросов в час x 0,10 USD / 1 млн запросов x 730 часов = 197,10 USD в месяц.
- Почасовая плата: 18,25 USD в месяц
- Стоимость обработки данных: 52,50 USD в месяц
- Плата за запрос или подключение: 197,10 USD в месяц
- Итого: 18,25 USD + 52,50 USD + 197,10 USD = 267,85 USD за месяц
Дополнительные ресурсы, посвященные ценам
Простой расчет ежемесячных расходов на AWS
Связаться со специалистами AWS и получить индивидуальное предложение