2017-10-10 9 views
0

JSON形式でデータを取得して保存するためのテスト用WebサーバーでGET/PUT操作を行うAndroidアプリを開発しました。 URLのパラメータを使用してWebサーバー上のPHPスクリプトを使用するPUTの場合。今、ソリューションを拡張するために、私はAWSソリューションを検討しています。どのようにAWS S3またはこのPHPベースのロジック処理を実行できる他のクラウドベースのストレージでWebサーバー上でPHPスクリプトベースのロジック処理を実現する。Amazon S3経由でPHPをAndroid Appにダウンロード

+0

あなたは親切ですわかりやすいですが、私が正しいことを得た場合、AWSにはこのための独自のAPIが用意されているため、PHPを作成する必要はありません。APIを使用するだけです。 –

+0

しかし、私はサーバー上でデータを処理する私の独自のPHPスクリプトを持っていて、私のアプリケーションでデプロイできるソリューションを求めています。あまりにも多くのリワークが多くの遅延につながる可能性があります。 – DPKGRG

+0

それから、あなたのスクリプトをAWS nginx上の通常のサーバー、または利用可能なApacheに入れてください。 –

答えて

0

AWS Lambdaを使用することをお勧めします。サーバーをホストして管理する必要はありません。これは大きな頭痛です。 AWS Lambdaを使用すると、数分でWebアプリケーションを実行できます。 PHPスクリプトをサービスとしてホストすることができ、AWSはスケーラビリティと可用性を確保します。あなたは画像、CSS、JavaScriptのなどのようなあなたの静的なファイルを格納するために使用することができます

https://www.youtube.com/watch?v=eOBq__h4OJ4
https://aws.amazon.com/serverless/build-a-web-app/
https://aws.amazon.com/blogs/compute/scripting-languages-for-aws-lambda-running-php-ruby-and-go/

AWS S3 ...

種類よろしく ロビン

+0

JSONデータファイル、イメージ、およびAWS LambdaがPHPスクリプトを利用する上に動作するS3を格納することを意味しますか?だから、私のアンドロイドアプリケーションがputリクエストをすると、それはラムダに行き、S3上のストレージ操作後処理の世話をするでしょう。このことは正しいのでしょうか? – DPKGRG

+0

はい、S3に配置されたすべてのオブジェクトには、スクリプトでアクセスできるHTTP URLがあります。 –

関連する問題