共用方式為


快速入門:整合 Azure 儲存體 帳戶與 Azure 內容傳遞網路

在本快速入門中,您會啟用 Azure 內容傳遞網路,從 Azure 儲存體 快取內容。 Azure 內容傳遞網路 為開發人員提供提供高頻寬內容的全域解決方案。 在北美洲、歐洲、亞洲、澳洲及南美洲的實體節點上,皆可快取 blob 和計算執行個體的靜態內容。

注意

Azure 內容傳遞網路 提供永久存取 Azure 儲存體 資源,並移除存取需要手動步驟。

必要條件

登入 Azure 入口網站

使用您的 Azure 帳戶登入 Azure 入口網站

建立儲存體帳戶

有了儲存體帳戶,才能存取 Azure 儲存體服務。 儲存體帳戶代表最高層級的命名空間,用於存取每個 Azure 儲存體服務元件:Azure Blob、佇列和資料表儲存。 如需詳細資訊,請參閱 Microsoft Azure 儲存體簡介

若要建立儲存體帳戶,您必須是服務管理員或是相關訂用帳戶的共同管理員。

  1. 在 Azure 入口網站中,選取左上方的 [建立資源]。 [建立資源] 窗格隨即會顯示。

  2. 搜尋 [儲存體帳戶],然後從清單中選取 [儲存體帳戶]。 然後,選取 [建立]

    建立記憶體帳戶的螢幕快照。

  3. 在 [建立儲存體帳戶] 窗格中,輸入下列詳細資料:

    設定
    資源群組 選取 [新建],並使用名稱 CDNQuickstart-rg。 您也可以使用現有的資源群組 (如果您偏好此做法)。
    儲存體帳戶名稱 輸入限用 3-24 小寫字母和數字的帳戶名稱。 此名稱在 Azure 中必須是唯一的,且會成為 URL 中用來為訂用帳戶的 Blob、佇列或資料表資源定址的主機名稱。 若要解決 Blob 記憶體中的容器資源,請使用下列格式的 URI:HTTP:// storageaccountname.blob.core.windows.net/>< container-name。><
    區域 從下拉式清單中選取您附近的 Azure 區域。

    將所有其他詳細資料的設定保留為預設值,然後選取 [檢閱 + 建立]

  4. 建立儲存體帳戶可能需要幾分鐘才能完成。 建立完成後,請選取 [前往資源] 開啟儲存體帳戶的頁面,以進行下一個步驟。

啟用記憶體帳戶的 Azure 內容傳遞網路

  1. 在您的儲存體帳戶頁面上,從左側功能表中選取 [安全性 + 網路]>[Front Door 和 CDN]。 [Front Door 和 CDN] 頁面隨即出現。

    建立內容傳遞網路端點的螢幕快照。

  2. 在 [新增端點] 區段中,輸入下列資訊:

    設定
    服務類型 Azure 內容傳遞網路
    建立新的/使用現有的設定檔 新建
    [設定檔名稱] 輸入您的設定檔名稱,例如 cdn-profile-123。 設定檔是端點的集合。
    內容傳遞網路端點名稱 輸入您的端點主機名稱,例如 cdn-endpoint-123。 此名稱在 Azure 中必須是全域唯一的,因為此名稱會用來存取 URL <endpoint-name>.azureedge.net 上的快取資源。
    原始主機名稱 根據預設,新的內容傳遞網路端點會使用記憶體帳戶的主機名作為源伺服器。
    定價層 選取其中一個選項,例如 [Microsoft CDN (傳統)]
  3. 選取 建立。 端點建立之後,即會出現在端點清單中。

    記憶體新內容傳遞網路端點的螢幕快照。.

提示

如果您想要指定內容傳遞網路端點的進階組態設定,例如大型檔案下載優化,您可以改用 Azure 內容傳遞網路 延伸模組來建立內容傳遞網路配置檔和端點。

啟用其他內容傳遞網路功能

從記憶體帳戶 Azure CDN 頁面,從清單中選取內容傳遞網路端點,以開啟內容傳遞網路端點組態頁面。

您可以從此頁面啟用傳遞的其他內容傳遞網路功能,例如 壓縮查詢字串快取地理篩選

啟用 SAS

如果您想要授與有限的私人儲存體容器存取權,可以使用 Azure 儲存體帳戶的「共用存取簽章」(SAS) 功能。 SAS 是一個 URI,可在不公開您帳戶金鑰的情況下,授與對「Azure 儲存體」資源的有限存取權限。 如需詳細資訊,請參閱搭配 SAS 使用 Azure 內容傳遞網路。

存取內容傳遞網路內容

若要存取內容傳遞網路上的快取內容,請使用入口網站中提供的內容傳遞網路 URL。 快取 blob 的位址格式如下:

<HTTP:// endpoint-name.azureedge.net/>< myPublicContainer>/<BlobName>

注意

啟用 Azure 內容傳遞網路 記憶體帳戶的存取權之後,所有公開可用的物件都有資格進行內容傳遞網路 POP 快取。 如果您修改目前在內容傳遞網路中快取的物件,在快取內容生存期間到期之後,Azure 內容傳遞網路 重新整理其內容之前,將無法透過 Azure 內容傳遞網路 取得新內容。

從 Azure 內容傳遞網路 移除內容

如果您不再想要在 Azure 內容傳遞網路 中快取物件,您可以採取下列其中一個步驟:

  • 將容器設為私人而非公用。 如需詳細資訊,請參閱 管理對容器與 Blob 的匿名讀取權限
  • 使用 Azure 入口網站 停用或刪除內容傳遞網路端點。
  • 修改託管服務,使其不再回應物件的要求。

已在 Azure 中快取的物件 內容傳遞網路 會保持快取,直到物件生存期間到期或端點清除為止。 當生存期間到期時,Azure 內容傳遞網路 會決定內容傳遞網路端點是否仍然有效,而且物件仍可匿名存取。 如果不是的話,將不再快取物件。

清除資源

在上述步驟中,您已在資源群組中建立內容傳遞網路配置檔和端點。 如果您想移至後續步驟並了解如何將自訂網域新增至您的端點,請儲存這些資源。 不過,如果您認為未來不需要使用這些資源,可以藉由刪除資源群組的方式將其刪除,以避免額外的費用:

  1. 從 Azure 入口網站的左側功能表中,依序選取 [資源群組] 和 [CDNQuickstart-rg]*。

  2. 在 [資源群組] 頁面上選取 [刪除資源群組],在文字方塊中輸入 CDNQuickstart-rg,然後選取 [刪除]

    此動作將會刪除資源群組、設定檔,以及您在此快速入門中建立的端點。

  3. 若要刪除儲存體帳戶,請從儀表板中選取該帳戶,然後從頂端功能表中選取 [刪除]

下一步