0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【OCI】Private Subnetのインスタンスから、AutonomousDBのOracle Database API for MongoDBに接続する方法

Last updated at Posted at 2022-02-04

やりたいこと

  • VCN環境のプライベートサブネットにあるインスタンスから、Oracle Database API for MongoDBに接続する
    • 必要なコンポーネントと設定を確認する

導入

OCIのAutonomousDBにて、2021/12にOracle Database API for MongoDBがGAしました。
これは、MongoDB用に作成された既存のアプリケーションをAcutonomousDBに接続できるようになるサービスです。

英語サイト:Using Oracle Database API for MongoDB

使用にあたる制限事項として、ネットワーク・アクセスの選択は「許可されたIPおよびVCN限定のセキュア・アクセス」しか選べません。

image.png

構成図

赤矢印部分を何で満たすか

構成図集-20220204_blog1.drawio.png

実現方法

1.サービス・ゲートウェイ経由

構成図集-20220204_blog2.drawio.png

設定内容

VCN プライベートサブネット ルート表

[All IAD Services In Oracle Services Network]をサービス・ゲートウェイに紐付ける

image.png

AutonomousDBのネットワーク設定

対象のVCNと、対象インスタンスのプライベートIPアドレスを紐付ける
image.png

動作確認

mongoshコマンドで接続出来ることを確認
adb接続Log1.png

2. Natゲートウェイ経由

構成図集-20220204_blog3.drawio.png

設定内容

VCN プライベートサブネット ルート表

[0.0.0.0/0]をNatゲートウェイに紐付ける
image.png

AutonomousDBのネットワーク設定

NatゲートウェイのパブリックIPアドレスを紐付ける
image.png

動作確認

mongoshコマンドで接続出来ることを確認
image.png

結論

サービス・ゲートウェイ経由によるプライベート接続、Natゲートウェイ経由によるパブリック接続いずれも可能でした。

参考

環境構築は、以下の記事を参考にさせていただきました。
[OCI]MongoDBクライアントからAutonomous JSON Databaseに接続してみた(MongoDB Shell編)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?