静的ウェブホスティング

AWS Amplify コンソールを使用して静的ウェブアプリケーションおよび静的ウェブサイトをホストする

AWS Amplify コンソールは静的ウェブホスティングサービスです。このサービスでは、静的ウェブアプリケーションを構築およびデプロイするためのシンプルな CI/CD ワークフローを提供されるので、アプリケーションのリリースサイクルが加速します。コンソールでアプリケーションのコードリポジトリを接続するだけで、フロントエンドとバックエンドへの変更が、コードコミットのたびに単一のワークフローにデプロイされます。AWS Amplify コンソールを使用すれば、React、Angular、Vue、Ember などのフレームワークで構築されたシングルページアプリケーション (SPA) と、Gatsby、Eleventy、Hugo、VuePress、Jekyll などのフレームワークで生成された静的サイトをデプロイできます。また、手動デプロイで Git プロバイダーに接続することなく、シンプルな静的ウェブサイトをホストできます。つまり、デスクトップからフォルダをドラッグアンドドロップしたり、Amazon S3 バケットや外部の URL を参照したりして選択する必要はありません。

AWS Amplify コンソールは Amplify CLI と統合されているため、オプションのバックエンド (GraphQL や REST API、ファイル、データストレージなどのクラウドリソースで構成) を追加したり、それを静的ウェブアプリケーションと一緒にデプロイしたりできます。

スケーラブルなホスティング

amplify-featurebranch
機能ブランチのデプロイ

本稼働に影響を与えずに新機能を扱います。各機能ブランチにリンクされたブランチのデプロイを作成します。

amplify-cdn
グローバルに利用可能

アプリケーションは、グローバルな数百の接続ポイントを持つ Amazon の信頼性の高いコンテンツ配信ネットワークを通じて提供されます。 

amplify-customdomains
簡単なカスタムドメインの設定

シングルクリックで Amazon Route 53 で管理されるカスタムドメインを設定し、無料の HTTPS 証明書を取得します。

amplify-atomic
インスタント + アトミックデプロイ

アップデートが完了するとすぐに、成功したすべてのデプロイが利用可能になります。失敗したデプロイが本番トラフィックに影響を与えることはありません。

amplify-cd
簡略化された継続的なワークフロー

単一のワークフローでフロントエンドとバックエンドへの変更を「git push」するためにリポジトリを接続します。

amplify-password
パスワードの保護

ユーザー名とパスワードを設定して、まだリリースされていない機能を内部関係者と共有します。

仕組み

1.リポジトリの接続

amplify-repos

2.ビルド設定の構成

amplify-hiw-buildsettings

3.アプリケーションのデプロイ

amplify-hiw-deploy

ユースケース – 静的および動的機能を備えたウェブアプリケーションを構築する

amplify-serverless
フルスタックのサーバーレスウェブアプリケーション

GraphQL または REST API を使用して、静的ウェブアプリケーションに動的機能を追加します。AWS Amplify コンソールを使用して、単一のワークフローにフロントエンドとバックエンドをデプロイします。

amplify-pwa
プログレッシブなウェブアプリケーション (PWA)

PWA は、ネイティブなアプリケーションのようなパフォーマンスを提供し、オフラインで作業でき、プッシュ通知をサポートし、無線で更新することができます。AWS Amplify を使用して、モバイルデバイスに PWA をデプロイします。

amplify-ssg
ブログおよびマーケティングウェブサイト

ブログを公開するには、Gatsby、Hugo、または Jekyll などの静的サイトジェネレーター (SSG) を使用します。SSG は従来のウェブサイトよりも高速で実行します。AWS コンソールから AWS Amplify を使用して SSG をデプロイします。

AWS Amplify コンソールでリポジトリを接続する

ご不明な点がおありですか? 当社のチームに直接お問い合わせください。