我已经相当困惑了几个星期。有关如何通过我的移动应用程序实际连接到AWS RDS SQL Server实例并且没有雪茄的大量研究。
此时,我可以执行以下操作: 我可以使用SQL Management Server Client连接到它,没有任何问题。我正在使用AUTH0获取AWS凭证,会话令牌,秘密访问密钥,假定角色的ARN等...
如何使用AWS凭据访问和查询RDS数据库实例?我知道我必须使用某种HTTP / REST来请求信息但是如何?用什么格式?能给我举个例子?我需要使用EC2来访问它吗?我很困惑,但我认为在这一点上我非常接近,所以请帮忙。我目前正在使用C#(XAMARIN)来编写我的Android应用程序。
谢谢你的期待!
答案 0 :(得分:1)
我知道我必须使用某种HTTP / REST来请求信息 怎么样?用什么格式?
没有开箱即用的HTTP / REST端点。这是你必须自己构建并在EC2服务器或Lambda上运行的东西。
答案 1 :(得分:0)
您应该使用后端功能来执行此操作。我使用Node.js和'无服务器'框架,可以通过npm下载。您可以通过node.js代码执行SQL命令。然后将该功能上传到AWS Lambda。最后,您通过API Gateway创建一个端点,您可以下载他们预先生成的sdk,通过您的客户端(移动应用程序)访问您的功能。查看此频道https://www.youtube.com/watch?v=fSUEk6iMW88