Wow, 300 $ и 150 $ взимают плату за тестирование материала в AWS много.
AWSasticsearch теперь предлагается как часть бесплатного уровня , в соответствии с которым они даже предлагают t2.small.elasticsearch instance
, который даже недоступен в экземпляре свободного уровня EC2.
Я создал оба экземпляра t2.small и установил свой собственный Elasticsearch в свой бесплатный учетная запись уровня, за которую я обычно плачу 20 $ в месяц, а также I, создал AWS сервис Elasticsearch с использованием t2.small.elasticsearch instance
, который абсолютно бесплатный.
t2.small.elasticsearch
можно легко удовлетворить ваши испытания и небольшой размер индекса и умеренный трафик c. Я бы настоятельно рекомендовал выбрать этот тип экземпляра и создать учетную запись бесплатного уровня, если у вас ее вообще нет, чтобы избежать каких-либо расходов.
Советы по избежанию затрат:
- Управление Elasticsearch не имеет большого значения (вы также упомянули, что можете управлять им), и как только ваш бизнес вырастет, и ваш AWS Elasticsearch превысит 20 $, вы должны установить свой собственный Elasticsearch на экземпляре Ec2.
- Вы можете написать лямбда-функцию, которая будет автоматически останавливать и запускать экземпляры, используйте ее для запуска экземпляров только в течение трафика c час.
- Используйте точечные экземпляры, чтобы избежать дорогостоящие зарезервированные экземпляры и выберите регионы, которые предлагают дешевую цену (даже если это немного далеко от вашего местоположения).
- Не переоценивайте свой узел Elasticsearch и просто используйте один узел, который может действовать как и данные, и главный узел для экономии затрат.
- Выберите более дешевый вариант хранения ie вместо дорогих дисков SSD, используйте дешевый магнит * 10 48 * диск.
Помимо этих советов, пожалуйста, обратитесь к этому блогу, который подробно объясняет некоторые другие понятия , но, возможно, не очень полезен, если вы просто следуете выше 5 Шаги, указанные c для уменьшения стоимости Elasticsearch.