从【OCI】私有子网的实例连接到AutonomousDB的Oracle Database API for MongoDB的方式

我想做的事情

    • VCN環境のプライベートサブネットにあるインスタンスから、Oracle Database API for MongoDBに接続する

必要なコンポーネントと設定を確認する

引入

OCI的AutonomousDB服务于2021年12月正式推出了Oracle Database API for MongoDB。该服务旨在使现有的针对MongoDB开发的应用程序能够连接到AutonomousDB。

使用Oracle数据库API来操作MongoDB

在使用时的限制事项中,网络访问的选择只能是“仅限已授权的IP和VCN的安全访问”。

image.png

建造图

怎样填满红色箭头部分?

構成図集-20220204_blog1.drawio.png

实现的方法

1. 通过服务网关

構成図集-20220204_blog2.drawio.png

设置的内容

VCN的私有子网路由表

将[在Oracle服务网络中的所有IAD服务]与服务网关关联

image.png

自主数据库的网络配置

image.png

确认动作

adb接続Log1.png

2. 通过网络网关

構成図集-20220204_blog3.drawio.png

设定的内容

VCN的私有子网路由表

image.png

自主数据库的网络设置

image.png

确认动作

image.png

总而言之。

通过服务网关可以进行私有连接,通过NAT网关可以进行公共连接。

以下为中文的原生改写版本:

请参考
供参考

我在环境搭建时参考了以下文章:
[OCI]尝试从MongoDB客户端连接到Autonomous JSON数据库(MongoDB Shell版)

广告
将在 10 秒后关闭
bannerAds