Стоимость использования Amazon VPC Lattice определяется тремя аспектами: количество предоставленных сервисов, плата за входящий и исходящий трафик для обработки данных каждого сервиса, а также количество HTTP-запросов (только для слушателей HTTP/HTTPS) или TCP-подключений (только для слушателей TLS), полученных каждым сервисом.
Сервис: VPC Lattice – это логическая абстракция перед приложением, которая состоит из слушателей, правил и целевых групп. Она действует аналогично балансировщику нагрузки. Целевой объект для сервиса VPC Lattice может работать на разных вычислительных ресурсах, например на инстансах EC2, контейнерах или бессерверных платформах, которые взаимодействуют друг с другом по протоколу TCP или HTTP. С вас будет взиматься плата за каждый полный или неполный час работы каждого сервиса, подготовленного в VPC Lattice. Цена сервиса зависит от региона AWS.
Обработка данных: за обработку данных взимается плата за каждый гигабайт (ГБ) данных, переданных через каждый сервис. Объем данных вычисляется путем сложения объема данных, переданных в каждом HTTP-запросе, который был получен сервисом, и в каждом HTTP-ответе из сервиса клиенту. Цена за ГБ зависит от региона.
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 и получить индивидуальное предложение