如何使用亚马逊AWS凭据通过移动应用程序访问/查询AWS RDS实例中的表

本文关键字:AWS RDS 查询 实例 访问 移动 亚马逊 何使用 应用程序 | 更新日期: 2023-09-27 18:26:53

几周来我一直很困惑。做了大量的研究,研究如何通过我的移动应用程序真正连接到AWS RDS SQL Server实例,而不是雪茄。

此时,我可以执行以下操作:我可以使用SQL Management Server客户端连接到它,没有任何问题。我正在使用AUTH0获取AWS凭据、会话令牌、秘密访问密钥、假定角色的ARN等…

如何使用AWS凭据访问和查询RDS数据库实例?我知道我必须使用某种HTTP/REST来请求信息,但如何呢?以什么格式?你能给我举个例子吗?我需要使用EC2来访问它吗?我很困惑,但我想在这一点上我真的很接近,所以请帮忙。我目前正在使用C#(XAMARIN)对我的Android应用程序进行编码。

谢谢你的光临!

如何使用亚马逊AWS凭据通过移动应用程序访问/查询AWS RDS实例中的表

我知道我必须使用某种HTTP/REST来请求信息,但是怎样以什么格式?

没有现成的HTTP/REST端点。这是你必须自己构建并在EC2服务器或Lambda上运行的东西。

您应该让您的后端函数来实现这一点。我使用Node.js和"无服务器"框架,可以通过npm下载。您可以通过node.js代码执行SQL命令。然后将函数上传到AWS Lambda。最后,您通过API网关创建一个端点,您可以下载他们预先生成的sdk,通过您的客户端(移动应用程序)访问您的功能。看看这个频道,https://www.youtube.com/watch?v=fSUEk6iMW88