質問: AWSのセキュリティ設定で、 インバウンドのルール or アウトバウンドルールの編集とあり、このインバウンドのルール or アウトバウンドルールとは何なのでしょうか? また、インバウンドルールにある、 カスタム・任意の場所・マイIPとはそれぞれどういうものなのでしょうか?また実務上ではどういうケースにそれぞれを使うなどございますか?
回答: 例えば公開 Web サーバを作る場合、 * HTTP と HTTPS は、任意の場所から * サーバメンテナンス用の SSH は特定の場所から なんて形になることは多いですよ。 マイIP は特定の場所の一形態(IP を指定する時に「今アクセスしているIP」を設定しているだけ)です。 SSH については基本的には鍵管理さえきちんとしていれば任意の場所からでもよいのですが、会社のコンプライアンス的に社内からしかダメ、というパターンで制限することもあります。 (まあ社内ネットワークに VPN でつないでいくという手もありますが) サーバーが複数ある場合(Web サーバとバックエンドの DB)は、DB の方で Web サーバからのみに接続限定するのもよくあります。(メンテナンスする場合は Web サーバを SSH トンネルの踏み台にする)