Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

• 名前 • 牧⽥ 延⼤ • 所属 • F5ネットワークスジャパン • SEマネージャー (エンタープライズSE および パートナーSE) • 略歴 • ⾦融系インフラSE • R&D、プログラマ(HDLC, PPP, 802.1x, RADIUS, SOAP, HTTP,..) • プリセールス

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

はヒネって

Slide 5

Slide 5 text

セキュアなS3アクセス

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

• • Private Subnet Public Subnet Internet gateway Amazon S3 bucket NAT App Internet

Slide 8

Slide 8 text

2015. 春

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

• • Private Subnet Amazon S3 bucket endpoints App

Slide 11

Slide 11 text

2017. 夏

Slide 12

Slide 12 text

• • • • • •

Slide 13

Slide 13 text

Slide 14

Slide 14 text

• • Private Subnet Public Subnet Internet gateway Amazon S3 bucket App Internet BIG-IP eth2 eth1

Slide 15

Slide 15 text

• • • • • • • • • •

Slide 16

Slide 16 text

• meets

Slide 17

Slide 17 text

• • HTTP リクエスト Internet Amazon S3 iRules (TCL) iRulesLX (node.js) API call RPC HTTP リクエスト

Slide 18

Slide 18 text

Internet gateway Public Subnet Amazon S3 bucket Internet App BIG-IP Private Subnet http://bigip.local/s3buket/document.pdf IAM S3 pre-sign url request AWSAccessKeyId=IAMAccessKEY &Expires=1234567890&Signatur e=XXXXXXXXXXXX https://s3.amazonaws.com/s3buket/document.pdf? AWSAccessKeyId=IAMAccessKEY&Expires=1234567 890&Signature=XXXXXXXXXXXX PDF インターナルなURLに HTTPアクセス(署名なし) IAMユーザで時限署名 URLをリクエスト 署名付きURLを発⾏ HTTPSで、S3のFQDNに、 署名付きURLでアクセス バケットからドキュメント をレスポンス

Slide 19

Slide 19 text

• • • • • • • • • •

Slide 20

Slide 20 text

ちょっとデモ

Slide 21

Slide 21 text

• • • NAT VPC エンドポイント BIG-IP IAM認証& pre-signed URL ▲ アプリで実装 ▲ アプリで実装 ● BIG-IPで巻取り 経路の暗号化 ▲ アプリで実装考慮 ● 閉域接続 ● HTTPS対応 APIセキュリティ ▲ 別途考慮 ▲ 別途考慮 ● WAFあり パフォーマンス ▲ 考慮が必要 ● 基本的に考慮不要 ● キャッシュあり 値段 ● 安い ● 安い ▲ ちょい⾼い

Slide 22

Slide 22 text

F5 アップデート

Slide 23

Slide 23 text

写真撮影無しでお願います (◍•ᴗ•◍)♡ ✧*。オネガイ

Slide 24

Slide 24 text

New • •

Slide 25

Slide 25 text

• • Elastic Load Balancer App App App App Elastic Load Balancer Amazon CloudWatch Amazon SNS Amazon S3 Elastic Load Balancer App App App App Amazon CloudWatch Amazon SNS Amazon S3 エンハンス New Availability Zone Availability Zone Auto Scaling group Auto Scaling group Availability Zone Availability Zone Auto Scaling group Auto Scaling group

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content