AWS: Lambda関数でモバイルアプリを再び素晴らしいものにします

Table of Contents

AWS: Lambda関数でモバイルアプリを再び素晴らしいものにします

Amazon Web Services は、安全なモバイル アプリの開発を簡素化することを目的とした新しい Mobile Hub 機能を展開しています。

クラウド大手のAmazonは、Cloud Logic機能により、開発者がモバイルアプリ専用のLambda関数を作成し、AWSのAPIゲートウェイと統合できるようになると発表しました。Amazonによると、これによりサーバーレスモバイルアプリの開発とテストが容易になるとのことです。もちろん、バックエンドには1台か2台のサーバーが関与しますが、モバイルアプリ開発者はサーバーの設定や実行について心配する必要はありません。コードからAPIゲートウェイにアクセスし、クラウドベースの処理を実行するだけで済みます。

「Mobile Hub を使えば、アプリでその強力なバックエンド機能を使用するのに AWS の専門家である必要はありません」と Amazon の Vyom Nagrani 氏はブログに書いています。

「Mobile Hub は、ユーザーに代わって必要な AWS サービスをプロビジョニングおよび構成し、機能するクイックスタートアプリを作成します。」

AWS ではこれまで、既存の Lambda 関数 (サーバーインスタンス外で実行されるイベント駆動型コード) を Mobile Hub で使用することを許可していましたが、新機能により、モバイルアプリ専用の Lambda 関数を Cloud Logic を通じて直接作成できるようになりました。

これにより、理論的には、サーバーレス関数と API の両方を活用するモバイル アプリの開発プロセスが高速化されます。

さらに、AWS は、Cognito アカウント管理ツールを使用したモバイル アプリでの電子メールとパスワードのログイン システムのサポートと、SAML ログイン サポーターとの統合を追加すると発表しました。

LambdaとAPIの展開図

Amazonのサーバーレスモバイルプロセスの図

Amazon では、クラウド ロジック、電子メールとパスワードによるログイン、SAML サポートを併用することで、開発者がパブリック クラウドまたは仮想プライベート クラウドでホストされているクラウド アプリに安全なモバイル ログインのサポートを追加し、エンド ユーザーに提供するサインイン方法 (Google ログインや Facebook ログインなど) を選択できるようになると考えています。

AWS によれば、その結果、アクセスポリシーとアカウントのセキュリティを手動で設定する必要がなくなり、開発者が数分でモバイル アプリのバックエンドをセットアップして展開できるシステムが実現します。®

Discover More