implementazione di riferimento

Progress OpenEdge su AWS

Infrastruttura per eseguire un'applicazione OpenEdge Advanced Business Language

OpenEdge è un modo pratico di creare l'infrastruttura richiesta per eseguire un'applicazione OpenEdge Advanced Business Language (ABL) di livello n con un'interfaccia utente (UI) Web, servizi dati representational state transfer (REST) e il database OpenEdge. Esso unisce i servizi AWS e la funzionalità di OpenEdge per ottenere disponibilità elevata, ridondanza e scalabilità.

Usa il modello AWS CloudFormation per creare una nuova infrastruttura oppure AWS Command Line Interface (AWS CLI) per automatizzare le implementazioni delle applicazioni OpenEdge da una pipeline di integrazione continua e implementazione continua (CI/CD).

Il modello contiene pacchetti di implementazione forniti dall'utente per il server Web, Progress Appication Server (PAS) for OpenEdge e un database OpenEdge, in modo che i componenti siano pronti per l'esecuzione una volta creata l'infrastruttura. Puoi preparare la tua applicazione on-premise usando questo approccio per implementarla in AWS Cloud.

Il server Web e PAS for OpenEdge eseguono dinamicamente il download e l'installazione del pacchetto più recente quando Amazon Elastic Compute Cloud (Amazon EC2) crea le istanze. Questo può essere usato per implementare nuove versioni dell'applicazione e la configurazione del database può usufruire dei set di replica OpenEdge per garantire la ridondanza.

Logo Progress

Questo Quick Start è stato sviluppato da Progress in collaborazione con AWS.
Progress è un partner APN.

  •  Cosa realizzerai
  • Il Quick Start configura quanto segue:

    • Un'architettura ad alta disponibilità che si estende su due zone di disponibilità.*
    • Un VPC configurato con sottoreti pubbliche e private secondo le best practice AWS, per creare la tua rete virtuale personale in AWS.*
    • Nelle sottoreti pubbliche:
      • Gateway NAT (Network Address Translation) gestiti che consentono l'accesso Internet in uscita alle risorse nelle sottoreti private.*
      • Un bastion host Linux in un gruppo Auto Scaling per permettere l'accesso SSH (Secure Shell) in ingresso alle istanze EC2 nelle sottoreti pubbliche e private.*
    • Nelle sottoreti private:
      • Istanze EC2 che eseguono un server Web in un gruppo Auto Scaling.
      • Istanze EC2 che eseguono PAS for OpenEdge in un gruppo Auto Scaling.
      • Tre istanze EC2 che eseguono database OpenEdge con set di supporto e replica.

    * Il modello che implementa il Quick Start in un VPC esistente non include i componenti contrassegnati con un asterisco e ti richiede la configurazione del VPC esistente.

  •  Come effettuare l'implementazione
  • Per implementare Progress OpenEdge, segui le istruzioni nella guida all'implementazione. Il processo di implementazione richiede circa 20 minuti e comprende le seguenti fasi:

    1. Se non disponi ancora di un account AWS, registrati su https://aws.amazon.com e accedi al tuo account.
    2. Iscriviti all'Amazon Machine Image (AMI) di OpenEdge RDBMS e all'AMI di PAS for OpenEdge.
    3. Avvia il Quick Start.
    4. Prova l'implementazione.

    Amazon può condividere informazioni relative all'implementazione con il Partner AWS che ha collaborato con AWS a questa soluzione.  

  •  Costi e licenze
  • Ti saranno addebitati i costi dei servizi AWS utilizzati per eseguire questa distribuzione di riferimento Quick Start. Non sono previsti costi aggiuntivi per l'utilizzo del Quick Start. Questa implementazione richiede inoltre l'iscrizione all'AMI di OpenEdge Relational Database Management System (RDBMS) e all'AMI di PAS for OpenEdge, che sono disponibili in AWS Marketplace. Possono essere applicati ulteriori costi, termini e condizioni.

    Il modello AWS CloudFormation per questo Quick Start include alcuni parametri di configurazione personalizzabili. Alcune di queste impostazioni, ad esempio il tipo di istanza, incideranno sul costo della distribuzione. Per una stima dei costi di ogni servizio AWS utilizzato, consulta la pagina dei prezzi. I prezzi sono soggetti a modifiche.

    Suggerimento: dopo l'implementazione del Quick Start ti consigliamo di abilitare AWS Cost and Usage Report. Questo report invia i parametri di fatturazione a un bucket S3 all'interno del tuo account. Fornisce stime sui costi basate sull'utilizzo mensile e completa i dati al termine del mese. Per maggiori informazioni sul report, consulta la documentazione AWS.

    Questo Quick Start richiede una licenza per OpenEdge. Per utilizzare il Quick Start nel proprio ambiente di produzione, registrati su Progress Software per avere una licenza. Dopo l'avvio dell'infrastruttura di OpenEdge, inserisci la chiave di licenza per attivare il software.