AWS Frontend web and mobile category iconフロントエンドのウェブおよびモバイルサービス - Amazon Web Services の概要

AWS Frontend web and mobile category iconフロントエンドのウェブおよびモバイルサービス

AWSは、ネイティブ iOS、Android、React Native、JavaScript 開発者の開発ワークフローをサポートするさまざまなツールとサービスを提供します。AWSを初めて使用する場合でも、アプリの開発、デプロイ、および運用が非常に容易にできます。

各サービスについては、図の後に説明されています。ニーズに最適なサービスを決定する方法については、「AWS フロントエンドウェブおよびモバイルサービスの選択」を参照してください。一般的な情報については、「AWSでのフロントエンドウェブおよびモバイル」を参照してください。

AWS フロントエンドウェブおよびモバイルサービスを示す図

AWS のサービスに戻ります。

AWS Amplify

AWS Amplify は、AWS を使用したスケーラブルなモバイルアプリケーションの作成、設定、実装を容易にします。Amplify はモバイルバックエンドをシームレスにプロビジョニングして管理し、バックエンドを iOS、Android、ウェブ、React Native のフロントエンドと簡単に統合するためのシンプルなフレームワークを提供します。また、Amplify は、フロントエンドとバックエンドの両方のアプリケーションリリースプロセスを自動化するため、機能をより迅速に提供できます。

モバイルアプリケーションには、オフラインデータ同期、ストレージ、複数のユーザー間のデータ共有など、デバイス上で直接実行できないアクションにクラウドサービスが必要です。多くの場合、バックエンドを強化するために、複数のサービスを設定、セットアップ、管理する必要があります。また、複数のコード行を記述することによって、それらの各サービスをアプリケーションに統合する必要があります。ただし、アプリケーション機能の数が増えるにつれて、コードとリリースプロセスがより複雑になり、バックエンドの管理にはより多くの時間がかかります。

Amplify は、モバイルアプリケーションのバックエンドをプロビジョニングし、管理します。認証、分析、オフラインデータ同期など、必要な機能を選択すると、Amplify は各機能を強化する AWS サービスを自動的にプロビジョニングし、管理します。その後、Amplify ライブラリと UI コンポーネントを使用して、それらの機能をアプリケーションに統合できます。

AWS AppSync

AWS AppSync は、モバイル、ウェブ、およびエンタープライズアプリケーション用のサーバーレスバックエンドです。

AWS AppSyncは、オンラインとオフラインのデータアクセス、データ同期、複数のデータソースにわたるデータ操作など、すべてのアプリケーションデータ管理タスクを安全に処理することで、データ駆動型のモバイルアプリケーションとウェブアプリケーションの構築を容易にします。AWS AppSyncは、データ要件を記述するための直感的で柔軟な構文を提供することで、クライアントアプリケーションを構築するように設計された API クエリ言語である GraphQL を使用します。

AWS Device Farm

AWS Device Farm は、多くのデバイスで一度に Android、iOS、ウェブアプリをテストして操作したり、デバイスでリアルタイムで問題を再現したりできるアプリテストサービスです。動画、スクリーンショット、ログ、およびパフォーマンスデータを表示して、アプリを配送する前に、問題を特定して修正できます。

Amazon Location Service

Amazon Location Service を使用すると、開発者はデータのセキュリティとユーザーのプライバシーを損なうことなく、アプリケーションに位置情報機能を簡単に追加できます。

位置情報データは、今日のアプリケーションにおける不可欠の要素であり、アセットの追跡から位置情報ベースのマーケティングまで、さまざまな機能を可能にします。ただし、開発者は、位置情報機能をアプリケーションに統合する際に大きな障壁に直面します。これには、コスト、プライバシーとセキュリティの侵害、面倒で時間のかかる統合作業が含まれます。

Amazon Location Service は、手頃な価格のデータ、追跡およびジオフェンシング機能、AWSサービスとのネイティブ統合を提供するため、カスタム開発に高いコストをかけずに、高度な位置情報対応アプリケーションをすばやく作成できます。Amazon Location によって位置データの制御を保持し、所有データとサービスのデータを組み合わせることができます。Amazon Location は、信頼できるグローバルプロバイダーである Esri および HERE からの高品質なデータを使用して、費用対効果の高い位置情報ベースのサービス (LBS) を提供しています。

AWS のサービスに戻ります。