Referenzbereitstellung

Progress OpenEdge in AWS

Infrastruktur zum Ausführen einer OpenEdge Advanced Business Language-Anwendung

OpenEdge ist eine bequeme Möglichkeit, die Infrastruktur zu erstellen, die zum Ausführen einer n-tier OpenEdge Advanced Business Language (ABL)-Anwendung mit einer Web-Benutzeroberfläche (UI), EST-Datendiensten (REST) und der OpenEdge-Datenbank erforderlich ist. Es kombiniert AWS-Services und OpenEdge-Funktionalität, um hohe Verfügbarkeit, Redundanz und Skalierbarkeit zu erreichen.

Verwenden Sie die AWS CloudFormation-Vorlage, um eine neue Infrastruktur zu erstellen, oder verwenden Sie die AWS-Befehlszeilenschnittstelle (AWS CLI), um Bereitstellungen von OpenEdge-Anwendungen aus einer kontinuierlichen Integration und kontinuierlichen Bereitstellung (CI/CD)-Pipeline zu automatisieren.

Die Vorlage enthält vom Benutzer bereitgestellte Bereitstellungspakete für den Webserver, Progress Application Server (PAS) für OpenEdge und OpenEdge-Datenbank, sodass die Komponenten beim Erstellen der Infrastruktur ausgeführt werden können. Sie können Ihre lokale Anwendung mit diesem Ansatz verpacken, um sie in der AWS Cloud bereitzustellen.

Der Webserver und PAS für OpenEdge laden das neueste Paket dynamisch herunter und installieren es, wenn die Amazon Elastic Compute Cloud (Amazone EC2) Instances erstellt. Dies kann verwendet werden, um neue Versionen der Anwendung einzuführen, und die Datenbankkonfiguration kann OpenEdge-Replikationssätze verwenden, um Redundanz bereitzustellen.

Progress-Logo

Dieser Schnellstart wurde von Progress in Zusammenarbeit mit AWS entwickelt.
Progress ist ein APN-Partner.

  •  Ihre Möglichkeiten
  • Der Quick Start richtet folgende Elemente ein:

    • Eine hochverfügbare Architektur, die sich über zwei Availability Zones erstreckt.*
    • Eine VPC, die mit öffentlichen und privaten Subnetzen gemäß den bewährten Methoden von AWS konfiguriert ist, um Ihnen Ihr eigenes virtuelles Netzwerk auf AWS zu bieten.*
    • In den öffentlichen Subnetzen:
      • Verwaltete Network Address Translation (NAT)-Gateways ermöglichen den ausgehenden Internetzugriff für Ressourcen in den privaten Subnetzen.*
      • Ein Linux-Bastion-Host in einer Auto Scaling-Gruppe, um den eingehenden Secure Shell (SSH)-Zugriff auf EC2-Instances in öffentlichen und privaten Subnetzen zu gestatten.*
    • In den privaten Subnetzen:
      • EC2-Instances, auf denen ein Webserver in einer Auto Scaling-Gruppe ausgeführt wird.
      • EC2-Instances, die PAS für OpenEdge in einer Auto Scaling-Gruppe ausführen.
      • Drei EC2-Instances, auf denen OpenEdge-Datenbanken mit Unterstützung für Replikationssätze ausgeführt werden.

    * Die Vorlage für die Bereitstellung des Schnellstarts in einer bestehenden VPC überspringt die mit Sternchen gekennzeichneten Vorgänge und fordert Sie zur Eingabe Ihrer bestehenden VPC-Konfiguration auf.

  •  Bereitstellungsanleitung
  • Zur Bereitstellung von Progress OpenEdge befolgen Sie bitte die Anweisungen in der Bereitstellungssanleitung. Das Bereitstellungsverfahren dauert etwa 20 Minuten und umfasst die folgenden Schritte:

    1. Wenn Sie noch kein AWS-konto haben, registrieren Sie sich bitte unter https://aws.amazon.com und melden Sie sich dann an.
    2. Abonnieren Sie das Amazone Machine Image (AMI) für OpenEdge RDBMS und die AMI für PAS für OpenEdge.
    3. Starten Sie den Schnellstart.
    4. Testen Sie die Bereitstellung.

    Amazon kann Informationen zur Benutzerbereitstellung an den AWS-Partner weitergeben, der mit AWS an dieser Lösung zusammengearbeitet hat.  

  •  Kosten und Lizenzen
  • Die Kosten der zur Ausführung dieser Quick-Start-Referenzinstallation erforderlichen AWS-Dienste sind allein von Ihnen zu tragen. Für die Nutzung des Quick Starts fallen keine zusätzlichen Kosten an. Diese Bereitstellung erfordert auch ein Abonnement für das AMI for OpenEdge Relational Database Management System (RDBMS) und das AMI für PAS für OpenEdge, die über AWS Marketplace verfügbar sind. Es können zusätzliche Preise oder Nutzungsbedingungen gelten.

    Die AWS-CloudFormation-Vorlage für diesen Schnellstart enthält Konfigurationsparameter, die individuell angepasst werden können. Einige dieser Einstellungen, beispielsweise der Instance-Typ, wirken sich auf die Bereitstellungskosten aus. In der Preisübersicht finden Sie Kostenvoranschläge für jeden AWS-Service, den Sie nutzen. Preisänderungen sind vorbehalten.

    Tipp: Nach der Bereitstellung des Schnellstarts, empfehlen wir Ihnen, den AWS Cost and Usage Report zu aktivieren, um die mit dem Schnellstart verbundenen Kosten zu verfolgen. Dieser Bericht übermittelt Abrechnungsmetriken an einen S3-Bucket in Ihrem Konto. Er bietet Ihnen auch Kostenschätzungen auf Grundlage Ihrer aktuellen Nutzung und schließt die Daten am Ende des Monats ab. Weitere Informationen zum Bericht erhalten Sie in der AWS-Dokumentation.

    Dieser Schnellstart erfordert eine Lizenz für OpenEdge. Zur Nutzung des Schnellstarts in Ihrer Produktionsumgebung registrieren Sie sich für eine Lizenz bei Progress Software. Geben Sie nach dem Start der OpenEdge-Infrastruktur den Lizenzschlüssel ein, um die Software zu aktivieren.