我正在寻找一种自动关闭的解决方案,然后按计划启动我的非prod EC2实例。我不想安装任何代理或服务器软件,因此软件即服务将是完美的。
我看到通过AWS Marketplace提供的AWS Cost Optimizer(https://www.costoptimizer.cloud)。它似乎完全适合该法案,可以自由尝试,这甚至更好!有没有人有实际使用这个产品的经验?
谢谢, 安德鲁
答案 0 :(得分:1)
没有使用此产品的经验,但我建议使用CloudWatch Events并安排运行以执行此任务的Bash脚本。请参阅此链接作为参考 - http://docs.aws.amazon.com/lambda/latest/dg/with-scheduled-events.html
答案 1 :(得分:1)
AWS Data Pipeline可能是一个潜在的解决方案。使用CLI非常容易安排启动/停止。我使用可能的最小实例来启动/停止实例。使用ShellCommandActivity,使用CLI按计划启动/停止实例。
AWS Data Pipeline 处理:
答案 2 :(得分:0)
我想为您的用例提供另一种解决方案。
您可以使用Spotinst Elastigroup,它有点像ASG,但具有一些扩展功能,Elastigroup允许您将Spot实例用于生产级工作负载并提供SLA,还可以运行 Stateful 使用Elastigroup的dev / qa / test环境,它还提供了开/关计划功能,您可以使用cron表达式配置组容量。
免责声明:我在Spotinst工作。