Code für Ihre Konsolen-Aktionen mit Console-to-Code generieren - Amazon Elastic Compute Cloud

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.

Code für Ihre Konsolen-Aktionen mit Console-to-Code generieren

Console-to-Code ist in der Vorschauversion für Amazon EC2 und kann sich ändern. Nur in der Region USA Ost (Nord-Virginia) verfügbar.

Die Konsole bietet eine Anleitung zum Erstellen von Ressourcen und zum Testen von Prototypen. Wenn Sie dieselben Ressourcen in großem Umfang erstellen möchten, benötigen Sie Automatisierungscode. Console-to-Code ist ein Feature der Amazon-EC2-Konsole, die Ihnen den Einstieg in Automatisierungscode erleichtern kann. Console-to-Code zeichnet Ihre Konsolen-Aktionen auf, einschließlich Standardwerten und kompatiblen Parametern. Anschließend wird mithilfe generativer KI Code in Ihrem bevorzugten Format infrastructure-as-code (IaC) für die gewünschten Aktionen vorgeschlagen. Sie können den Code als Ausgangspunkt verwenden und ihn so anpassen, dass er für Ihren speziellen Anwendungsfall produktionsbereit ist.

Es fallen keine zusätzlichen Kosten für die Nutzung von Console-to-Code an.

Funktionsweise

Console-to-Code kann Ihnen wie folgt zum Einstieg mit dem Automatisierungscode helfen:

  1. Sie führen Aktionen in der Konsole aus, z. B. das Starten einer Instance oder das Aktivieren einer detaillierten Überwachung.

  2. Console-to-Code zeichnet alle Ihre Aktionen auf, einschließlich aller Standardeinstellungen und kompatiblen Parameter, die die Konsole bereitstellt.

  3. Wählen Sie die Aktionen aus, die Sie in Ihren Automatisierungs-Skripts verwenden möchten. Dabei kann es sich um mutierende oder schreibgeschützte (nicht mutierende) Aktionen oder um beide Aktionstypen handeln.

  4. Console-to-Code generiert Code in Ihrem gewünschten infrastructure-as-code (IaC) Format, zum Beispiel. TypeScript

  5. Sie kopieren den Code, um ihn in Ihrem Code-Entwicklungs-Tool zu verwenden, oder laden ihn herunter, um ihn mit anderen zu teilen.

  6. Danach verwenden Sie den Code als Ausgangspunkt für Ihre Automatisierungs-Skripte. Sie müssen überprüfen, ob der Code Ihren Absichten entspricht und ob die Parameter Ihre Ressourcen wie erwartet konfigurieren. Sie müssen den Code anpassen, um ihn für Ihren Anwendungsfall produktionsbereit zu machen. Sobald Sie mit dem Code zufrieden sind, können Sie ihn in Ihren Automatisierungs-Skripten verwenden.

Anweisungen, wie Sie Console-to-Code in der Amazon-EC2-Konsole verwenden können, finden Sie unter Verwendung von Console-to-Code.

Einschränkungen

Die folgenden Einschränkungen gelten bei der Verwendung von Code-to-Code.

Unterstützte Regionen

Derzeit nur in der Region USA Ost (Nord-Virginia) verfügbar.

Unterstützte Code-Formate

Console-to-Code kann derzeit infrastructure-as-code (IaC) in den folgenden Codeformaten generieren:

  • CDK Java

  • CDK Python

  • CDK TypeScript

  • CloudFormation JSON

  • CloudFormation YAML

Beibehaltene Aktionen

  • Aktuelle Sitzung: Nur Aktionen, die während der aktuellen Sitzung ausgeführt wurden, werden in der Tabelle Aufgezeichnete Aktionen angezeigt. Aktionen, die während früherer Sitzungen durchgeführt wurden, werden nicht beibehalten.

  • Browseraktualisierung: Aufgezeichnete Aktionen gehen verloren, wenn Sie den Browser-Tab aktualisieren.

  • Tab-Isolierung: Die Tabelle „Aufgezeichnete Aktionen“ ist spezifisch für den Browser-Tab, in dem die Aktionen ausgeführt wurden. Aktionen, die auf einer Registerkarte ausgeführt wurden, sind in der Tabelle Aufgezeichnete Aktionen auf einer anderen Registerkarte nicht sichtbar.

Tabelle aufgezeichneter Aktionen

In der folgenden Tabelle werden die Spalten in der Tabelle Aufgezeichnete Aktionen in der Console-to-Code-Konsole aufgeführt und beschrieben.

Titel der Spalte Beschreibung
Konsolenseite

Die Konsolenseite, auf der die Aktion ausgeführt wurde.

Operation

Der API-Vorgang.

Typ

Der Aktionstyp.

  • Mutation – API-Aktionen, die Ressourcen erstellen, ändern oder löschen.

  • Schreibgeschützt – API-Aktionen, die Daten über Ressourcen abrufen (im Allgemeinen alle Describe*-Aktionen).

CLI-Befehl

Details zu der Aktion, die ergriffen wurde, einschließlich der Parameter und Werte.

Zeitpunkt der Erstellung

Der Zeitpunkt, zu dem die Aktion ausgeführt wurde.

Verwendung von Console-to-Code

Befolgen Sie die folgenden Anweisungen, um mithilfe von Console-to-Code in der Amazon-EC2-Konsole Code zu generieren.

Eine Animation dieser Schritte finden Sie unter Animation ansehen: Code mithilfe von Console-to-Code in der Amazon-EC2-Konsole generieren.

So generieren Sie Code mithilfe von Console-to-Code
  1. Öffnen Sie die Amazon EC2 EC2-Konsole in der Region USA Ost (Nord-Virginia) unter https://console.aws.amazon.com/ec2/home?region=us-east-1.

    Anmerkung

    Console-to-Code befindet sich in der Vorschauversion und ist derzeit nur in der Region USA Ost (Nord-Virginia) verfügbar. Nur Aktionen, die in dieser Region ausgeführt wurden, werden aufgezeichnet.

  2. Verwenden Sie die Konsole, um Ressourcen zu erstellen und Prototypen zu testen. Verwenden Sie die Konsole beispielsweise, um Instances zu konfigurieren und zu starten und eine detaillierte Überwachung zu ermöglichen.

    Console-to-Code zeichnet jede Aktion auf, die Sie ausführen.

  3. Wählen Sie im linken Navigationsbereich Console-to-Code.

  4. Überprüfen Sie in der Tabelle Aufgezeichnete Aktionen Ihre aufgezeichneten Aktionen und entscheiden Sie, welche Aktionen Sie in die Codegenerierung einbeziehen möchten.

    • Verwenden Sie das Suchfeld, um die Tabelle nach einer bestimmten Konsolenseite oder Aktion zu filtern. Wenn Sie mit der Eingabe beginnen, wird die Tabelle gefiltert.

    • Verwenden Sie die Dropdown-Liste Typ, um nach allen Aktionen, mutierenden Aktionen oder schreibgeschützten Aktionen zu filtern.

    Anmerkung

    Es werden nur Aktionen aufgeführt, die während der aktuellen Sitzung durchgeführt wurden. Weitere Informationen finden Sie unter Beibehaltene Aktionen.

  5. Aktivieren Sie das Kontrollkästchen neben jeder Aktion, für die Sie Code generieren möchten.

    Anmerkung

    Es können bis zu 5 Aktionen gleichzeitig ausgewählt werden.

  6. Wählen Sie die Schaltfläche Code {code} generieren.

    Die Schaltflächenbeschriftung ist standardmäßig auf das zuletzt gewählte Codeformat eingestellt. Um ein anderes Codeformat auszuwählen, wählen Sie den Pfeil neben der Schaltfläche.

  7. Wählen Sie unter Code überprüfen die Option Kopieren aus, um den Code zur Verwendung in Ihrem Entwicklungstool zu kopieren, oder Herunterladen, um die Datei zum Teilen herunterzuladen.

  8. Verwenden Sie den Code als Ausgangspunkt für Ihre infrastructure-as-code. Sie müssen den Code anpassen, um ihn für Ihren speziellen Anwendungsfall produktionsbereit zu machen.

    Anmerkung

    Wenn Sie feststellen, dass der Code noch nicht produktionsbereit ist, geben Sie uns bitte Feedback, wie er verbessert werden kann (siehe den folgenden Schritt 9). AWS Support kann Ihnen beim generierten Code oder bei der Entwicklung Ihres benutzerdefinierten Codes nicht weiterhelfen.

  9. (Optional) Wählen Sie „Daumen hoch“ oder „Daumen runter“, um uns mitzuteilen, ob Console-to-Code geholfen hat. Wenn Sie „Daumen runter“ wählen, können Sie anschließend Feedback geben wählen, um uns mitzuteilen, wie wir den Code verbessern können, damit Ihnen besser geholfen ist.

Generieren Sie Code mit der Amazon EC2 EC2-Konsole. Diese Animation verwendet dieselben Schritte wie das Verfahren.