---
# System prepended metadata

title: （範例）AWS Sagemaker 使用注意事項

---

# （範例）AWS Sagemaker 使用注意事項

## 懶人包

於Sagemaker起服務時，請參照以下3個大方向做設定：

- tag記得加。
- instance沒用記得關。
- 有設定VPC的話，security group記得設定好。

以下簡單以「Notebook Instance」以及「Studio Domain」為例。

## 1. Notebook Instance 



### Tag

在建立Notebook Instance時，增加以下Tag：
  - `Name` = 使用者 e.g. `Name=lab_luka_experiment`
  - `owner` = 使用者 e.g. `owner=lab_luka`
  - `weekend` = 假日是否持續開機（on/off） e.g. `weekend=off`

### Network

若有設置Network -> VPC (選擇自己的VPC or 自己的subnet)，則選擇自己的Security group。
例如：
![](https://i.imgur.com/T27nuFu.png)



--- 

## 2. Domain （若已有Sagemaker Domain可跳過此節）

### 2.1 Security Group Setting

1. 選擇自己的VPC or 自己的subnet
2. 選擇自己的 Security Group:
![](https://i.imgur.com/2BtfXxe.png)

### 2.2 EFS

搜尋EFS，根據tag找到對應Domain的EFS：
![](https://i.imgur.com/2mKyFIc.png)

增加3個Tag以管理此EFS：

  - `Name` = 使用者 e.g. `Name=lab_luka_sagemaker_efs`
  - `owner` = 使用者 e.g. `owner=lab_luka`
  - `Domain_Name` = 對應的Domain Name e.g. `Domain_Name=lab-luka-sagemaker-test`

![](https://i.imgur.com/XfqfcIL.png)

### 2.3 Network Interface

在2.2的Network中，可以看到ENI的ID：
![](https://i.imgur.com/ETfTShU.png)

根據此ID找到對應的ENI，增加Tag：

  - `Name` = 使用者 e.g. `Name=lab_luka_sagemaker_efs`
  - `owner` = 使用者 e.g. `owner=lab_luka`
  - `efs` = 對應的efs Name e.g. `efs=lab_luka_sagemaker_efs`
 
![](https://i.imgur.com/Dybk2vR.png)

### 2.4 Security Group of Network Interface

在ENI找到對應的security group，近一步設定tag：
![](https://i.imgur.com/TSP5tbm.png)

sagemaker會創建inbound/outbound**兩個**security group來管理NFS的檔案傳輸。

分別對這兩個security group做標籤設定：

![](https://i.imgur.com/GsEJpb4.png)


## 3. Studio

在Domain底下的user，點選edit，增加tag：

  - `Name` = 使用者 e.g. `Name=lab_luka_test_sagemaker`
  - `owner` = 使用者 e.g. `owner=lab_luka`
  - `weekend` = 假日是否持續開機（on/off） e.g. `weekend=off`


![](https://i.imgur.com/AYx6sVZ.png)


