Hola JMiur:
No conozco los RDS de AWS, pero si son una especie de servidor privado virtual (VPS), entiendo que podrás ejecutar en él un .jar?
De ser así, la solución recomendada para acceder a bases de datos, es a través de
jRDC2, que no es más que un servidor intermedio entre tu APP en B4A y tu base de datos.
Alojarías tu servidor JRDC2 en tu servidor, y accederías a tu base de datos MS SQL desde él, y con tu APP accederías al servidor JRDC2 que te serviría tus peticiones.
Hi Here is a tutorial that shows the steps of how to make an Android connection to MS SQL Server using jRDC2. Download tutorial here: Attached the Mobile Project in B4A and the JRDC2 Project in B4J Any questions please ask in the forum Bladimir Silva Toro Teacher programming software
www.b4x.com
EDITO: He buscado algo de info sobre RDS (ya lo podría haber hecho antes de escribir el post, jeje) y parece que es solo servidor de base de datos, pero por lo que veo, se accede a ella a través de un EC2?
Conozca los distintos escenarios para acceder a una instancia de base de datos en una VPC.
docs.aws.amazon.com
Si es así y no me equivoco, en el EC2 sí podrías ejecutar el servidor jRDC2:
This procedure starts from a freshly installed AWS EC2 Linux instance and installs a B4J server, named B4J.jar, configured as a daemon. This tutorial assumes a basic knowledge of a Linux environment, expecially the vi editor. Prerequisites SSH access with ec2-user Device /dev/xvdh is available...
www.b4x.com
Lo siento, me pierdo un poco con los servicios de Amazon, nunca los he usado, pero espero que te sea de ayuda y a partir de aquí puedas ir probando cosas.
saludos,