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

AWS Amplify ホスティングへようこそ

Amplify ホスティングは、継続的なデプロイでフルスタックのサーバーレスウェブアプリケーションをホストするための Git ベースのワークフローを提供します。Amplify は、アプリケーションを AWS グローバルコンテンツ配信ネットワーク (CDN) にデプロイします。このユーザーガイドでは、Amplify Hostingを使い始めるために必要な情報を提供します。

サポートされるフレームワーク

Amplify ホスティングは、次のような多くの一般的な SSR フレームワーク、シングルページアプリケーション (SPA) フレームワーク、静的サイトジェネレーターをサポートしています。

SSR フレームワーク
  • Next.js

  • Nuxt

  • コミュニティアダプターを備えた Astro

  • SvelteKit コミュニティアダプターを使用する

  • カスタムアダプターを使用する任意の SSR フレームワーク

SPA フレームワーク
  • React

  • 角度

  • Vue.js

  • イオニック

  • Ember

静的サイトジェネレーター
  • イベント

  • Gatsby

  • Hugo

  • ジキル語

  • VuePress

Amplify Hosting の機能

特徴量ブランチ

新しいブランチを接続して、フロントエンドとバックエンドの本番稼働環境とステージング環境を管理します。

カスタムドメイン

アプリケーションをカスタムドメインに接続。

プルリクエストのプレビュー

コードレビュー中に変更をプレビューします。

E nd-to-end テスト

end-to-end テストでアプリケーションの品質を向上させます。

パスワードで保護されたブランチ

パブリックアクセス可能にせずに新しい機能を使用できるように、ウェブアプリをパスワードで保護します。

リダイレクトと書き換え

リライトとリダイレクトを設定して SEO ランキングを維持し、クライアントのアプリの要件に基づいてトラフィックをルーティングします。

アトミックデプロイ

アトミックデプロイでは、デプロイ全体が終了した後にのみウェブアプリケーションが更新されるようにすることで、メンテナンスウィンドウがなくなります。これにより、ファイルが正しくアップロードされないというシナリオが解消されます。

Amplify ホスティングの使用を開始する

Amplify ホスティングの使用を開始するには、Amplify ホスティングへのアプリケーションのデプロイの開始方法「」チュートリアルを参照してください。チュートリアルを完了すると、Git リポジトリ (GitHub、、または AWS CodeCommit) にウェブアプリを接続し BitBucket GitLab、継続的デプロイで Amplify ホスティングにデプロイする方法がわかります。

バックエンドを構築する

AWS Amplify Gen 2 では、バックエンドを定義するための TypeScriptベースのコードファーストのデベロッパーエクスペリエンスが導入されています。Amplify Gen 2 を使用してバックエンドを構築してアプリに接続する方法については、Amplify ドキュメントの「バックエンドを構築して接続する」を参照してください。

CLI と Amplify Studio を使用して Gen 1 アプリケーションのバックエンドを構築するためのドキュメントをお探しの場合は、Gen 1 Amplify ドキュメントの「バックエンドの構築と接続」を参照してください。

Amplify ホスティングの料金

AWS Amplify は の一部です AWS 無料利用枠。無料利用枠の制限を超えたら、無料で開始し、従量制料金を支払うことができます。Amplify ホスティング料金の詳細については、AWS Amplify 「 の料金」を参照してください。