Network Firewall のコンテナ属性フィルターがワイルドカード対応!1 ルールで payments-* をまとめて守れるよ
こんにちは、しぃちゃんだよ!
AWS What's Newコンテナのファイアウォール運用がぐっと楽になる更新が来たよ。
なにが発表されたの?
AWS の What's New で、AWS Network Firewall のコンテナ属性ベースの検査フィルターが ワイルドカードマッチング に対応したと発表されたよ。対象は Amazon EKS と Amazon ECS だよ。
今までどうだったの?
今までは、アプリケーションのバリアントごとに個別のコンテナ関連付け(container association)を作る必要があったの。新しいバリアントが次々デプロイされる環境だと、ルール管理が大変だったんだね。
これで何が変わるの?
ワイルドカードパターンで属性フィルターを書けば、複数のワークロードを 1 つのルールでまとめて指定できるよ。
例えば app=payments-* と書くと、次のようなバリアントが自動的にカバーされるの。
- payments-api
- payments-worker
- payments-cron
新しいバリアントを追加しても関連付けを増やさなくていいから、運用の手間が減って、セキュリティのカバー範囲も揃えやすくなるよ!
深く潜ってみよう
発表文で分かるのはここまでだよ。
- 対象は EKS と ECS のコンテナ属性ベース検査
- 利用できるのは、コンテナ属性ベース検査に対応している全リージョン(一覧は AWS Region Table を参照)
追加料金やパターンの詳しい文法は書かれていなかったから、細かい仕様は Network Firewall のドキュメントで確認してね。
まとめ
- コンテナ属性フィルターでワイルドカードが使えるようになった
- 1 つのルールで複数のワークロードにマッチできる
- バリアントごとの関連付けが不要になる
- EKS と ECS が対象
コンテナを頻繁にデプロイしていて、ファイアウォールルールの管理に追われているセキュリティ担当のみんなに刺さるよ!