告別編寫代碼時代! 利用 Amazon Q Developer 簡單幾行文字即可架設網站
- techstock HK
- 2月12日
- 讀畢需時 2 分鐘
很多時候架設網站都需要用到 CLI ,並牽涉繁複的操作。但大量的命令、標誌和語法非但沒有加快速度,反令開發變得麻煩。開發者需要像學習一門新語言一樣去掌握 CLI 涉及的語法。但是,Amazon Q Developer 現在可為你代勞。只要輸入文字,它就會自動執行對應的指令,讓你的開發任務化繁為簡。AWS有示範教學文章,只需要 7 個步驟,不經代碼就可以架設好一個簡單網站。以下將節錄重點:
實測準備
進行架設網站的實作,你需要擁有 AWS 帳號並採用當中的服務和配置。準備功夫並不複雜,首先,你只需要安裝並配置 AWS CLI。然後,你需要在 macOS 或 Linux 平台上安裝 Amazon Q ,以在 CLI 中使用 Amazon Q Developer。使用 Amazon Q Developer 要求您擁有 AWS Builder ID 或成為設置了 AWS IAM Identity Center 實例的組織的一員。
這個示範會與 Amazon S3 和 Amazon CloudFront 交互,開始前請檢查 AWS 帳號是否已備下列權限:
s3:CreateBucket
s3:PutObject
s3:PutBucketPolicy
cloudfront:CreateDistribution
cloudfront:CreateOriginAccessControl
cloudfront:GetDistributionConfig
cloudfront:UpdateDistribution
實作步驟概述與結果
按照文章,你只需要按照以下 7 個在 AWS CLI 輸入文字的步驟,便能架設好網站:
已創建一個 S3 Bucket來託管我們的網站檔
生成了帶有「Hello World」消息的簡單 HTML 檔
已將 HTML 檔上傳到我們的 S3 Bucket
創建了一個 CloudFront 分配以安全地為我們的網站提供服務
為我們的 CloudFront 分配設定來源存取控制 (OAC)
更新了我們的 S3 Bucket 策略以允許從 CloudFront 進行訪問
通過 CloudFront URL 訪問我們的網站
讓我們看看最後步驟有多簡易吧! 當完成先前的步驟把網頁檔案上載到 S3 Bucket,並交由 CloudFront 提供環球網站服務。只需要如下圖利用 q translate 翻譯你的文字指令,Cloudfront 就會派送公開 url 讓你訪問網站。

獲取 url 後打開網站,大功告成!

Comments