

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

# 連線至 AWS
<a name="connect"></a>

下列各節說明如何開始使用 AWS Toolkit for Visual Studio 搭配 Amazon Q。當您第一次在安裝擴充功能後啟動 Visual Studio 時，編輯器視窗中會顯示**入門**。從**入門**索引標籤中，您可以完成下列動作。
+ 啟用或停用 Amazon Q 和 AWS Toolkit。
+ 使用新登入資料新增和驗證 。
+ 使用現有的登入資料進行驗證。
+ 存取文件和教學課程，協助您開始使用 Amazon Q 和 AWS Toolkit。

## 先決條件
<a name="connecting-to-aws"></a>

若要開始使用 Amazon Q 和 AWS Toolkit，您需要使用 AWS 登入資料進行身分驗證。如果您先前已透過其他 AWS 工具或服務 （例如 AWS Command Line Interface) 設定 AWS 帳戶和身分驗證，則 AWS Toolkit 會自動偵測您的登入資料。如果您是初次使用 AWS 或尚未建立 帳戶，您可以從註冊[AWS 入口網站註冊]( https://portal.aws.amazon.com/billing/signup) AWS 帳戶。如需設定新 AWS 帳戶的詳細資訊，請參閱 *AWS 設定使用者指南*中的[概觀](https://docs.aws.amazon.com//SetUp/latest/UserGuide/setup-overview.html)主題。

## AWS 從 Toolkit 連線至
<a name="connect-to-aws"></a>

若要從 AWS Toolkit 連線至 AWS 您的帳戶，請完成以下操作，隨時開啟**入門**索引標籤。

**在 Visual Studio 中開啟**入門**索引標籤**

1. 從 Visual Studio 的主要功能表展開**延伸模組**，然後展開 **AWS Toolkit** 子功能表。

1. 選擇 **Getting started (入門)**。

1. **開始使用**索引標籤會在 Visual Studio 編輯器視窗中開啟。

從**入門**索引標籤中，有 2 個主要區段：
+ **功能：**在本節中，您可以啟用或停用 Amazon Q 和 AWS Toolkit 等功能。
+ **文件和教學課程：**您已啟用功能的參考集合。
**注意**  
只有在啟用一或多個功能時，才會顯示文件和教學課程區段。

## Amazon Q Developer
<a name="whisperer"></a>

在**入門**索引標籤的 Amazon Q 區段中，您可以啟用或停用 Amazon Q、新增連線，或切換到不同的 AWS 連線。您必須先啟用 Amazon Q，才能檢視或存取任何這些動作。若要啟用 Amazon Q，請按一下**啟用**按鈕。

停用 Amazon Q 時，所有 Amazon Q 功能都會從 Visual Studio 中完全移除。啟用 Amazon Q 會在**入門**索引標籤中自動開啟 **Amazon Q 的設定身分驗證**。若要繼續，您必須使用 AWS IAM Identity Center 登入資料進行身分驗證，才能存取 **Professional 方案**或 AWS 您的 Builder ID 來存取 **免費方案**。如需每個方案選項的詳細資訊，請參閱《[Amazon Q 開發人員使用者指南》中的了解 Amazon Q 開發人員服務方案](https://docs.aws.amazon.com//amazonq/latest/qdeveloper-ug/q-tiers.html)主題。 **

若要繼續，請完成下列其中一個程序。

**使用 IAM Identity Center 進行專業層身分驗證**
**注意**  
使用 Professional 層進行身分驗證所需的**設定檔名稱**、**開始 URL**、**設定檔區域**或 **SSO 區域**欄位通常由您公司或組織的管理員提供。如需 IAM Identity Center 登入資料的詳細資訊，請參閱《[IAM Identity Center 使用者指南》中的什麼是](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html) *AWS IAM Identity Center* 主題。

1. 從 **Amazon Q 入門： AWS 工具組**畫面，選擇 Amazon Q 圖磚中的**登入**按鈕，以導覽至 **Amazon Q 的設定身分驗證**畫面。

1. 從 **Amazon Q 的設定身分驗證**畫面中，導覽至 **Professional 方案**區段，填寫必要欄位，然後選擇**連線**按鈕。

1. 確認您想要在預設 Web 瀏覽器中開啟 AWS 授權請求入口網站。

1. 完成 AWS 授權請求入口網站所需的步驟，您會在安全關閉瀏覽器並返回 Visual Studio 時收到通知

1. 在**入門**索引標籤中，Amazon Q 會更新 ，以顯示您在程序完成時已與 IAM Identity Center 連線。

**使用 AWS Builder ID 的免費方案身分驗證**
**注意**  
如需 AWS 建置器 ID 的其他詳細資訊，請參閱[《 登入使用者指南》中的使用 AWS 建置器 ID](https://docs.aws.amazon.com/signin/latest/userguide/sign-in-aws_builder_id.html) *AWS 登入*主題。

1. 從 **Amazon Q 入門： AWS 工具組**畫面，選擇 Amazon Q 圖磚中的**登入**按鈕，以導覽至 **Amazon Q 的設定身分驗證**畫面。

1. 從 **Amazon Q 的設定身分驗證**畫面中，導覽至**免費方案**區段，然後選擇**註冊或登入**按鈕。

1. 確認您想要在預設 Web 瀏覽器中開啟 AWS 授權請求入口網站。

1. 完成 AWS 授權請求入口網站所需的步驟，您會在安全關閉瀏覽器並返回 Visual Studio 時收到通知。

1. 在**入門**索引標籤中，Amazon Q 會更新 ，以顯示您在程序完成時已使用您的 AWS 建置器 ID 連線。

使用 IAM Identity Center 或 AWS Builder ID 登入資料進行驗證後，您可以存取 Visual Studio 中的 Amazon Q。此外，您可以在**入門**索引標籤中執行下列動作：
+ **登出**： 會中斷目前登入資料與所有 Amazon Q 函數的連線。Amazon Q 保持啟用狀態，但大多數功能無法運作。
+ **停用 Amazon Q**：完全停用 Visual Studio 中的所有 Amazon Q 功能。

## AWS 工具組
<a name="explorer"></a>

從 AWS 工具組**入門 AWS 索引標籤中的工具組**區段中，您可以啟用或停用 AWS 工具組、新增連線或切換到不同的 AWS 連線。您必須先啟用 AWS Toolkit，才能檢視或存取任何這些動作。若要啟用 AWS Toolkit，請按一下**啟用**按鈕。

啟用 AWS Toolkit 時， **Toolkit AWS 的設定身分驗證****會在 AWS Toolkit 入門**索引標籤中自動載入。若要繼續，您必須使用您的**AWS IAM Identity Center**登入資料或 **IAM 使用者角色**登入資料進行身分驗證。

**注意**  
如需 IAM Identity Center 登入資料的詳細資訊，請參閱《[IAM Identity Center 使用者指南》中的什麼是](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html) *AWS IAM Identity Center* 主題。如需 IAM 使用者角色登入資料的詳細資訊，請參閱 *AWS SDKs和工具*參考指南中的[AWS 存取金鑰：長期登入](https://docs.aws.amazon.com//sdkref/latest/guide/access-iam-users.html)資料主題。

**驗證並與 IAM Identity Center 連線**

1. 從**入門： AWS 工具組與 Amazon Q** 畫面中，選擇 AWS 工具組圖磚中的**登入**按鈕，以導覽至工具** AWS 組設定身分驗證**畫面。

1. 從**設定 AWS Toolkit 身分驗證**畫面，從**設定檔類型**下拉式選單中選擇 **IAM Identity Center （單一登入的後續者）**。

1. 從**從現有的設定檔中選擇或新增新的**下拉式功能表中，選擇現有的設定檔或選取**新增設定檔**以新增新的設定檔資訊。
**注意**  
如果您選擇現有的設定檔，請前往步驟 7。

1. 在**設定檔名稱**欄位中，輸入與您要進行身分驗證的 IAM Identity Center 帳戶**profile name**相關聯的 。

1. 在**啟動 URL** 文字欄位中，輸入連接至 IAM Identity Center 憑證**Start URL**的 。

1. 從**設定檔區域 （預設為 us-east-1)** 下拉式功能表中，選擇您要驗證之 IAM Identity Center 使用者設定檔定義的設定檔**區域**。

1. 從 **SSO 區域 （預設為 us-east-1)** 下拉式功能表中，選擇 IAM Identity Center 憑證定義的 **SSO 區域**。

1. 選擇**連線**按鈕，在預設 Web 瀏覽器中開啟**AWS 授權請求**網站。

1. 請遵循預設 Web 瀏覽器中的提示，在授權程序完成時通知您，關閉瀏覽器並返回 Visual Studio 是安全的。

1. 在**入門**索引標籤中 AWS ，工具組區段會更新，以顯示您在程序完成時已與 IAM Identity Center 連線。

**使用 IAM 使用者角色登入資料進行驗證和連線**

1. 從**入門： AWS 工具組與 Amazon Q** 畫面中，選擇 AWS 工具組圖磚中的**登入**按鈕，以導覽至工具** AWS 組設定身分驗證**畫面。

1. 從**工具 AWS 組設定身分驗證**畫面中，從**設定檔類型**下拉式選單中選擇 **IAM 使用者角色**。

1. 在**從現有的設定檔中選擇或新增新的**下拉式功能表中，選擇 **Add new profile**。
**注意**  
如果您要從清單中選擇現有的設定檔名稱，請跳到**步驟 8**。

1. 在**設定檔名稱**文字欄位中，輸入新設定檔的名稱。

1. 在**存取金鑰 ID** 文字欄位中，輸入您要進行身分驗證之設定檔**Access Key ID**的 。

1. 在**私密金鑰**文字欄位中，輸入您要進行身分驗證之設定檔**Secret Key**的 。

1. 從**儲存位置 （預設為共用登入資料檔案）** 下拉式功能表中，指定您要使用**共用登入資料**檔案或 **.NET 加密存放**區來存放登入資料。

1. 從**設定檔區域 （預設為 us-east-1)** 下拉式功能表中，選擇連接至您要驗證之設定檔的**分割區**和**設定檔區域**。

1. 選擇**連線**按鈕，將此設定檔新增至您的 AWS 儲存位置和/或進行驗證 AWS。

1. 在**入門**索引標籤中 AWS ，工具組區段會更新，以顯示您在程序完成時已與您的 IAM 使用者角色登入資料連線。

使用 IAM Identity Center 或 IAM 使用者角色登入資料進行身分驗證後，您可以在 Toolkit for Visual Studio 中存取 AWS Explorer。此外，您可以從**入門**索引標籤**登出**和**停用 AWS Toolkit for Visual Studio with Amazon Q**。

## 文件和教學課程
<a name="w2aac11c13c17"></a>

文件和教學課程區段會根據您的 AWS 服務和功能偏好設定，自動更新文件和教學課程建議。至少啟用一項功能時，才會顯示這些參考。