Conexão de um app android studio com SqlServer remoto

Olá devs!
Tenho um erp funcionando hoje e gostaria de criar um app para que fosse possivel fazer consultas, alterações e delete. No qual o usuário irá fazer o login e ter diversas funcionalidades…

O cenário é que tenho banco de dados no servidor local e bases de dados na aws. (SqlServer em containers).

Tem como fazer a conexão direta? por meio do driver ODBC…
Tem api prontas para isso, que posso só configurar de acordo com o que preciso?

Obs: sou iniciante e nunca trabalhei com conexão ao banco de dados.

Da pra conectar direto sim. Mas o ideal é ter uma API que faz esse meio campo, pra caso vc precise expandir pra outra solução (web, desktop…), nao tenha que refazer tudo de novo