😊

AWS Amplifyのハンズオンをやってみた(1)

2023/03/21に公開

はじめに

Amplifyに興味が出てきたので、下記のハンズオン資料をもとにとりあえず手を動かしてみようということで、実際にハンズオンを自分でやってみた記録を残すことにしました。
(下記リンクの02 AWS Amplify のハンズオン(環境構築, Cloud9 編)の動画を見ながら作業しています。)

https://pages.awscloud.com/JAPAN-event-OE-Hands-on-for-Beginners-amplify-2022-confirmation-774.html

では、さっそく行ってみましょう!

AWS Cloud9 の環境構築

まずは、環境構築です。AWSコンソールからCloud9にアクセスします。

Create environmentボタンをクリックします。

NameDescriptionに任意の内容を入力します。

t2.microだとメモリ不足になる可能性があるとのことで、t3.smallを選択します。

あとはデフォルトの設定そのままでCreateボタンをクリックします。

環境構築中となりました。しばらく待ちます。

Successfully created {Name}というメッセージが通知されました。

ここまでで環境構築は完了です。

初期設定

次に、AWSが管理している一時的な認証情報の設定を無効化します。

Cloud9の画面左上にあるメニューAWS Cloud9 > Preferencesを選択します。

AWS SETTINGSを選択します。

AWS ResoucesCredentialsにあるAWS managed temporary credentialsを OFF にします。

これで設定は完了です。

EBS ボリュームを引き上げる

デフォルトのままでは、EBS ボリュームが不足してしまう可能性があるので、EBS ボリュームの引き上げを行います。
メニューAWS Cloud9 > Go To Your Dashboardを選択します。

Nameを選択して詳細画面に遷移します。

EC2 インスタンスを編集したいので、Manage EC2 instanceボタンをクリックします。

一度 EC2 インスタンスを停止させます。

インスタンスの状態 > インスタンスを停止を選択します。

インスタンスを停止してよいかどうかを聞かれるので、停止ボタンをクリックします。

EC2 インスタンスが停止できました。

ここで、マウントされているストレージを確認してみましょう。
ストレージタブを選択し、対象のストレージを選択します。

ボリュームの画面に遷移するので、対象のボリュームを選択し、ボリュームのサイズを変更していきます。

対象のボリュームを選択したら、アクション > ボリュームの変更をクリックします。


10GB → 32GB に変更し、変更ボタンをクリックします。

確認ダイアログが表示されるので、変更ボタンをクリックします。

EC2 ダッシュボードに戻って、EC2インスタンスを再起動します。
インスタンスの状態 > インスタンスを再起動をクリックします。

確認ダイアログが表示されるので再起動ボタンをクリックします。

EBS ボリュームの引き上げが完了したので、ターミナルから、ボリュームが引き上げられたことを確認していきます。
Cloud9 IDEを開きます。

ターミナルから下記のコマンドを実行します。

df -h

32GB に変更されていることが確認できました!

GitHubで編集を提案

Discussion