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.
Für jede AWS AppConfig Anwendung definieren Sie eine oder mehrere Umgebungen. Eine Umgebung ist eine logische Bereitstellungsgruppe von AppConfig Zielen, wie z. B. Anwendungen in einer Beta
Production
Oder-Umgebung, AWS Lambda Funktionen oder Container. Sie können auch Umgebungen für Anwendungsunterkomponenten wie Web
Mobile
, und Back-end
definieren. Sie können CloudWatch Amazon-Alarme für jede Umgebung konfigurieren. Das System überwacht Alarme während einer Konfigurationsbereitstellung. Wenn ein Alarm ausgelöst wird, setzt das System die Konfiguration zurück.
Bevor Sie beginnen
Wenn Sie das Rollback einer Konfiguration als Reaktion auf einen CloudWatch Alarm aktivieren AWS AppConfig möchten, müssen Sie eine AWS Identity and Access Management (IAM-) Rolle mit Berechtigungen konfigurieren, um auf CloudWatch Alarme reagieren AWS AppConfig zu können. Diese Rolle wählen Sie im folgenden Verfahren aus. Weitere Informationen finden Sie unter (Empfohlen) Konfigurieren Sie die Berechtigungen für das automatische Rollback.
Themen
Eine AWS AppConfig Umgebung (Konsole) erstellen
Gehen Sie wie folgt vor, um mithilfe der AWS Systems Manager Konsole eine AWS AppConfig Umgebung zu erstellen.
So erstellen Sie eine Umgebung
Öffnen Sie die AWS Systems Manager Konsole unter https://console.aws.amazon.com/systems-manager/appconfig/
. -
Wählen Sie im Navigationsbereich Applications und anschließend den Namen einer Anwendung aus, um die Detailseite zu öffnen.
-
Wählen Sie die Registerkarte Umgebungen und dann Umgebung erstellen aus.
-
Geben Sie unter Name einen Namen für die Umgebung ein.
-
Geben Sie unter Description (Beschreibung) Informationen zur Umgebung ein.
-
(Optional) Wählen Sie im Abschnitt Monitore das Feld IAM-Rolle und dann eine IAM-Rolle mit der Berechtigung aus, die Metriken abzurufen, die Sie
cloudwatch:DescribeAlarms
auf Alarme überwachen möchten. -
Geben Sie in der CloudWatch Alarmliste die Amazon-Ressourcennamen (ARNs) ein oder mehrere zu überwachende Metriken ein. AWS AppConfig macht Ihre Konfigurationsbereitstellung rückgängig, wenn eine dieser Metriken einen
ALARM
Status annimmt. Informationen zu empfohlenen Metriken finden Sie unter Bereitstellungen im Hinblick auf automatisches Rollback überwachen -
(Optional) Wählen Sie im Abschnitt Associate extensions eine Erweiterung aus der Liste aus. Weitere Informationen finden Sie unter AWS AppConfig Erweiterungen verstehen.
-
(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.
-
Wählen Sie Create environment (Umgebung erstellen) aus.
AWS AppConfig erstellt die Umgebung und zeigt dann die Seite mit den Umgebungsdetails an. Fahren Sie mit Erstellen eines Konfigurationsprofils in AWS AppConfig fort.
Eine AWS AppConfig Umgebung erstellen (Befehlszeile)
Das folgende Verfahren beschreibt, wie Sie die AWS CLI (unter Linux oder Windows) verwenden oder AWS -Tools für PowerShell eine AWS AppConfig Umgebung erstellen.
Um Schritt für Schritt eine Umgebung zu erstellen
-
Öffne das AWS CLI.
-
Führen Sie den folgenden Befehl aus, um eine Umgebung zu erstellen.
aws appconfig create-environment \ --application-id
The_application_ID
\ --nameA_name_for_the_environment
\ --descriptionA_description_of_the_environment
\ --monitors "AlarmArn=ARN_of_the_Amazon_CloudWatch_alarm
,AlarmArnRole=ARN_of_the_IAM role_for_AWS AppConfig_to_monitor_AlarmArn
" \ --tagsUser_defined_key_value_pair_metadata_of_the_environment
Das System gibt unter anderem folgende Informationen zurück
{ "ApplicationId": "The application ID", "Id": "The_environment ID", "Name": "Name of the environment", "State": "The state of the environment", "Description": "Description of the environment", "Monitors": [ { "AlarmArn": "ARN of the Amazon CloudWatch alarm", "AlarmRoleArn": "ARN of the IAM role for AppConfig to monitor AlarmArn" } ] }
Fahren Sie mit Erstellen eines Konfigurationsprofils in AWS AppConfig fort.