Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWSの類似サービスと比較して知るAWS WAF #devio2022
Search
becominn
July 25, 2022
Technology
0
3.6k
AWSの類似サービスと比較して知るAWS WAF #devio2022
DevelopersIO 2022の登壇資料です。
動画はこちら↓
https://www.youtube.com/watch?v=f2UcwkGYUMQ
becominn
July 25, 2022
Tweet
Share
More Decks by becominn
See All by becominn
DDoS攻撃をAWSサービスだけで緩和する方法をまとめてみた #cm_odyssey
becominn
1
5.9k
自分のペースで楽しく仲良く継続しよう、という話
becominn
0
72
[FUKUOKA Engineers Day 2024] JAWS-UGでAWSを楽しく学ぼう
becominn
0
110
AWS Security Hub、三日会わざれば刮目して見よ #jawsugfuk #jawsug
becominn
0
710
AWS CloudShellという推しサービスについて / lt-20220502-jawsug-cli
becominn
0
1.9k
Other Decks in Technology
See All in Technology
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
160
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
110
非情報系研究者へ送る Transformer入門
rishiyama
0
430
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
3
610
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1k
JAWS DAYS 2026 ExaWizards_20260307
exawizards
0
110
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
250
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
140
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
410
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.6k
Evolution of Claude Code & How to use features
oikon48
1
520
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
200
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
51k
[SF Ruby Conf 2025] Rails X
palkan
2
820
Art, The Web, and Tiny UX
lynnandtonic
304
21k
The Spectacular Lies of Maps
axbom
PRO
1
600
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Test your architecture with Archunit
thirion
1
2.2k
Designing Experiences People Love
moore
143
24k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
Transcript
AWSの類似サービスと⽐較して知る AWS WAF AWS事業本部コンサルティング部 べこみん
2 自己紹介 べこみん (Twitter @beco_minn) • AWS事業本部コンサルティング部 • 興味のあるサービス: AWS
WAF • 趣味: 猫と遊ぶこと、日本酒を飲むこと
3 このセッションで話すこと AWS WAFの概要 AWS WAFと類似のAWSサービス比較 以下のサービスと比較 ・AWS Network Firewall
・Security Group ・Network ACL ・AWS Shield
4 このセッションで話さないこと AWS WAFの具体的な使い方 AWSサービス以外(サードパーティ)のWAF製品について
5 AWS WAFとは
6 AWS WAFとは ・WAF = Web Application Firewall ・Webアプリケーションの脆弱性を利用した 攻撃から、Webアプリケーションを保護する
マネージドサービス ・複数のルールを組み合わせて使用 ・Amazon CloudFront、ALB、Amazon API Gateway、AWS AppSyncにアタッチして使用
7 そもそも Web Application Firewall とは ・Webアプリケーションを保護することに特化したソフトウェ アまたはハードウェア ・Webアプリケーションへの通信内容を検査し、不正な操作を 検出、防御する
・運営者が設定したルールに応じて検査を行う 参考: IPA - Web Application Firewall 読本
8 AWS WAFで検出、防御可能な攻撃 ・決められたキャパシティ内で複数のルールを組み合わせられ る(AWS WAF v2) ・マネージドルールや自分でカスタマイズしたルールを設定 ・ AWSが用意したマネージドルールもある
参考:AWS - AWS WAF の AWS マネージドルール ・設定したルール次第で、SQLインジェクションやXSSをはじめ、 OWASP Top 10に入ったセキュリティリスク、Botからのアクセ スなどを検出、防御可能
9 AWS WAFと類似のAWSサービス比較
10 VS AWS Network Firewall
11 VS AWS Network Firewall AWS Network Firewall ・VPCサブネットに配置して利用するマネージドサービス ・ただのFWではなく、シグネチャベースのIDS/IPSとしても使
用可能 ・パケットのペイロードまで見て(DPI)、フィルタリングを行う ・ルールで評価した通信に対してアクションを選択可能
12 VS AWS Network Firewall AWS WAF AWS Network Firewall
対象のネットワーク レイヤー L7 L3 - L7 主な役割 Webアプリケーションへの通信の 検査、Webアプリケーションの保護 トラフィック検査とフィルタリング 侵入防止 構成 CloudFront、ALB、API Gateway、 AppSyncにアタッチ VPCサブネットに配置 (ルーティング変更が必要) AWS Firewall Managerとの連携 可 可 料金 要(従量課金) 要(従量課金)
13 VS Security Group
14 VS Security Group Security Group ・EC2やRDS、ELBなどのネットワークインターフェース(ENI)に アタッチして使用する仮想ファイアウォール ・主に接続元IPアドレスでのアクセス制御を行う ・ルールはステートフル
・追加料金は無し
15 VS Security Group AWS WAF Security Group 対象のネットワーク レイヤー
L7 L3 – L4 主な役割 Webアプリケーションへの通信の検 査、Webアプリケーションの保護 接続元IPアドレスなどでの アクセス制御 構成 CloudFront、ALB、API Gateway、 AppSyncにアタッチ VPC内リソースのENIにアタッ チ AWS Firewall Managerとの連携 可 可 料金 要(従量課金) 不要
16 VS Network ACL
17 VS Network ACL Network ACL ・VPCサブネットにアタッチして使用する仮想ファイアウォー ル ・接続元IPアドレスでのアクセス制御を行う ・ルールはステートレス
・追加料金は無し
18 VS Network ACL AWS WAF Network ACL 対象のネットワーク レイヤー
L7 L3 – L4 主な役割 Webアプリケーションへの通信の検 査、Webアプリケーションの保護 接続元IPアドレスでの アクセス制御 構成 CloudFront、ALB、API Gateway、 AppSyncにアタッチ VPCサブネットにアタッチ AWS Firewall Managerとの連携 可 不可 料金 要(従量課金) 不要
19 VS AWS Shield
20 VS AWS Shield AWS Shield ・DDoS攻撃からの保護に特化したマネージドサービス ・追加料金無しで使えるStandard ・定額料金(+データ転送料)を支払うことで使用可能な Advanced
・Standardに関してはAWSを利用している時点で適用済み
21 VS AWS Shield AWS WAF AWS Shield 対象のネットワーク レイヤー
L7 L3 - L4 (AdvancedはL7も) 主な役割 Webアプリケーションへの通信の 検査、Webアプリケーションの保護 DDoS攻撃からの保護 構成 CloudFront、ALB、API Gateway、 AppSyncにアタッチ CloudFrontやRoute53、 ELBなどを保護 AWS Firewall Managerとの連携 可 可 料金 要(従量課金) 不要 Advancedは要(定額)
22 比較まとめ AWS WAF AWS Network Firewall Security Group Network
ACL AWS Shield 対象のネットワークレ イヤー L7 L3 - L7 L3 – L4 L3 – L4 L3 - L4 (AdvancedはL7も) 主な役割 Webアプリケーション への通信の検査、 Webアプリケーション の保護 トラフィック検査とフィルタリ ング 侵入防止 接続元IPアドレスなどで の アクセス制御 接続元IPアドレスでの アクセス制御 DDoS攻撃からの保護 構成 CloudFront、ALB、 API Gateway、 AppSyncにアタッチ VPCサブネットに配置 (ルーティング変更が必要) VPC内リソースのENIに アタッチ VPCサブネットにアタッチ CloudFrontやRoute53、 ELBなどを保護 AWS Firewall Managerとの連携 可 可 可 不可 可 料金 要(従量課金) 要(従量課金) 不要 不要 不要 Advancedは要(定額)
None