Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Oracle Database@AWSの設計構築体験談!-NWの目線から-
Search
矢儀丈博
August 04, 2026
Technology
520
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Oracle Database@AWSの設計構築体験談!-NWの目線から-
矢儀丈博
August 04, 2026
More Decks by 矢儀丈博
See All by 矢儀丈博
ECS組み込みのBlue/Greenデプロイを動かしてELB側の動きを観察してみる
yuki_ink
3
2.7k
Oracle Database@AWSまわりのネットワーク構成について
yuki_ink
2
830
Design for Failure - リージョンとAZについて
yuki_ink
0
480
VPCエンドポイントを巡る名前解決とルーティングの話
yuki_ink
2
940
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
740
「名前解決」から振り返るAmazon VPC
yuki_ink
0
630
Other Decks in Technology
See All in Technology
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
500
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
650
Flutter Widget Previewerで始めるUIプレビューとVRTの自動化
sakusaku3939
0
150
クラウドサインを止めずに Nuxt へ 次の10年のために先に決めたこと
bengo4com
1
170
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
340
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
13k
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
140
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
160
Patterns in AI Driven Software Development
akosma
PRO
0
300
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
1
490
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
2
520
Obsidian Vault Architectures
x5gtrn
PRO
0
190
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
610
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
720
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Mobile First: as difficult as doing things right
swwweet
225
10k
Product Roadmaps are Hard
iamctodd
55
13k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
290
WCS-LA-2024
lcolladotor
0
930
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
410
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Paper Plane
katiecoart
PRO
5
54k
Transcript
Oracle Database@AWSの 設計構築体験談! ーNWの目線からー 2026/8/4 矢儀丈博
◆自己紹介 名前:矢儀 丈博(やぎ たけひろ) 年齢:28歳 #NW_JAWS でツイー トお願いします! 出身:山口県 業務:カード会社様のAWS基盤保守など
好きなAWSサービス: Amazon VPC Oracle Database@AWSの設計構築体験談! -NWの目線から- 2
◆目次 1. イントロダクション 2. Oracle Database@AWSの基礎 - AWSとOCIの関係性 - 主要コンポーネント
3. 設計構築体験談 –NWの目線から- - Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった - 自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 4. まとめ Oracle Database@AWSの設計構築体験談! -NWの目線から- 3
◆目次 1. イントロダクション 2. Oracle Database@AWSの基礎 - AWSとOCIの関係性 - 主要コンポーネント
3. 設計構築体験談 –NWの目線から- - Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった - 自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 4. まとめ Oracle Database@AWSの設計構築体験談! -NWの目線から- 4
◆イントロダクション – Oracle Database@AWSとは AWSのデータセンター内でOracle社が管理するOracle Databaseを AWSのプラットフォームを通して利用できるサービス Oracle RACが使えてうれしい!! 本日の主役はコレです
※OracleRAC (Real Application Clusters) はRDSでは非サポート Oracle Database@AWSの設計構築体験談! -NWの目線から- 5
◆イントロダクション – Oracle Database@AWSとは AWSのデータセンター内でOracle社が管理するOracle Databaseを AWSのプラットフォームを通して利用できるサービス 東京リージョンと大阪リージョンでも GAされました(大阪は1AZのみ) Oracle
Database@AWSの設計構築体験談! -NWの目線から- 6
◆イントロダクション – サービス名表記について Oracle AI Database 26aiのリリース以降、 Oracle側は「Oracle AI Database@AWS」と表記を統一していますが
AWS側はまだ「Oracle Database@AWS」のまま… 今回のスライドでは 「Oracle Database@AWS」 または「ODB@A」と表記します Oracle Database@AWSの設計構築体験談! -NWの目線から- 7
◆目次 1. イントロダクション 2. Oracle Database@AWSの基礎 - AWSとOCIの関係性 - 主要コンポーネント
3. 設計構築体験談 –NWの目線から- - Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった - 自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 4. まとめ Oracle Database@AWSの設計構築体験談! -NWの目線から- 8
◆ Oracle Database@AWSの基礎 – AWSとOCIの関係性 • AWSのデータセンター(子サイト)は OCIのデータセンター(親サイト)の”拡張”扱い • AWS/OCI間は低遅延のNWで接続
AWSリージョン(子サイト) OCIリージョン(親サイト) 東京(apne1-az1/az4) 東京(ap-tokyo-1) 大阪(apne3-az2) 大阪(ap-osaka-1) 【参考】 Exadata Databaseのプロビジョニング手順 https://docs.oracle.com/ja-jp/iaas/Content/database-at-aws/oaawsgetting-started-architecture.htm 1. ODB Networkを作成 2. Exadataインフラストラクチャを作成 3. Exadata VMクラスタを作成 4. ODBピアリングを設定 5. Exadata Databaseを作成 Oracle Database@AWSの設計構築体験談! -NWの目線から- AWS のコンソールから OCI のコンソールから 9
◆ Oracle Database@AWSの基礎 – 主要コンポーネント ODB Network ・OCIインフラをホストする専用のプライベート ネットワーク ・「ODBピアリング」でVPCと接続する
・ODB Networkを作ると、OCI側では VCNとして認識され、ODB Networkと 同じCIDRがマッピングされる Exadata Infrastructure ・DBの基盤となるハードウェア ・ExaInfraの上に「VMクラスタ」を作成し、 そのVMクラスタの上でDBを動かすイメージ ・DBサーバとStorageサーバの組み合わせで 構成される https://aws.amazon.com/jp/blogs/database/provision-oracle-databaseaws-resources-using-terraform/ ・DBサーバ2台+Storageサーバ3台が 最小構成 Oracle Database@AWSの設計構築体験談! -NWの目線から- 10
◆目次 1. イントロダクション 2. Oracle Database@AWSの基礎 - AWSとOCIの関係性 - 主要コンポーネント
3. 設計構築体験談 –NWの目線から- - Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった - 自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 4. まとめ Oracle Database@AWSの設計構築体験談! -NWの目線から- 11
◆Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった コスト 性能 シングルAZ/最小構成の1階部分だけで、毎月170万円!!!! 1つのシステムだけでROIを説明できる気がしない!!!! 1,520ECPU、2,780GB、240TBが最小構成!!!! 1つのシステムで使い切れる気がしない!!!! https://speakerdeck.com/oracle4engineer/exadata-databasecloud-technical-detail?slide=14 https://docs.oracle.com/en-us/iaas/exadatacloud/doc/exa-servicedesc.html?utm_source=chatgpt.com#ECSCM-GUID-43F48F95-31074983-AB29-D95A54A01152
Oracle Database@AWSの設計構築体験談! -NWの目線から- 12
◆Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった システムA システムB システムC VPC VPC VPC ODB@A基盤 システムA用
ODB Network システムB用 ODB Network システムC用 ODB Network VMクラスタ VMクラスタ VMクラスタ Exadata Infrastructure Oracle Database@AWSの設計構築体験談! -NWの目線から- 13
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた ODB Networkを作って、VPCとピアリングもして VMクラスタも作ったぞ!! OCI側でVCNも見えてる!! ルートテーブルにはどんな設定が入ってるかな https://aws.amazon.com/jp/blogs/database/provision-oracle-databaseaws-resources-using-terraform/ Oracle Database@AWSの設計構築体験談! -NWの目線から-
14
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた VCN内のローカル通信のルートは暗黙的なのね (AWSみたいに、一応表示しといてくれると分かりやすいのに) ODB@Aの内部NWはDRG(OCIの仮想ルータサービス) として認識されるの面白い!! Service Gateway(AWSのVPC Endpoint的なもの) へのルートは自動設定されててうれしい!! 172.31.0.0/16はピアリングしたVPCで…
129.224.0.0/20って誰?? デフォゲがないやん!! 直接ピアリングしたVPCとの通信しかできないってこと!? https://blogs.oracle.com/cloud-infrastructure/the-aws-oracle-database-network Oracle Database@AWSの設計構築体験談! -NWの目線から- 15
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 172.31.0.0/16はピアリングしたVPCで… 129.224.0.0/20って誰?? この人 https://repost.aws/ja/articles/AR2TOdAL0KT-mTYZUefV_hPQ/accessing-aws-managed-services-from-odb-network-usingamazon-vpc-lattice Oracle Database@AWSの設計構築体験談! -NWの目線から- 16
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた デフォゲがないやん!! 直接ピアリングしたVPCとの通信しかできないってこと!? そんなことはない POINT!! https://repost.aws/ja/articles/AR4zNLqp-CSmq-8MRjInUUcw/connecting-aws-cloud-wan-to-oracle-database-aws-odb-aws Oracle Database@AWSの設計構築体験談! -NWの目線から- 17
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた デフォゲがないやん!! 直接ピアリングしたVPCとの通信しかできないってこと!? ここに入れたCIDRがVCNのルートテーブルにも追加されて 宛先がODBピアリングに向くようになる https://www.ateam-oracle.com/oracle-dbaws-tgw Oracle Database@AWSの設計構築体験談! -NWの目線から- 18
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 「Peer network CIDRs」に 0.0.0.0/0 入れたら デフォゲっぽく設定できるやん!! ピアリングされたCIDRブロックごとに、 新しいセキュリティルールセットが デフォルトNSGに追加されます!!
「Peer network CIDRs」に 0.0.0.0/0 を入れたら デフォルトNSGで 0.0.0.0/0 からの DBアクセスが許可されます!! Oracle Database@AWSの設計構築体験談! -NWの目線から- 19
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた https://docs.oracle.com/en-us/iaas/Content/database-at-aws/oaaws-network-odb-network.htm Oracle Database@AWSの設計構築体験談! -NWの目線から- 20
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた https://docs.oracle.com/en-us/iaas/Content/database-at-aws/oaaws-network-odb-network.htm Oracle Database@AWSの設計構築体験談! -NWの目線から- 21
◆自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた VMクラスタからデフォルトNSGを全てデタッチして カスタムNSGで通信統制を一本化 ODBピアリングの「Peer network CIDRs」に 社内のプライベートIPレンジを設定 ⇒0.0.0.0/0からの接続許可するNSGが 存在してしまうのは、それ自体が危険と判断 https://aws.amazon.com/jp/blogs/database/provision-oracle-databaseaws-resources-using-terraform/
Oracle Database@AWSの設計構築体験談! -NWの目線から- 22
◆目次 1. イントロダクション 2. Oracle Database@AWSの基礎 - AWSとOCIの関係性 - 主要コンポーネント
3. 設計構築体験談 –NWの目線から- - Exadata Infrastructureの最小構成が大きすぎて、「基盤化」せざるを得なかった - 自動生成されるVCNのルートテーブルとNSGの仕様に悩まされた 4. まとめ Oracle Database@AWSの設計構築体験談! -NWの目線から- 23
◆まとめ • Oracle Database@AWSは、AWSのデータセンター内でOracle社が管理するOracle Databaseを AWSのプラットフォームを通して利用できるサービス。 • ODB Network・ODBピアリングを通してVPCと接続する。 •
Oracle Database@AWSは最小構成が大きく、単一のシステムで利用するにはTooMuchな場合がある。 ROIを考えて、複数システムで共用するのが一つの選択肢。 (もちろんシステム間の分離/統制の設計はちゃんとしないといけない) • VCNのルートテーブルとNSGの仕様に注意。 「VMクラスタを作ったら、とりあえずデフォルトNSGはデタッチして、カスタムNSGに乗り換える」 「その後、ODBピアリングのPeer network CIDRsに社内のプライベートIPレンジを設定する形で VCNのルートテーブルにルート設定を追加する」 というのがグッドプラクティスなのでは。 Oracle Database@AWSの設計構築体験談! -NWの目線から- 24
Oracle Database@AWSの 設計構築体験談! ーNWの目線からー 2026/8/4 矢儀丈博