為您的應用程式建立命名空間 AWS AppConfig - AWS AppConfig

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

為您的應用程式建立命名空間 AWS AppConfig

本節中的程序可協助您建立稱為應用程式的 AWS AppConfig 人工因素。應用程序只是一個組織結構,如標識應用程序的命名空間的文件夾。這種組織建構與某些可執行程式碼之間存在關係。例如,您可以建立名為的應用程式, MyMobileApp 以組織和管理使用者所安裝之行動應用程式的組態資料。您必須先建立這些人工因素,才能用 AWS AppConfig 來部署和擷取功能旗標或任意格式組態資料。

下列程序提供了將擴充功能與功能旗標組態設定檔相關聯的選項。充功能可增強您在建立或部署組態的 AWS AppConfig 工作流程期間,在不同點插入邏輯或行為的能力。如需詳細資訊,請參閱了解 AWS AppConfig 擴展

注意

您可以用 AWS CloudFormation 來建立 AWS AppConfig 成品,包括應用程式、環境、組態設定檔、部署、部署策略和託管組態版本。如需詳細資訊,請參閱《AWS CloudFormation 使用者指南》中的 AWS AppConfig 資源類型參考

建立 AWS AppConfig 應用程式 (主控台)

使用下列程序來使用 AWS Systems Manager 主控台建立 AWS AppConfig 應用程式。

建立應用程式
  1. https://console.aws.amazon.com/systems-manager/應用程序配置/打開 AWS Systems Manager 控制台。

  2. 在導覽窗格中,選擇 Applications (應用程式),然後選擇 Create application (建立應用程式)。

  3. 對於 Name (名稱),輸入應用程式的名稱。

  4. 對於 Description (描述),輸入有關應用程式的資訊。

  5. (選擇性) 在「檔名」區段中,從清單中選擇副檔名。如需詳細資訊,請參閱了解 AWS AppConfig 擴展

  6. (選擇性) 在「標籤」區段中,輸入金鑰和選用值。您可以為資源指定最多 50 個標籤。

  7. 選擇建立應用程式

AWS AppConfig 會建立應用程式,然後顯示「環境」頁籤。繼續執行「為您的應用程式建立環境 AWS AppConfig」。

建立 AWS AppConfig 應用程式 (命令列)

下列程序說明如何使用 AWS CLI (在 Linux 或 Windows 上) 或建 AWS Tools for PowerShell 立 AWS AppConfig 應用程式。

若要逐步建立應用程式
  1. 開啟 AWS CLI.

  2. 執行下列命令以建立應用程式。

    Linux
    aws appconfig create-application \ --name A_name_for_the_application \ --description A_description_of_the_application \ --tags User_defined_key_value_pair_metadata_for_the_application
    Windows
    aws appconfig create-application ^ --name A_name_for_the_application ^ --description A_description_of_the_application ^ --tags User_defined_key_value_pair_metadata_for_the_application
    PowerShell
    New-APPCApplication ` -Name Name_for_the_application ` -Description Description_of_the_application ` -Tag Hashtable_type_user_defined_key_value_pair_metadata_for_the_application

    系統會傳回相關資訊,如下所示。

    Linux
    {
       "Id": "Application ID",
       "Name": "Application name",
       "Description": "Description of the application"
    }
    Windows
    {
       "Id": "Application ID",
       "Name": "Application name",
       "Description": "Description of the application"
    }
    PowerShell
    ContentLength    : Runtime of the command
    Description      : Description of the application
    HttpStatusCode   : HTTP Status of the runtime
    Id               : Application ID
    Name             : Application name
    ResponseMetadata : Runtime Metadata