

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen Sie einen Namespace für Ihre Anwendung in AWS AppConfig
<a name="appconfig-creating-namespace"></a>

Die Verfahren in diesem Abschnitt helfen Ihnen beim Erstellen eines AWS AppConfig Artefakts, das als Anwendung bezeichnet wird. Eine Anwendung ist einfach ein Organisationskonstrukt wie ein Ordner, der den Namespace Ihrer Anwendung identifiziert. Dieses Organisations-Konstrukt hat eine Beziehung zu einer Einheit von ausführbarem Code. Sie könnten beispielsweise eine Anwendung erstellen, die aufgerufen wird, MyMobileApp um Konfigurationsdaten für eine von Ihren Benutzern installierte mobile Anwendung zu organisieren und zu verwalten. Sie müssen diese Artefakte erstellen, bevor Sie sie AWS AppConfig zum Bereitstellen und Abrufen von Feature-Flags oder Freiform-Konfigurationsdaten verwenden können. 

Das folgende Verfahren bietet Ihnen die Möglichkeit, eine Erweiterung einem Feature-Flag-Konfigurationsprofil zuzuordnen. Eine *Erweiterung* erweitert Ihre Fähigkeit, Logik oder Verhalten an verschiedenen Stellen während des AWS AppConfig Workflows zum Erstellen oder Bereitstellen einer Konfiguration einzufügen. Weitere Informationen finden Sie unter [AWS AppConfig Erweiterungen verstehen](working-with-appconfig-extensions-about.md).

**Anmerkung**  
Sie können AWS CloudFormation sie verwenden, um AWS AppConfig Artefakte zu erstellen, darunter Anwendungen, Umgebungen, Konfigurationsprofile, Bereitstellungen, Bereitstellungsstrategien und gehostete Konfigurationsversionen. Weitere Informationen finden Sie unter [AWS AppConfig Ressourcentyp-Referenz](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_AppConfig.html) im *AWS CloudFormation -Benutzerhandbuch*.

**Topics**
+ [Eine AWS AppConfig Anwendung (Konsole) erstellen](#appconfig-creating-application-console)
+ [Eine AWS AppConfig Anwendung erstellen (Befehlszeile)](#appconfig-creating-application-commandline)

## Eine AWS AppConfig Anwendung (Konsole) erstellen
<a name="appconfig-creating-application-console"></a>

Gehen Sie wie folgt vor, um eine AWS AppConfig Anwendung mithilfe der AWS Systems Manager Konsole zu erstellen.

**So erstellen Sie eine Anwendung**

1. Öffnen Sie die AWS Systems Manager Konsole unter [https://console.aws.amazon.com/systems-manager/appconfig/](https://console.aws.amazon.com/systems-manager/appconfig/).

1. Wählen Sie im Navigationsbereich **Applications** (Anwendungen) und anschließend **Create a new application** (Neue Anwendung erstellen).

1. Geben Sie unter **Name** einen Namen für die Anwendung ein.

1. Geben Sie unter **Description (Beschreibung)** Informationen zur Anwendung ein.

1. (Optional) Wählen Sie im Abschnitt **Erweiterungen** eine Erweiterung aus der Liste aus. Weitere Informationen finden Sie unter [AWS AppConfig Erweiterungen verstehen](working-with-appconfig-extensions-about.md).

1. (Optional) Geben Sie im Abschnitt „**Tags**“ einen Schlüssel und einen optionalen Wert ein. Sie können maximal 50 Tags für eine Ressource angeben. 

1. Wählen Sie **Create application** aus.

AWS AppConfig erstellt die Anwendung und zeigt dann die Registerkarte **Umgebungen** an. Fahren Sie mit [Umgebungen für Ihre Anwendung erstellen in AWS AppConfig](appconfig-creating-environment.md) fort.

## Eine AWS AppConfig Anwendung erstellen (Befehlszeile)
<a name="appconfig-creating-application-commandline"></a>

Das folgende Verfahren beschreibt, wie Sie die AWS CLI (unter Linux oder Windows) verwenden oder AWS -Tools für PowerShell eine AWS AppConfig Anwendung erstellen.

**So erstellen Sie Schritt für Schritt eine Anwendung**

1. Öffne das AWS CLI.

1. Führen Sie den folgenden Befehl aus, um eine Anwendung zu erstellen. 

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

------

   Das System gibt unter anderem folgende Informationen zurück

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

------