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.
Tutorial: Verwaltete Laufzeit für AWS Blu Age einrichten
Sie können eine modernisierte AWS Blu Age-Anwendung mit einer in diesem Tutorial angegebenen Demo-Anwendung in einer Laufzeitumgebung für die AWS Mainframe-Modernisierung bereitstellen.
Themen
- Voraussetzungen
- Schritt 1: Laden Sie die Demo-Anwendung hoch
- Schritt 2: Erstellen Sie die Anwendungsdefinition
- Schritt 3: Erstellen Sie eine Laufzeitumgebung
- Schritt 4: Erstellen Sie eine Anwendung
- Schritt 5: Stellen Sie eine Anwendung bereit
- Schritt 6: Starten Sie eine Anwendung
- Schritt 7: Greifen Sie auf die Anwendung zu
- Schritt 8: Testen der Anwendung
- Bereinigen von -Ressourcen
Voraussetzungen
Um dieses Tutorial abzuschließen, laden Sie das Demo-Anwendungsarchiv PlanetsDemo -v1.zip herunter.
Für den Zugriff auf die laufende Demo-Anwendung ist ein moderner Browser erforderlich. Ob Sie diesen Browser von Ihrem Desktop oder von einer Amazon Elastic Compute Cloud-Instance aus ausführen, beispielsweise innerhalb vonVPC, bestimmt Ihre Sicherheitseinstellungen.
Schritt 1: Laden Sie die Demo-Anwendung hoch
Laden Sie die Demo-Anwendung in einen Amazon S3 S3-Bucket hoch. Stellen Sie sicher, dass sich dieser Bucket in demselben Bucket befindet, in AWS-Region dem Sie die Anwendung bereitstellen werden. Das folgende Beispiel zeigt einen Bucket namens planetsdemo mit einem key prefix oder Ordner namens v1 und einem Archiv mit dem Namen. planetsdemo-v1.zip
Anmerkung
Der Ordner im Bucket ist erforderlich.
Schritt 2: Erstellen Sie die Anwendungsdefinition
Um eine Anwendung für die verwaltete Laufzeit bereitzustellen, benötigen Sie eine Anwendungsdefinition für die AWS Mainframe-Modernisierung. Bei dieser Definition handelt es sich um eine JSON Datei, die den Speicherort und die Einstellungen der Anwendung beschreibt. Das folgende Beispiel ist eine solche Anwendungsdefinition für die Demo-Anwendung:
{ "template-version": "2.0", "source-locations": [{ "source-id": "s3-source", "source-type": "s3", "properties": { "s3-bucket": "planetsdemo", "s3-key-prefix": "v1" } }], "definition": { "listeners": [{ "port": 8196, "type": "http" }], "ba-application": { "app-location": "${s3-source}/PlanetsDemo-v1.zip" } } }
Ändern Sie den s3-bucket
Eintrag in den Namen des Buckets, in dem Sie die ZIP-Datei der Beispielanwendung gespeichert haben.
Weitere Informationen zur Anwendungsdefinition finden Sie unterAWS Beispiel für eine Blu-Age-Anwendungsdefinition.
Schritt 3: Erstellen Sie eine Laufzeitumgebung
Gehen Sie wie folgt vor, um die Laufzeitumgebung für die AWS Mainframe-Modernisierung zu erstellen:
Öffnen Sie die AWS Mainframe Modernization Console
. -
Wählen Sie in der AWS-Region Auswahl die Region aus, in der Sie die Umgebung erstellen möchten. Dies AWS-Region muss mit der Region übereinstimmen, in der Sie den S3-Bucket erstellt haben. Schritt 1: Laden Sie die Demo-Anwendung hoch
-
Wählen Sie unter Mainframe-Anwendungen modernisieren die Option Refactor with Blu Age und dann Erste Schritte aus.
-
Wählen Sie unter Wie kann AWS Mainframe-Modernisierung helfen? die Option Laufzeitumgebung bereitstellen und erstellen aus.
-
Wählen Sie in der linken Navigationsleiste Umgebungen und anschließend Umgebung erstellen aus. Geben Sie auf der Seite „Basisinformationen angeben“ einen Namen und eine Beschreibung für Ihre Umgebung ein und stellen Sie dann sicher, dass AWSBlu Age Engine ausgewählt ist. Optional können Sie der erstellten Ressource Tags hinzufügen. Wählen Sie anschließend Weiter.
-
Wählen Sie auf der Seite „Konfigurationen angeben“ die Option Standalone-Laufzeitumgebung aus.
-
Nehmen Sie unter Sicherheit und Netzwerk die folgenden Änderungen vor:
-
Wählen Sie In dieser Umgebung bereitgestellte Anwendungen öffentlich zugänglich machen aus. Diese Option weist der Anwendung eine öffentliche IP-Adresse zu, sodass Sie von Ihrem Desktop aus darauf zugreifen können.
-
Wählen Sie einVPC. Sie können die Standardeinstellung verwenden.
-
Wählen Sie zwei Subnetze aus. Stellen Sie sicher, dass die Subnetze die Zuweisung von öffentlichen IP-Adressen zulassen.
-
Wählen Sie eine Sicherheitsgruppe aus. Sie können die Standardeinstellung verwenden. Stellen Sie sicher, dass die von Ihnen gewählte Sicherheitsgruppe den Zugriff von der Browser-IP-Adresse auf den Port ermöglicht, den Sie in der
listener
Eigenschaft der Anwendungsdefinition angegeben haben. Weitere Informationen finden Sie unter Schritt 2: Erstellen Sie die Anwendungsdefinition.
Wenn Sie von außerhalb des von Ihnen ausgewählten Programms auf das VPC Programm zugreifen möchten, stellen Sie sicher, dass die entsprechenden Regeln für den eingehenden Datenverkehr richtig konfiguriert VPC sind. Weitere Informationen finden Sie unter Fehler zur Fehlerbehebung: Auf eine Anwendung kann nicht zugegriffen werden URL.
-
-
Wählen Sie Weiter.
-
Behalten Sie unter Speicher anhängen — Optional die Standardauswahl bei und wählen Sie Weiter.
-
Wählen Sie unter Wartung planen die Option Keine Präferenz und dann Weiter aus.
-
Überprüfen Sie unter Überprüfen und erstellen die Informationen und wählen Sie dann Umgebung erstellen aus.
Schritt 4: Erstellen Sie eine Anwendung
-
Navigieren Sie zu AWSMainframe-Modernisierung in der AWS Management Console.
-
Wählen Sie im Navigationsbereich Applications (Anwendungen) und anschließend Create a new application (Neue Anwendung erstellen). Geben Sie auf der Seite „Basisinformationen angeben“ einen Namen und eine Beschreibung für die Anwendung ein, und stellen Sie sicher, dass die AWSBlu Age-Engine ausgewählt ist. Wählen Sie anschließend Weiter.
-
Kopieren Sie auf der Seite „Ressourcen und Konfigurationen angeben“ die aktualisierte Anwendungsdefinition, in der Sie sie erstellt JSON haben, und fügen Sie sie einSchritt 2: Erstellen Sie die Anwendungsdefinition.
-
Überprüfen Sie unter Überprüfen und erstellen Ihre Auswahl und wählen Sie dann Anwendung erstellen aus.
Schritt 5: Stellen Sie eine Anwendung bereit
Nachdem Sie sowohl die Laufzeitumgebung als auch die Anwendung für die AWS Mainframe-Modernisierung erfolgreich erstellt haben und beide den Status Verfügbar haben, können Sie die Anwendung in der Laufzeitumgebung bereitstellen. Führen Sie dazu die folgenden Schritte aus:
-
Navigieren Sie in der AWS Management Console zu AWSMainframe Modernization. Wählen Sie im Navigationsbereich Environments (Umgebungen) aus. Die Seite mit der Liste der Umgebungen wird angezeigt.
-
Wählen Sie die zuvor erstellte Laufzeitumgebung aus. Die Seite mit den Umgebungsdetails wird angezeigt.
-
Wählen Sie Anwendung bereitstellen aus.
-
Wählen Sie die zuvor erstellte Anwendung und dann die Version aus, für die Sie Ihre Anwendung bereitstellen möchten. Wählen Sie dann Deploy (Bereitstellen) aus.
-
Warten Sie, bis die Anwendung ihre Bereitstellung abgeschlossen hat. Sie sehen ein Banner mit der Meldung Die Anwendung wurde erfolgreich bereitgestellt.
Schritt 6: Starten Sie eine Anwendung
-
Navigieren Sie im zu AWSMainframe Modernization AWS Management Console und wählen Sie Applications aus.
-
Wählen Sie Ihre Anwendung aus und gehen Sie dann zu Bereitstellungen. Der Status der Anwendung sollte „Erfolgreich“ lauten.
-
Wählen Sie „Aktionen“ und anschließend „Anwendung starten“.
Schritt 7: Greifen Sie auf die Anwendung zu
-
Warten Sie, bis sich die Anwendung im Status Running befindet. Sie sehen ein Banner mit der Meldung Die Anwendung wurde erfolgreich gestartet.
-
Kopieren Sie den DNS Hostnamen der Anwendung. Sie finden diesen Hostnamen im Abschnitt Anwendungsinformationen der Anwendung.
-
Navigieren Sie in einem Browser zu
http://{hostname}:{portname}/PlanetsDemo-web-1.0.0/
, wo:-
hostname
ist der DNS Hostname, der zuvor kopiert wurde. -
portname
ist der Tomcat-Port, der in der Anwendungsdefinition definiert ist, in der Sie sie erstellt haben. Schritt 2: Erstellen Sie die Anwendungsdefinition
Der JICS Bildschirm wird angezeigt.
-
Wenn Sie nicht auf die Anwendung zugreifen können, finden Sie weitere Informationen unterFehler zur Fehlerbehebung: Auf eine Anwendung kann nicht zugegriffen werden URL.
Anmerkung
Wenn auf die Anwendung nicht zugegriffen werden kann und in der Regel für eingehende Nachrichten für die Sicherheitsgruppe auf Port 8196 die Option „Meine IP“ ausgewählt ist, geben Sie die Regel an, um Datenverkehr von LB I/P auf Port 8196 zuzulassen.
Schritt 8: Testen der Anwendung
In diesem Schritt führen Sie eine Transaktion in der migrierten Anwendung aus.
-
Geben Sie auf dem JICS Bildschirm
PINQ
in das Eingabefeld ein und wählen Sie Ausführen (oder drücken Sie die Eingabetaste), um die Anwendungstransaktion zu starten.Der Bildschirm der Demo-App sollte erscheinen.
-
Geben Sie einen Planetennamen in das entsprechende Feld ein und drücken Sie die Eingabetaste.
Sie sollten Details über den Planeten sehen.
Bereinigen von -Ressourcen
Wenn Sie die Ressourcen, die Sie für dieses Tutorial erstellt haben, nicht mehr benötigen, löschen Sie sie, um zusätzliche Kosten zu vermeiden. Führen Sie dazu die folgenden Schritte aus:
-
Wenn die AWS Mainframe-Modernisierungsanwendung noch läuft, beenden Sie sie.
-
Löschen Sie die -Anwendung. Weitere Informationen finden Sie unter Löschen Sie eine AWS Mainframe Modernization Anwendung.
-
Löschen Sie die Laufzeitumgebung. Weitere Informationen finden Sie unter Löschen Sie eine Laufzeitumgebung für die AWS Mainframe-Modernisierung.