RDS PostgreSQLのインスタンスを接続できるJavaコードがあります。ラムダからデータを挿入するためのRDSへのロールベース接続
Class.forName("org.postgresql.Driver");
Connection con = DriverManager.getConnection("jdbc:postgresql://endpoint/dbName","UserName", "Password");
System.out.println("Connected");
このコードを使用してRDS DBインスタンスに接続できます。しかし、私の質問は、AWSログインロール資格情報を使用して同じRDS postgreSQLインスタンスに接続する方法はありますか?出来ますか?
可能であれば、どうすればいいのか教えてください。
いない場合は正しい理由を教えてください。
AWSログインロールを使用して、同じRDS のPostgreSQLインスタンスを接続するためにどのような方法がある私はあなたが私に
コメントありがとうございます。もう1つ質問してください。エンドポイントの代わりに、同じpostgreSQL dbインスタンスに定義されたvpcを接続URLとして使用できますか? vpcは公開されており、私はあなたにこれを求めているからです。私の質問に間違いがあればごめんなさい。私もAWSの新人です。 –
こんにちは@RamRam私はあなたの質問をかなり得ていませんでした。プライベートサブネットにRDSを置く必要はありますか? – Ashan
私のエンドポイントは: "postgre-db.cgycomwpwqbg.us-east-2.rds.amazonaws.com:5432"です。代わりに私はVPC "vpc - 7bd85a22"を使用することができますか?それは私の質問です。 –