モバイルアプリケーションの構築、テスト、モニタリングが簡単に行えます。ユーザー認証、データストレージ、バックエンドのロジック、プッシュ通知、コンテンツ配信、および分析などの機能をアプリケーションに簡単に追加したり構成したりできます。アプリケーションを構築した後、AWS Mobile Hub では、実機でのテストおよびアプリケーションの使用頻度を追跡するための分析ダッシュボードに、すべては単一の統合コンソールから容易にアクセスできます。
ユーザーサインイン
ユーザーに Facebook のような公開認証プロバイダーを使用してサインインしてもらう、または独自の認証システムを使ってユーザーを登録します。この機能は Amazon Cognito で動いています。
ユーザーデータストレージ
ユーザープロファイル、設定、ゲームの進行状況などのユーザーデータを保存、同期できますし、写真のようなユーザーファイルを保存することもできます。この機能は Amazon Cognito および Amazon S3 で動いています。
クラウドロジック
サーバーをプロビジョニングまたは管理することなく、モバイルバックエンドを作成することができます。モバイルアプリケーションから直接呼び出して、コードをアップロードおよび実行するだけです。コードの実行およびスケールに必要なことすべては AWS が実施します。この機能は AWS Lambda で動いています。
プッシュ通知
ユーザー個人またはグループにプッシュ通知を送信することで、ユーザーの参加を向上させることができます。わずか数件のメッセージの送信から、1 日あたり数十億件のメッセージを送信する規模にまでスケールすることができます。この機能は Amazon SNS で動いています。
アプリケーション分析
アプリケーションビジネスを監視するために、アプリケーションの使用状況と収益化のメトリックスを測定および分析します。コンソールで主要なグラフを表示し、アプリケーションイベントデータをカスタム分析のために Amazon S3 または Amazon Redshift にエクスポートします。この機能は Amazon Mobile Analytics で動いています。
アプリケーションのコンテンツ配信
メディアファイルのようなアプリケーション資産をクラウド内に保存し、お客様のアプリケーションにダウンロードおよびキャッシュします。CDN を利用することで、低レイテンシーかつ速い転送速度で、ユーザーにコンテンツを配信できます。この機能は Amazon S3 および Amazon CloudFront で動いています。
アプリケーションのテスト
AWS クラウドで実際の電話機やタブレットを使ったテストを実施し、iOS、Android および Fire OS のアプリケーションの品質を向上させることができます。この機能は AWS Device Farm で動いています。

