# 雲端運算基礎應用 - 課前須知與準備
> ==簡報==
> https://docs.google.com/presentation/d/15ixiXSAEH5VAROAF_IKIwAmSbVfI4sgxaei2rWYiPPM
> ==課程錄影==
> https://www.youtube.com/watch?v=NUSGITMvEHY
>
[toc]
## 課程簡述
:::warning
⚠️建議帶筆電來上課!
:::
學會寫網頁了,然後呢?從零開始帶你上架你的網站!
這堂課會從什麼是雲端運算開始,伴隨 Domain、IP、DNS 的原理講解到實際操作你自己的伺服器!
*[Domain]: 網域名稱
*[IP]: Internet Protocol Address
*[DNS]: Domain Name System
本課程的實作為三階段,可以自行決定哪些部分要跟著操作,並做好課前準備:
1. GitHub Pages 實作 (<a href="#課前準備---註冊-GitHub-帳戶" title="課前準備 - 註冊 GitHub 帳戶" smoothhashscroll="">課前準備 - 註冊 GitHub 帳戶</a>)
2. Google Cloud 實作 (<a href="#課前準備---Google-Cloud-免費計畫申請教學" title="課前準備 - Google Cloud 免費計畫申請教學" smoothhashscroll="">課前準備 - Google Cloud 免費計畫申請教學</a>)
3. 網域綁定實作 (<a href="#課前準備---註冊-FreeDNS-帳戶" title="課前準備 - 註冊 FreeDNS 帳戶" smoothhashscroll="">課前準備 - 註冊 FreeDNS 帳戶</a>)
另外也會帶到網域的部分,如果你剛好有網域......~~那這堂課你高機率不用聽,但歡迎來找我聽網域的各種酷酷應用~~,如果沒有網域也不用擔心,我們也會帶大家拿一個屬於自己的網域![^first]
[^first]:免費的次級域啦,之前超讚的免費頂級域已經不發新網域了
## 課前準備 - 註冊 GitHub 帳戶
:::warning
如果想跟 GitHub Pages 實作的同學請務必完成本段課前準備!
:::
請確認你有一個可以登入使用的 [GitHub](https://github.com/) 帳號,若沒有帳號可以進入 [GitHub](https://github.com/) 後點擊右上角的 [Sign up](https://github.com/signup) 並依照指示操作即可完成註冊。
## 課前準備 - Google Cloud 免費計畫申請教學
:::warning
如果想跟 Google Cloud 實作的同學請務必完成本段課前準備!
> 沒有信用卡嗎?
> ~~那只能拍拍你了( ´・ω・)ノ(._.`)~~
> 可以看講師示範喔!
:::
### 事前準備
1. 一台可以瀏覽網頁的裝置
2. 一張可以使用的==信用卡/簽帳卡(驗證用)==
3. 一個==未曾申請試用 Google Cloud 的 Google 帳戶==
### 申請流程
#### 0. 請先[前往 Google Cloud](https://cloud.google.com/?hl=zh_tw) 登入 Google 帳戶
#### 1. 點擊"免費試用"

#### 2. 確認國家/地區選擇"台灣",點擊"同意並繼續"

#### 3. 稅務資訊 選擇"未登記稅籍的個人"

#### 4. 填入/確認付款資訊,點擊"免費試用"
Google 會扣 $0.00~$1.00 美元的驗證款項並退還
在你主動升級為付費帳戶前不會產生任何費用
詳情請參考 [Google Cloud 免費計畫 - 帳單驗證](https://cloud.google.com/free/docs/free-cloud-features?hl=zh-tw#billing_verification)

#### 5. 依自身狀況完成調查表單,或直接點選"關閉"

#### 6. 看到此畫面即完成申請
:::danger
:no_entry: 勿點擊"啟用完整帳戶",否則之後可能會從信用卡中扣款。
:::

## 課前準備 - 註冊 FreeDNS 帳戶
:::warning
如果想跟 網域綁定實作 的同學請務必完成本段課前準備!
:::
請確認你有一個可以登入使用的 [FreeDNS](https://freedns.afraid.org/) 帳號,若沒有帳號可以進入 [FreeDNS](https://freedns.afraid.org/) 後點擊下方的 [Sign up Free](https://freedns.afraid.org/signup/?plan=starter) 並填入資料、收取驗證信後即可完成註冊。