104
Views
7
Comments
Solved
How to integrete OutsystemsĀ  Cloud with an external AWS RDS mysql in a secure way
Application Type
Mobile, Reactive
Service Studio Version
11.54.38 (Build 63033)
Platform Version
11.25.0 (Build 41684)

Hi Everyone

I know how to integrete with with external database. My question is that for security issue the RDS can't be set to public. How to access non-public database? Do I need create vpn or request a AWS transit gateway?  What is the best way to achieve this?

Kind Regards,

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP
Solution
2021-01-19 14-07-32
Tom Zhao

Hi @Daniel Kuhlmann 

Thanks for you reply. We can set vpn to archieve this too right? What is the advantage to use AWS Transit gateway service 

Regards,

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP


Hi Tom,

Yes VPN is also possible, but not preferable, as defined by AWS and OutSystems.

AWS provides different services for networking across AWS accounts and VPCs (your Outystems infra runs in 1 VPC, your external RDS instance in another).

See this documentation from AWS:

They also suggest to first look at the AWS Transit Gateway service. The VPC peering option as proposed in previous replies is not part of the OutSystems Service Catalog.

OutSystems Service Catalog only provides 3 ways to connect OutSystems cloud to another network:

Regards,

Daniel

2023-12-16 19-57-03
Sanjay Kushwah

Hi @Tom Zhao,
Yes if you want to access non-public database, it requires secure access mechanisms like VPNs, private IPs, or dedicated services like AWS PrivateLink to establish a secure connection from your OutSystems application. 

For that Outsystems provide you AWS Transit Gateway


Kind regards,

Sanjay Kushwah

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP

I see you adjusted your reply after I added mine ;)

2021-01-19 14-07-32
Tom Zhao

thaks for your reply

2023-12-16 19-57-03
Sanjay Kushwah

Hi @Daniel Kuhlmann, I apologize if my edited answer seemed like I was taking credit for your ideas. My intention was actually to centralize information and make it easier for everyone to understand.
I should have mentioned that I was building upon your points in my edit.

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP
Solution
2021-01-19 14-07-32
Tom Zhao

Hi @Daniel Kuhlmann 

Thanks for you reply. We can set vpn to archieve this too right? What is the advantage to use AWS Transit gateway service 

Regards,

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP


Hi Tom,

Yes VPN is also possible, but not preferable, as defined by AWS and OutSystems.

AWS provides different services for networking across AWS accounts and VPCs (your Outystems infra runs in 1 VPC, your external RDS instance in another).

See this documentation from AWS:

They also suggest to first look at the AWS Transit Gateway service. The VPC peering option as proposed in previous replies is not part of the OutSystems Service Catalog.

OutSystems Service Catalog only provides 3 ways to connect OutSystems cloud to another network:

Regards,

Daniel

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.