

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS TNB 入門
<a name="getting-started"></a>

本教學課程示範如何使用 AWS TNB 部署網路函數，例如集中式單位 (CU)、存取與行動性管理函數 (AMF) 或 5G 使用者平面函數 (UPF)。

下圖說明部署程序：

![建立函數套件、網路套件和網路執行個體。然後執行個體化網路執行個體。](http://docs.aws.amazon.com/zh_tw/tnb/latest/ug/images/tnb-steps.png)


**Topics**
+ [先決條件](#prerequisites)
+ [建立函數套件](#create-function-package)
+ [建立網路套件](#create-network-package)
+ [建立和執行個體化網路執行個體](#create-network-instance)
+ [清除](#clean-up)

## 先決條件
<a name="prerequisites"></a>

您必須先擁有下列項目，才能成功執行部署：
+  AWS 商業支援計劃。
+ 透過 IAM 角色的許可。
+ 符合 ETSI SOL001/SOL004 的網路[函數 (NF) 套件](tnb-concepts.md#nf-packages)。
+ 符合 ETSI SOL007 的網路[服務描述項 (NSD) 範本](tnb-concepts.md#network-package)。

您可以從 [AWS TNB GitHub 網站的範例套件使用範例函數套件或網路套件](https://github.com/aws-samples/sample-packages-for-aws-tnb)。 GitHub 

## 建立函數套件
<a name="create-function-package"></a>

網路函數套件是 Cloud Service Archive (CSAR) 檔案。CSAR 檔案包含 Helm Chart、軟體映像和網路函數描述項 (NFD)。

**建立函數套件**

1. 在 https：//[https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/) 開啟 AWS TNB 主控台。

1. 在導覽窗格中，選擇**函數套件**。

1. 選擇**建立函數套件**。

1. 在**上傳函數套件**下，選擇**選擇檔案**，然後將每個 CSAR 套件上傳為`.zip`檔案。您最多可以上傳 10 個檔案。

1. （選用） 在**標籤**下，選擇**新增標籤**，然後輸入索引鍵和值。您可以使用標籤來搜尋和篩選資源或追蹤 AWS 成本。

1. 選擇 **Next (下一步)**。

1. 檢閱套件詳細資訊，然後選擇**建立函數套件**。

## 建立網路套件
<a name="create-network-package"></a>

網路套件會指定您要部署的網路函數，以及您要如何將它們部署到目錄中。

**建立網路套件**

1. 在導覽窗格中，選擇**網路套件**。

1. 選擇**建立網路套件**。

1. 在**上傳網路套件**下，選擇**選擇檔案**，然後將每個 NSD 上傳為`.zip`檔案。您最多可以上傳 10 個檔案。

1. （選用） 在**標籤**下，選擇**新增標籤**，然後輸入索引鍵和值。您可以使用標籤來搜尋和篩選資源或追蹤 AWS 成本。

1. 選擇 **Next (下一步)**。

1. 選擇**建立網路套件**。

## 建立和執行個體化網路執行個體
<a name="create-network-instance"></a>

網路執行個體是在 AWS TNB 中建立的單一網路，可以部署。您必須建立網路執行個體並將其執行個體化。當您執行個體化網路執行個體時， AWS TNB 會佈建必要的 AWS 基礎設施、部署容器化網路函數，以及設定聯網和存取管理，以建立完全運作的網路服務。

**建立和執行個體化網路執行個體**

1. 在導覽窗格中，選擇**網路**。

1. 選擇**建立網路執行個體**。

1. 輸入網路的名稱和描述，然後選擇**下一步**。

1. 選擇網路套件。驗證詳細資訊，然後選擇**下一步**。

1. 選擇**建立網路執行個體**。初始狀態為 `Created`。

   **網路**頁面隨即出現，顯示`Not instantiated`處於 狀態的新網路執行個體。

1. 選取網路執行個體，選擇**動作**和**執行個體化**。

   網路**執行個體**頁面隨即出現。

1. 檢閱詳細資訊並更新參數值。參數值的更新僅適用於此網路執行個體。NSD 和 VNFD 套件中的參數不會變更。

1. 選擇**執行個體化網路**。

   **部署狀態**頁面隨即出現。

1. 使用**重新整理**圖示來追蹤網路執行個體的部署狀態。您也可以在**部署任務**區段中啟用**自動重新整理**，以追蹤每個任務的進度。

## 清除
<a name="clean-up"></a>

您現在可以刪除您為此教學課程建立的資源。

**清除您的資源**

1. 在導覽窗格中，選擇**網路**。

1. 選擇網路的 ID，然後選擇**終止**。

1. 出現確認提示時，請輸入網路 ID，然後選擇**終止**。

1. 使用**重新整理**圖示來追蹤網路執行個體的狀態。

1. （選用） 選取網路，然後選擇**刪除**。