繁体   English   中英

适用于Android应用程序的Amazon Web Services(EC2)

[英]Amazon web services(EC2) for Android Application

我有一个Android应用程序,可以从用户那里获取反馈。 我也有一个Amazon EC2帐户,我想在其中使用Amazon Dynamo DB来存储我的数据。

我获得了Amazon SDK和用于将我的应用程序与Amazon Web Services连接的所有必需文件。

但是,我第一次是将AWS用于Android应用程序,我只是想知道,我是否需要创建一个Linux实例(虚拟服务器)来将我的应用程序与Dynamo DB连接,我是否需要为该应用程序编写服务器端脚本访问我的应用程序的Dynamo DB数据库。

我只想知道Linux实例的用法,如何使其工作。 我会坚持使用AWS。

EC2代表Elastic Compute Cloud,该服务提供虚拟机。 EC2是Amazon Web Services(AWS)提供的众多服务之一。 您的问题似乎可以互换使用“ EC2”和“ AWS”,这令人困惑。 例如,您没有“ EC2帐户”,而您有一个AWS帐户。 您还用标记了您的问题,但您根本没有提及Lambda,这也令人困惑。

没有什么阻止您直接通过Android应用程序内的AWS开发工具包使用DynamoDB的。 您还可以配置一个位于您的Android应用和DynamoDB数据库之间的AWS API Gateway代理,该代理将提供缓存和额外的安全性。 您还可以将AWS Lambda与API Gateway结合使用,在Android应用程序可以使用的DynamoDB表之上构建自定义API。

您可以构建一个将DynamoDB数据公开为API的Web服务,并根据需要将其部署在运行于EC2实例上的更传统的Web服务器平台中。 但是,如果您要做的只是将DynamoDB暴露给您的Android应用程序,则不需要使用EC2,这是不必要的支出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM