

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criando um namespace para seu aplicativo no AWS AppConfig
<a name="appconfig-creating-namespace"></a>

Os procedimentos desta seção ajudam você a criar um AWS AppConfig artefato chamado aplicativo. Um aplicativo é simplesmente uma estrutura organizacional, como uma pasta, que identifica o namespace do aplicativo. Essa construção organizacional tem um relacionamento com uma certa unidade de código executável. Por exemplo, você pode criar um aplicativo chamado MyMobileApp para organizar e gerenciar dados de configuração para um aplicativo móvel instalado por seus usuários. Você deve criar esses artefatos antes de usá-los AWS AppConfig para implantar e recuperar sinalizadores de recursos ou dados de configuração de formato livre. 

O procedimento a seguir oferece a opção de associar uma extensão a um perfil de configuração de sinalizador de atributos. Uma *extensão* aumenta sua capacidade de injetar lógica ou comportamento em diferentes pontos durante o AWS AppConfig fluxo de trabalho de criação ou implantação de uma configuração. Para obter mais informações, consulte [Entendendo AWS AppConfig as extensões](working-with-appconfig-extensions-about.md).

**nota**  
Você pode usar AWS CloudFormation para criar AWS AppConfig artefatos, incluindo aplicativos, ambientes, perfis de configuração, implantações, estratégias de implantação e versões de configuração hospedadas. Para obter mais informações, consulte [AWS AppConfig resource type reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_AppConfig.html) no *Guia do usuário do AWS CloudFormation *.

**Topics**
+ [Criando um AWS AppConfig aplicativo (console)](#appconfig-creating-application-console)
+ [Criando um AWS AppConfig aplicativo (linha de comando)](#appconfig-creating-application-commandline)

## Criando um AWS AppConfig aplicativo (console)
<a name="appconfig-creating-application-console"></a>

Use o procedimento a seguir para criar um AWS AppConfig aplicativo usando o AWS Systems Manager console.

**Como criar uma aplicação do**

1. Abra o AWS Systems Manager console em [https://console.aws.amazon.com/systems-manager/appconfig/](https://console.aws.amazon.com/systems-manager/appconfig/).

1. No painel de navegação, escolha **Aplicações** e **Criar aplicação**.

1. Em **Name (Nome)**, insira um nome para o aplicativo.

1. Em **Description (Descrição)**, insira informações sobre o aplicativo.

1. (Opcional) Na seção **Extensões**, selecione uma extensão na lista. Para obter mais informações, consulte [Entendendo AWS AppConfig as extensões](working-with-appconfig-extensions-about.md).

1. (Opcional) Na seção **Tags**, insira uma chave e um valor opcional. Você pode especificar um máximo de 50 tags para um recurso. 

1. Selecione **Criar aplicativo**.

AWS AppConfig cria o aplicativo e, em seguida, exibe a guia **Ambientes**. Vá para [Criando ambientes para seu aplicativo em AWS AppConfig](appconfig-creating-environment.md).

## Criando um AWS AppConfig aplicativo (linha de comando)
<a name="appconfig-creating-application-commandline"></a>

O procedimento a seguir descreve como usar o AWS CLI (no Linux ou no Windows) ou Ferramentas da AWS para PowerShell criar um AWS AppConfig aplicativo.

**Para criar um aplicativo passo a passo**

1. Abra AWS CLI o.

1. Execute o seguinte comando para criar um aplicativo. 

------
#### [ 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}}
   ```

------

   O sistema retorna informações como estas.

------
#### [ 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
   ```

------