<aside> 💡
注意!開始之前請在畫面右上角檢查自己的區域設定是否是在 us-west-2 ( 奧勒岡 / Oregon )。在接下來幾個步驟,我們會透過 CloudFormation 這個服務,利用程式碼部署工作坊接下來所用到的 AWS 服務!

</aside>
搜尋 CloudFormation

選取 Infrastructure Composer

預設會是 Canva 模式,我們切換為 Template 模式!


點選以下連結,進入到 template.yaml 頁面
https://github.com/aws-educate-tw/aws-educate-portfolio-insight-site-workshop/blob/main/src/template/template.yaml
點選紅色框框處按鈕,複製整個template.yaml 檔案

回到 CloudFormation 的Template 頁面,將剛剛複製的程式碼貼到紅色框框處

點選 Validate 按鈕,可以確認是否有潛在錯誤

如果沒有問題,過一陣子會變成綠色,表示通過

通過第二步驟後,點選橘色 Create template 按鈕

保留預設選項,直接點選橘色按鈕 Confirm and continue to CloudFormation

畫面會導向到 CloudFormation > Stacks > Create stack 的第一步驟頁面,如下所示
Next ,進入到第二步驟 Specify stack details
進入第二步驟頁面,輸入建立 stack 所需要的一些資訊
<你的名字>-stackS3BucketName 名稱,例如: 0726workshop-<name>-<隨便一組數字> ,S3 名稱必須是全世界獨一無二Next 按鈕,進入到第三步驟 Configure stack options
進入到第三步驟頁面後,請將所有設定保留預設選項
Next 按鈕,進入到第四步驟