今回はLambdaファンクションをブラウザからAWS SDK for JavaScriptを利用して直接実行してみたいと思います。全体の流れとしてはAWS Lambda のファンクションをモバイルアプリから呼び出せるようになりました!と変わりません。LambdaはCORSにも対応しているので単にJavaScript SDKからLambdaのInvoke APIを呼び出すだけです。 Lambdaファンクションの作成 今回はHello Worldテンプレートをそのまま利用します。またファンクションのNameはHelloWorldとしました。ちなみに、今回は東京リージョンで作成しています。 IAM ユーザーの作成 JavaScript SDKからInvoke APIを実行するためのアクセスキーが欲しいので、IAMユーザーを作成します。必要なActionはlambda:InvokeFunction
![ブラウザから直接AWS Lambdaファンクションを実行 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7161d2e1b565ee8dfc12e465ff4e95910761254/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F11%2FAmazonLambda.png)