Amazon EC2 簡介

閱讀時間約 6 分鐘
本篇文章要介紹的是 AWS 的雲端運算服務 —— Amazon Elastic Compute Cloud (EC2),文末也會帶領讀者使用 EC2 建立 Web Server。

EC2 是什麼?

EC2 是在雲端上的虛擬機器 (Virtual Machine,VM),透過 EC2 使用者不必實際擁有 CPU、記憶體、磁碟等硬體設備就能部署自己的虛擬環境。而且 EC2 具有 Auto Scaling 的特點,可以根據使用者定義的條件自動增加或減少 EC2 的容量、個體 (instance) 數量。

EC2 如何計費?

EC2 是按照使用的秒數以及執行個體類型計費。

EC2 有哪些執行個體類型?

AWS 官方網站列出 5 種類型供使用者選擇,分別為:一般用途運算優化記憶體優化加速運算儲存優化

EC2 的優點和特色

  • 彈性:EC2 可以進行即時的擴展和縮小。當運算需求意外改變時,EC2 可以做出及時反映,開發人員也可以在指定的任何時間點上控制資源的使用量。
  • 全球化:EC2 可以將執行個體放在多個位置,因此可以隔離不同區域內的故障,並提供低延遲的連線能力。AWS 承諾每個 EC2 區域有 99.99% 的可用性。
  • 安全:EC2 內建的 AWS Nitro System 可以加強運算的安全性。第三方稽核人員也會定期測試和驗證 AWS 服務的安全性。
  • 作業系統和軟體:EC2 支援多種作業系統,包括 Windows 和 Linux 版本。AWS Marketplace 上也有眾多知名廠商提供可以在 EC2 個體上執行的軟體。

[實作] 使用 EC2 建立 Web Sever

Step 1: 啟動 EC2 Instance

  1. 登入 AWS Management Console
  2. 在上方搜尋列輸入並選擇 EC2
  3. 點擊左側功能列 執行個體〔Instances〕> 啟動新執行個體〔Instances〕
  4. 點擊左上角橘色的〔Launch Instances〕
圖1、進入 EC2
圖2、啟動新執行個體

Step 2: 設定 EC2 Instance Type

  1. 找到〔Quick Start〕的〔Amazon Linux 2 AMI〕
  2. 點擊右側藍色的〔Select〕
  3. Instance Type 選擇〔t2.micro〕
  4. 點擊右下角灰色的〔Next〕
圖3、選擇 Amazon Linux 2 AMI (HVM) X64位元
圖4、選擇 t2.micro

Step 3: 設定 User data

本次實作使用到的 Shell 指令碼如下:
#!/bin/bash
# install httpd (Linux 2 version)
yum update -y
yum install -y httpd
systemctl start httpd
systemctl enable httpd
echo "<h1>Hello World from $(hostname -f)</h1>" > /var/www/html/index.html
  1. 在 Configure Instance Details 下方的「User data」貼上 Shell 指令碼
  2. 點擊右下角灰色的〔Next〕
  3. 點擊右下角灰色的〔Next〕
圖5、貼上 Shell Script (Source: https://aprilyang.home.blog/2021/07/13/run-simple-website-on-ec2/)
圖6、添加儲存

Step 4: 新增 Tag

  1. (選用) 加上 Key 為 Name 的 Tag,Value 填 Instance 的名稱
  2. (選用) 新增其他 Tag 到該 Instance
  3. 點擊右下角灰色的〔Next〕
圖7、新增 Tag

Step 5: 設定 Security Group

  1. 點擊〔Add Rule〕
  2. Security Group 新增 HTTP
  3. 點擊右下角藍色的〔Review and Launch〕
圖8、設定 Security Group

Step 6: 新增 EC2 金鑰 (Key Pair)

金鑰可以在之後用來連線到 EC2 Instance,不過金鑰只能下載一次,所以還需要使用 Instance 的期間不要弄丟金鑰。另外,任何擁有金鑰的人都可以連線到你的 Instance,因此不要輕易讓別人知道你的金鑰
  1. 點擊右下角〔Launch〕
  2. 選擇〔Create a new key pair〕
  3. 輸入金鑰名稱
  4. 點擊灰色的〔Download Key Pair〕
  5. 將下載的 .pem 檔保存好
  6. 點擊藍色的〔Launch Instances〕
圖9、啟動 EC2
圖10、建立密鑰
圖11、建立成功畫面

Step 7: 查看新建立的 Web Server

回到一開始啟動 Instance 的頁面,並在那裡查看 Instance 的狀態。我們剛建立的 Instance 可能還處於「Pending」的狀態,約等 10 至 20 秒鐘,Instance 的狀態就會變為綠色的「Running」。
圖12、查看新建立的 EC2 狀態
點擊 Instance,會在下方看見 Instance 的詳細資訊。將 Public IPv4 address 複製起來 (可以點它旁邊的複製按鈕),打開任何一個瀏覽器,將網址貼上再按下 Enter 鍵,便可以看見 Web Server 顯示的 Hello World 了!
圖13、查詢自己的 Public IP地址
圖14、Web Server 顯示的 Hello World

終止 EC2 Instance

實作完成以後記得終止 EC2 Instance,一定要終止 Instance,不是暫停 Instance,才能完全避免被收取額外的費用噢!
圖15、終止 EC2
圖16、確認是否終止(按下終止就算刪除 EC2)

延伸閱讀:

還想要了解更多 EC2 的其他功能嗎 ? 可以點擊以下連結查看更多與 EC2 連動的服務與應用

References:

💛 按讚並分享你的好友就是對我們最大的支持與鼓勵
為什麼會看到廣告
20會員
29內容數
AWS Startup Content Team
留言0
查看全部
發表第一個留言支持創作者!
AWS Educate的沙龍 的其他內容
【人物專訪】企劃是由 AWS Educate PR Team 主導的一項全新計畫!! 這次人物專訪邀請到的是在104資訊科技擔任Data Engineer的Scott Hsieh來與我們分享雲端學習和使用經驗,同時他也是AWS Community builder Program的成員之一。
十分榮幸本次能夠邀請到雲端大使偉傑與我們分享雲端相關的所見所聞,以及擔任大使期間的豐富經驗及心得,下文以四大主軸回顧本場精彩的分享。
本篇文章要和大家介紹的是 AWS 的重量級核心服務之一 —— Amazon Simple Storage Service (因為名字有3個 S 簡稱 S3),S3屬於物件儲存,會依據資料的頻繁度把資料存放到相應類別。
很榮幸 AWS Educate Ambassador 在 11 月份邀請到 Vocus 方格子的創辦人翁子騏先生與我們分享媒體產業的演進史、方格子作為新興媒體的理念與經營策略、以及踏上創業路的心路歷程,本文以三大主軸回顧本場精彩的分享!
你是否有過使用機器學習時,卻需要人工審查的經驗呢? AWS 的 Amazon Augmented AI (Amazon A2I)是一項機器學習服務,簡化了為 ML 應用程序構建和管理人工審核的過程,讓你可以輕鬆建置人工審查所需的工作流程!
你知道 2020 黑色星期五前夕,美國的 Amazon 電商平台發生了賣家系統與廣告系統異常的事件嗎?想知道怎麼發生的就趕快往下滑吧~
【人物專訪】企劃是由 AWS Educate PR Team 主導的一項全新計畫!! 這次人物專訪邀請到的是在104資訊科技擔任Data Engineer的Scott Hsieh來與我們分享雲端學習和使用經驗,同時他也是AWS Community builder Program的成員之一。
十分榮幸本次能夠邀請到雲端大使偉傑與我們分享雲端相關的所見所聞,以及擔任大使期間的豐富經驗及心得,下文以四大主軸回顧本場精彩的分享。
本篇文章要和大家介紹的是 AWS 的重量級核心服務之一 —— Amazon Simple Storage Service (因為名字有3個 S 簡稱 S3),S3屬於物件儲存,會依據資料的頻繁度把資料存放到相應類別。
很榮幸 AWS Educate Ambassador 在 11 月份邀請到 Vocus 方格子的創辦人翁子騏先生與我們分享媒體產業的演進史、方格子作為新興媒體的理念與經營策略、以及踏上創業路的心路歷程,本文以三大主軸回顧本場精彩的分享!
你是否有過使用機器學習時,卻需要人工審查的經驗呢? AWS 的 Amazon Augmented AI (Amazon A2I)是一項機器學習服務,簡化了為 ML 應用程序構建和管理人工審核的過程,讓你可以輕鬆建置人工審查所需的工作流程!
你知道 2020 黑色星期五前夕,美國的 Amazon 電商平台發生了賣家系統與廣告系統異常的事件嗎?想知道怎麼發生的就趕快往下滑吧~
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
從疫情還未開始前,網購就已經很盛行,在家動動手指,可以買到世界各地的商品,在不能出門的三年間,網購更是達到最高峰,幾乎任何東西都可以透過網路買到,如果用的不好,也能依法申請退換貨,那些被退貨的商品,最後都到哪裡去了呢?
Thumbnail
Anthropic Claude 3擁有先進的視覺能力,可以處理圖像數據並幫助使用者更好理解圖表、圖形和照片。通過使用Claude Messages API,開發虛擬助手應用程序以及為模型構建多模態prompt,你可以讓模型描述圖片中的內容。
依據 CloudFront 預設的配額限制 [1],有以下項目會影響流量:
Thumbnail
新加入的指標 VolumeStalledIOCheck: 此指標是二進位值,將根據 EBS 磁碟區是否可以完成 I/O 操作傳回 0(通過)或 1(失敗)狀態。 可能原因: EBS 磁碟區底層儲存子系統的硬體或軟體問題 實體主機上的硬體問題會影響 EC2 執行個體中的 EBS 磁碟區
Thumbnail
Amazon Q offers help to optimize EC2 instance type selection (preview) https://aws.amazon.com/tw/about-aws/whats-new/2023/11/amazon-q-optimal-ec2-i
Thumbnail
有在做Amazon自助出版(Kindle Direct Publishing)的人,這邊推薦一個平時追蹤分析銷售數據的便利工具 – BOOK REPORT。 什麼是Amazon自助出版 請參考: → 作家出書不求人,Amazon自助出版 ( Kindle Direct Publishing ) B
Thumbnail
位於加州柏克萊的亞馬遜四星選物實體店面!從網路起家的亞馬遜對實體店面的想像倒底有什麼不一樣呢?
Thumbnail
艾兒莎最近在宿霧一有時間就大量閱讀,因為我今年的目標是想要打造更強的團隊,所以營造公司文化是必須的!大家想到亞馬遜應該就會直覺覺得他是一間鼓勵創新的公司,而且各大媒體也把它評為『最佳創新公司』前50名,亞馬遜為什麼名聲那麼好?
本篇教學以amazon一般賣家申請作為教學 逐步手把手步驟操作 希望對欲加入跨境電商的朋友有所幫助 詳細圖文再找時間寫囉~ 謝謝~
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
從疫情還未開始前,網購就已經很盛行,在家動動手指,可以買到世界各地的商品,在不能出門的三年間,網購更是達到最高峰,幾乎任何東西都可以透過網路買到,如果用的不好,也能依法申請退換貨,那些被退貨的商品,最後都到哪裡去了呢?
Thumbnail
Anthropic Claude 3擁有先進的視覺能力,可以處理圖像數據並幫助使用者更好理解圖表、圖形和照片。通過使用Claude Messages API,開發虛擬助手應用程序以及為模型構建多模態prompt,你可以讓模型描述圖片中的內容。
依據 CloudFront 預設的配額限制 [1],有以下項目會影響流量:
Thumbnail
新加入的指標 VolumeStalledIOCheck: 此指標是二進位值,將根據 EBS 磁碟區是否可以完成 I/O 操作傳回 0(通過)或 1(失敗)狀態。 可能原因: EBS 磁碟區底層儲存子系統的硬體或軟體問題 實體主機上的硬體問題會影響 EC2 執行個體中的 EBS 磁碟區
Thumbnail
Amazon Q offers help to optimize EC2 instance type selection (preview) https://aws.amazon.com/tw/about-aws/whats-new/2023/11/amazon-q-optimal-ec2-i
Thumbnail
有在做Amazon自助出版(Kindle Direct Publishing)的人,這邊推薦一個平時追蹤分析銷售數據的便利工具 – BOOK REPORT。 什麼是Amazon自助出版 請參考: → 作家出書不求人,Amazon自助出版 ( Kindle Direct Publishing ) B
Thumbnail
位於加州柏克萊的亞馬遜四星選物實體店面!從網路起家的亞馬遜對實體店面的想像倒底有什麼不一樣呢?
Thumbnail
艾兒莎最近在宿霧一有時間就大量閱讀,因為我今年的目標是想要打造更強的團隊,所以營造公司文化是必須的!大家想到亞馬遜應該就會直覺覺得他是一間鼓勵創新的公司,而且各大媒體也把它評為『最佳創新公司』前50名,亞馬遜為什麼名聲那麼好?
本篇教學以amazon一般賣家申請作為教學 逐步手把手步驟操作 希望對欲加入跨境電商的朋友有所幫助 詳細圖文再找時間寫囉~ 謝謝~