Mosaicを開発して得た知見を振り返り定着させるためのハンズオン記事の1つです。以下を見てからこの記事をみるといい感じです。Consoleにより、プロビジョン→ビルド→デプロイ→検証します。指定のリポジトリ&ブランチに対するコミットをトリガーにデプロイが走り、また、amplifyapp.comドメインにホストしてくれます。アプリの作成ボタンを押下します。codeソースコードを管理しているリポジトリサービスプロバイダーを選択します。ここではGitHubを選択します。選択したリポジトリサービスプロバイダから、対象とするリポジトリとブランチを選択します。入力されているものはそのまま、選択するものも既存のものを選択し、次へ。内容を確認し、保存してデプロイボタン押下。デプロイアプリの作成が完了すると自動的にデプロイが走り、プロビジョン、ビルド、デプロイ、検証、が順に実行されてゆきます。一度アプリを作成すると、次回からは指定したリポジトリの指定したブランチに対してコードコミット(プッシュ)するたびに、このデプロイのための一連の処理が開始されます。オールグリーンになったら完了です。ビルドエラーになったらデプロイされませんので安心ですね。amplifyapp.comのサブドメインにホストまでしてくれますので、すぐにWebアプリを公開できてしまいます。Consoleはそれを超える楽さですよね。比較のために、同じアプリをS3へホストする手順を別の記事にしようと、今思いつきました。一度アプリをセットアップしてしまえば、あとはリポジトリへコミットするだけで勝手にビルドしてデプロイしてくれる楽さは病みつきになります。今回は触れませんが、独自ドメインの割り当てもここで簡単にできてしまいます。インフラ担当、要らないですよね。Qrunch.netサーバー提供フィードバックを送信する。