AWS Mobile SDK for Android を使って Lambda 関数を呼び出す - AWS Lambda

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Mobile SDK for Android を使って Lambda 関数を呼び出す

Lambda 関数は、モバイルアプリケーションから呼び出すことができます。ビジネスロジックを関数に組み込み、開発ライフサイクルをフロントエンドクライアントのライフサイクルから切り離すことで、モバイルアプリケーションの開発や保守の複雑さは軽減されます。Mobile SDK for Android では、Amazon Cognito を使用してユーザーの認証およびリクエストの認可を行います。

モバイルアプリケーションから関数を呼び出す場合は、イベント構造、呼び出しタイプ、およびアクセス許可モデルを選択します。エイリアスを使用して、関数コードへのシームレスな更新を有効にすることができますが、使用しない場合、関数とアプリケーションは緊密に結合されません。関数を追加するにつれて、API レイヤーを作成して、関数コードをフロントエンドクライアントから切り離し、パフォーマンスを向上させることができます。

モバイルアプリケーションやウェブアプリケーション用に完全な機能を備えたウェブ API を作成するには、Amazon API Gateway を使用します。API Gateway では、カスタムオーソライザー、スロットルリクエスト、キャッシュ結果をすべての関数に対して追加することができます。詳細については、「Amazon API Gateway で AWS Lambda を使用する」を参照してください。