déploiement de référence

Progress OpenEdge sur AWS

Infrastructure pour l'exécution d'une application OpenEdge Advanced Business Language

OpenEdge offre une manière pratique de créer l'infrastructure requise pour exécuter une application OpenEdge Advanced Business Language (ABL) de niveau n avec une interface utilisateur Web (UI), des services de données REST (Representational State Transfer) et la base de données OpenEdge. Il combine les services AWS et les fonctionnalités OpenEdge pour obtenir une haute disponibilité, une redondance et une capacité de mise à l'échelle.

Utilisez le modèle AWS CloudFormation pour créer une nouvelle infrastructure, ou utilisez AWS Command Line Interface (AWS CLI) pour automatiser les déploiements d'applications OpenEdge à partir d'un pipeline d'intégration continue et de déploiement continu (CI/CD).

Le modèle contient des packages de déploiement fournis par l'utilisateur pour le serveur web, Progress Application Server (PAS) for OpenEdge et une base de données OpenEdge de sorte que les composants sont prêts à fonctionner lorsque l'infrastructure est créée. Vous pouvez conditionner votre application sur site en utilisant cette approche pour la déployer dans le Cloud AWS.

Le serveur web et PAS for OpenEdge téléchargent et installent dynamiquement le dernier package lorsqu'Amazon Elastic Compute Cloud (Amazon EC2) crée des instances. Cela peut être utilisé pour déployer de nouvelles versions de l'application, et la configuration de la base de données peut utiliser des ensembles de réplication OpenEdge pour assurer la redondance.

Logo Progress

Ce Quick Start a été développé par Progress en collaboration avec AWS.
Progress est un Partenaire AWS.

  •  Ce que vous allez créer
  • Ce Quick Start permet de configurer les éléments suivants :

    • Une architecture hautement disponible couvrant deux zones de disponibilité.*
    • Un VPC configuré avec des sous-réseaux publics et privés conformément aux bonnes pratiques AWS, afin de vous fournir votre propre réseau virtuel sur AWS.*
    • Dans les sous-réseaux publics :
      • Des passerelles NAT (Network Address Translation) gérées pour autoriser l'accès Internet sortant pour les ressources des sous-réseaux privés.*
      • Un hôte bastion Linux dans un groupe Auto Scaling pour permettre un accès Secure Shell (SSH) entrant aux instances EC2 des sous-réseaux publics et privés.*
    • Dans les sous-réseaux privés :
      • Des instances EC2 exécutant un serveur web dans un groupe Auto Scaling.
      • Des instances EC2 exécutant PAS for OpenEdge dans un groupe Auto Scaling.
      • Trois instances EC2 exécutant des bases de données OpenEdge avec la prise en charge d'ensembles de réplication.

    * Le modèle qui déploie le Quick Start dans un VPC ignore les composants marqués d'un astérisque et vous demande d'indiquer la configuration existante de votre VPC.

  •  Procédure de déploiement
  • Pour déployer Progress OpenEdge, suivez les instructions du guide de déploiement. La procédure de déploiement prend environ 20 minutes et comprend les étapes suivantes :

    1. Si vous n'avez pas encore de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com et connectez-vous à votre compte.
    2. Abonnez-vous à Amazon Machine Image (AMI) for OpenEdge RDBMS et à AMI for PAS for OpenEdge.
    3. Lancez le Quick Start.
    4. Testez le déploiement.

    Amazon peut être amené à partager les informations relatives au déploiement des utilisateurs avec le partenaire AWS qui a élaboré cette solution en collaboration avec AWS.  

  •  Coût et licences
  • Vous devez assumer les coûts liés aux services AWS utilisés pendant l'exécution du déploiement de référence de ce Quick Start. L'utilisation du Quick Start n'entraîne aucun coût supplémentaire. Ce déploiement requiert également un abonnement à AMI for OpenEdge Relational Database Management System (RDBMS) et à AMI for PAS for OpenEdge, qui sont tous deux disponibles sur AWS Marketplace. Des tarifs, termes et conditions supplémentaires peuvent s'appliquer.

    Le modèle AWS CloudFormation pour ce Quick Start inclut des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, comme le type d'instance, affectent le coût du déploiement. Consultez les pages de tarification pour les estimations de coûts de chaque service AWS que vous utilisez. Les prix sont susceptibles d'être modifiés.

    Conseil : Après avoir déployé le Quick Start, nous vous recommandons d'activer le rapport AWS Cost and Usage Report. Ce rapport fournit des métriques de facturation à un compartiment S3 de votre compte. Il fournit des estimations de coûts basées sur l'utilisation mensuelle et finalise les données à la fin du mois. Pour en savoir plus sur le rapport, consultez la documentation AWS.

    Ce Quick Start nécessite une licence pour OpenEdge. Pour utiliser le Quick Start dans votre environnement de production, inscrivez-vous pour obtenir une licence sur Progress Software. Après le lancement de l'infrastructure OpenEdge, saisissez la clé de licence pour activer le logiciel.