Slack AppHomeは、アプリホーム画面を作れて便利ですね。 今回はAWS環境を構築する機能を作ってみました。 実装時のポイントなど書いていきます!これからAppHome使う方の参考になれば幸いです! なぜ作ったのか 私の現場ではEC2を使って複数のプロジェクト環境を作ることがあります。ただ、今まではAWSコンソールからEC2/CloudWatchなどを設定する運用になってました。 環境構築手順は、CloudFormationでテンプレート化できますが、それでもAWSコンソールログインなど手間ですね。そこで、みんな慣れているSlackから環境作れるようにしました。 完成イメージ AppHomeのボタンを押すと、モーダルが表示する仕組みにしました。 モーダルへの入力は、操作を簡略化したかったのでAMI選択程度にしました。 そして、処理開始と終了の連絡を特定のチャンネルに飛ばすようにしま