# AWS Amplifyでポータルをデプロイ

リポジトリーをAWS Amplify Consoleに接続してポータルをデプロイします。 詳細は、[Amplifyのドキュメンテーション](https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html)を参照してください。

## 始める前に

* AWSで適切な権限を有していること。
* API Portalリポジトリーを生成済みであること。

## 手順

1. AWSにログインし、Amplifyサービスを開きます。
2. 新しいアプリを作成します:
   * これが自分のアカウントで最初のWebアプリである場合は、AWS Amplifyホームページの下部にある[Host your web app] (自分のWebアプリをホスト)で[Get started] (開始する)をクリックします。
   * 既に他のWebアプリがある場合は、[New app] (新しいアプリ) &gt; [Host web app](Webアプリをホスト)をクリックします。
3. ソースとしてGitプロバイダーを選択し、[Continue] (続行)をクリックしてリポジトリーに接続します。

   ![たとえば、\[Host your web app\] (自分のWebアプリをホスト)ページでGitHubを選択します。](https://help.qlik.com/talend/ja-JP/api-portal-deployment-guide/Resources/images/deploy_to_aws_01_git_provider.png)
4. [Authorize aws-amplify-console] (aws-amplify-consoleを承認)をクリックします。
5. リポジトリーとブランチを選択し、[Next] (次へ)をクリックします。

   ![この例では、リポジトリーはjsmith/api-portalで、ブランチはmainです。](https://help.qlik.com/talend/ja-JP/api-portal-deployment-guide/Resources/images/deploy_to_aws_02_github_settings.png)

   リポジトリーの名前をアプリ名に設定すると、ビルド設定が自動検出されます。
6. 必要であればアプリに新しい名前を入力し、[Next] (次へ)をクリックします。
7. 設定が正しいことを確認して[Save and deploy] (保存してデプロイ)をクリックします。

   ![\[Review\] (レビュー)ページでリポジトリーの詳細とアプリの設定を確認します。](https://help.qlik.com/talend/ja-JP/api-portal-deployment-guide/Resources/images/deploy_to_aws_03_review.png)

## タスクの結果

ポータルがビルドされ、デプロイされます。表示されるリンクをクリックすれば、ポータルを確認できます。 ![api-portalアプリページに表示されているURL。](https://help.qlik.com/talend/ja-JP/api-portal-deployment-guide/Resources/images/deploy_to_aws_04_deployed.png)

必要であれば、[App settings] (アプリの設定) &gt; [Access control] (アクセス制御)にユーザー名とパスワードを入力することでポータルへのアクセスを制限できます。 ![\[Access control\] (アクセス制御)ページ。](https://help.qlik.com/talend/ja-JP/api-portal-deployment-guide/Resources/images/deploy_to_aws_05_password.png)