Help us understand the problem. What is going on with this article?

AWS Lambdaを使ってEC2を起動・停止する

More than 3 years have passed since last update.

EC2を立てるまではいいのだけど、使ってもないのに起動しぱなっし。いつの間にか結構な金額になっちゃう....
t2.nano, t2.microでもチリも積もれば山。でも、節約のためにわざわざ止める作業もくっそ面倒('A`)
んで、意外に見つからなかったので、EC2を自動起動・停止するAWS Lambda Functionを作ってみた。

設置方法

AWS LambdaのScheduled Eventを使っています。詳しい設置方法については省かせて頂きます。

ソース:
https://github.com/OopsMouse/scheduled-power

使い方

以下のようにEC2インスタンスにタグを追加して下さい。

tag.png

使えるタグ :

タグ 説明
PowerOn インスタンスを起動する時間 (JST)
PowerOff インスタンスを停止する時間 (JST)

使える時間フォーマット :

以下のフォーマットで記載することができます。
現在、JSTのみ対応しています。

  • 1:00 pm
  • 1:00 p.m.
  • 1:00 p
  • 1:00pm
  • 1:00p.m.
  • 1:00p
  • 1 pm
  • 1 p.m.
  • 1 p
  • 1pm
  • 1p.m.
  • 1p
  • 13:00
  • 13
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away