iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 2
0

取得一個 Azure Account

在實作 chatbot 以及使用 Cognitive Service 前,各位讀者必須先擁有一個 Azure Account,以下是幾個可行的方法。

  1. 如果你是大專院校的學生,可以試著到這個網站利用學校信箱開通一個學生方案,不需要綁定任何信用卡。

    學生方案申請 FAQ

  2. 如果你不符合學生方案的資格, Microsoft 有提供每人一次免費試用30天的機會,額度為200美元,但需要綁定信用卡,請至這個網站申請。

    30天試用申請 FAQ

  3. 如果一個月的免費試用資格之前已經用完了,那只能開啟 PAY-AS-YOU-GO 的方案繼續使用 Azure 的服務,不過就要非常注意自己使用服務的效能,不然會很燒錢。

認識 Azure

Azure 是 Microsoft 推出的公有雲服務平台,另外兩個也很有名的雲服務平台分別是 Amazon AWS, Google Cloud Platform (GCP)。

雲服務平台可以幹嘛?

使用雲服務,可以讓我們減少在不重要的事情上花的effort

簡單來說,使用 Azure 上的服務,不管是虛擬機器 VM、儲存體 Blob Storage,還是虛無縹緲的虛擬網路 VNet,我們只需要知道怎麼設定 + 怎麼使用就好,而不需要煩惱前置作業。好讓資訊人員可以在主要業務上花費更多心思,減少加班時間 XD。像是如何建立一個虛擬機器的環境,交給 Microsoft 煩惱就好。

Azure 的 sense

這是我覺得使用 Azure 都需要有的sense,雖然一間公司通常不會讓員工碰觸到這塊,但是知道這些 sense 也有助於工作上的溝通。特別是如果想要上雲的公司,這些 sense 可以幫助大家省下約 3hr 的 man effort。

  • Azure Subscription

    • 一個 Azure Account 的邏輯容器

    • 一個 Azure Account 可以擁有多個 Subscription

    • 有合格的 Subscription 才可以使用 Azure 上的雲服務

    • 每一個 Subscription 都會有一張獨立的帳單
      https://ithelp.ithome.com.tw/upload/images/20200917/20129689BQFyY4BKdM.jpg
      https://ithelp.ithome.com.tw/upload/images/20200917/20129689kp3VYaeSzv.jpg

      由於我是用學生方案申請的,所以我的 Subscription name 會是 Azure for Student,不同方案則會有不同的名稱,紅色框框點進去,就可以看到各式各樣的方案。
      https://ithelp.ithome.com.tw/upload/images/20200917/20129689iauPXvAb6G.jpg

  • Resource Group (RG)

    • 用來裝 Resource 的籃子,也是一種邏輯容器
    • 可以加Tag,像是標註這個 RG 是用來做甚麼專案、誰負責管理等等
    • 階層關係如下圖

    Scope
    圖片來源:https://docs.microsoft.com/en-us/azure/role-based-access-control/overview

  • IAM Role (RBAC Role)

    • 存取權限的設定,最常見的有三種
      • Owner: 可閱讀、可操作(可存取)、可管理(ex. 刪除)
      • Contributor: 可閱讀、可操作(可存取)
      • Reader: 可閱讀
    • Subscription, Resource Group, Resoucre都可以設定 IAM Role
      • 上層 Role,會繼承至下層
      • 同層的 Role 則以權限最大的為基準 (ex. 假設我只有 Subscription 1 的 Reader 權限,但是我的老闆在 Subscription 1 底下新增一個 Resource Group 1 並指定我為 Owner 的權限。雖然我自上層繼承了 Reader 的權限,但是我在 RG 層多了 Owner 權限,則依據「取權限大的為基準」原則,則我在 Resource Group 1 就是擁有 Owner 權限。

以上是今天的內容,明天將會開始介紹 Cognitive Service。


上一篇
【Day01】 開頭
下一篇
【Day03】淺談 Cognitive Service
系列文
利用Python開發一個以Azure服務為基底的Chat Bot8

尚未有邦友留言

立即登入留言