インスタンスは起動している時間で課金されるので、ステージング環境等で常時起動している必要がないインスタンスはたち下げておくのがお財布にやさしいわけです。セキュリティー上も精神衛生上も多少マシでしょう(笑)しかし、いちいちコンソールにログインして起動や終了をするのは面倒なので、デプロイの際に自動的に起動するとか、定刻で起動・終了するとか、ちょっとでも自動化しておきたいわけです。インスタンスの起動と終了ができる関数を作ってみます。インスタンスはすでにできているものとします。必要となるので、コンソールで確認しておきましょう。ダッシュボードを開きます。略してラムダッシュです。リージョンは異なっていてもかまいません。なにも関数がない状態だと下記のように「ようこそ」的な画面が表示されます。なにはともあれ「関数の作成」をクリックして関数の作成を開始します。「設計図」の選択では、使えそうなものがないので「一から作成」をクリックします。「名前」には適当に関数の名前を入力します。ちなみにこの関数名は二度と変更できませんので、命名規約を決めるなどして、慎重に命名してください。