Назад | Перейти на главную страницу

Как измерить ГБ-секунды для AWS EC2

Мы изучаем возможности перевода нашего приложения с реализации на базе EC2 на AWS lambda. Мы пытаемся спрогнозировать, сколько денег мы сэкономим, если это сделаем. Ценообразование лямбда говорит, что оно дает 400000 ГБ-секунд бесплатно в месяц и небольшую сумму за каждую ГБ-секунду после. Как мне узнать с моей консоли AWS, сколько ГБ-секунд я использую в месяц сейчас?

Если ваше использование сервера EC2 является резким (т.е. долгое время бездействия, а затем внезапный всплеск, за которым снова следует бездействие), то было бы неплохо перейти к лямбда-функциям. Более быстрый способ сэкономить на расходах - это перейти на более мелкие машины с возможностью прерывания (например, t2). Эти типы позволяют вашему процессору выходить за рамки 100% в течение определенного периода времени. Кроме того, пребывание в пространстве EC2 означает, что вам не нужно беспокоиться об изменении архитектуры / метода развертывания приложения для перехода на лямбда.

Быстрый способ проверить, стоит ли переходить на расширяемый EC2, - это инструмент. isitfit. Вы можете установить его с помощью pip3 install isitfit а потом просто беги isitfit --optimize для определения серверов EC2, которые можно преобразовать в пакетный тип. Они также могут быть преобразованы в лямбду. Вы можете отфильтровать вывод только для указанного вами сервера EC2.

Отказ от ответственности: я автор isitfit.