iT邦幫忙

2025 iThome 鐵人賽

DAY 7
0
佛心分享-IT 人自學之術

免費資源能學多少系列 第 7

免費線上資源學習打卡Day 7:Amazon Web Services 基礎入門_Part 2

  • 分享至 

  • xImage
  •  

早安大家!我是QNA,今天要學習的主題是:玩轉 AWS
今日AWS課程連結

全球基礎設施

AWS 雲端涵蓋 38 個地理區域內的 120 個區域(Region),並已宣布計劃在沙烏地阿拉伯王國、智利和AWS 歐洲主權雲端中新增 10 個可用區域,以及 3 個AWS 區域,其中台北就有設立一個可用區(Availability Zone)

一區域會有多個可用區域,這個是為了讓機器發生錯誤或當機時來容錯用的,所以一個區域需要有多個可用區域,一個當機另一個及時補上

在全球布屬中分三個類別:

  1. AWS Global 的Region全部在同一個帳戶下
    2.美國的Government Cloud 給美國政府提供的獨立隔離的雲端計算環境
    3.中國的Government Cloud 給中國政府提供的獨立隔離的雲端計算環境

如何訪問到AWS ?

1.登入控制台,最簡單的
2.Command Line Lnterface 命令行工具,簡稱CLI
3.通過寫程式的方式, Infrastructure And Code基礎設施及代碼

創建個網站首先需要考慮的四個問題

  1. 怎麼處理靜態內容?
  2. 我的服務器哪裡來?
  3. 我有多少用戶?
  4. 計算資源能否彈性的獲取資源?

首先先說說「怎麼處理靜態內容?」

1. 怎麼處理靜態內容?

大部分網站多數都會有些許靜態資源會放置在網站上,比方說,圖片、影片、純HTML頁面、Javascript、CSS皆屬於靜態內容,在沒有AWS 前靜態內容放置於硬碟裡。當你的用戶變多隨之而來的服務器壓力也會因此增大,每當有用戶要檢視你的網站時,就會從硬碟中讀取你的網站中的靜態內容,隨之地服務器壓力過大就會壞掉,這時候AWS 中的S3(Simple storage Service)就發揮很大的作用。
S3為AWS 第一個公開提供的服務(2006年),最多支持5T大小單位的對象也是一個11個9的持續性、可靠性服務。意思是,如果你的文件存儲到S3中,在上萬年中都不會不見,一方面不用擔心硬碟壞掉,二來也不用擔心它的可靠性。但要特別注意!!!它最大就支持到5T而已

  • S3
    資料物件由內容和中繼資料組成:
    1.中繼資料(Metadata)
    -最後修改日期
    -內容類型
    -使用者自訂
    2.每個物件由鍵值識別
    3.容器(存儲桶 Bucket)可提供存取控制
    4.容器(存儲桶 Bucket)位於單一區域(Region)

將資料放入容器中,則會拿到一個網址(URL)
例如:https://[bucket-name]⮕(容器名稱).s3.amazonaws.com/[sample+key/name.jpg]⮕(Object的Key Name)
這樣就可以直接把這個網址埋入你的網站的程式碼中,URL方便與Web頁面程式碼整合也不需要再擔憂其他延伸問題,而且後續可以使用CloudFront等內容分發(CDN)服務進入加速

結語

AWS 擁有遍布全球的基礎設施(38 個區域、120 個可用區),提供高可用性與容錯能力,並針對政府需求推出獨立雲端環境。使用者可透過管理控制台、CLI 或程式化方式訪問與操作。建置網站時需考慮靜態內容、伺服器來源、用戶規模與資源彈性,而 AWS S3 則能安全高效地存放靜態檔案,並透過 CloudFront 加速全球分發,讓網站以低成本達成高效能與高可靠性。

今天先到這邊~明天我們在繼續學習AWS的模塊二中的 我的服務器哪裡來?/我有多少用戶?和計算資源能否彈性的獲取資源?這三個問題吧!各位晚安!


上一篇
免費線上資源學習打卡Day 6:Amazon Web Services 基礎入門_Part 1
下一篇
免費線上資源學習打卡Day 8:Amazon Web Services 基礎入門_Part 3
系列文
免費資源能學多少8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言