implementación de referencia

Progress OpenEdge en AWS

Infraestructura para ejecutar en una aplicación en OpenEdge Advanced Business Language

OpenEdge es una forma práctica de crear la infraestructura necesaria para ejecutar una aplicación en OpenEdge Advanced Business Language (ABL) de capa n con una interfaz de usuario web, servicios de datos de transferencia de estado representativo (REST) y la base de datos OpenEdge. Combina los servicios de AWS y la funcionalidad de OpenEdge para conseguir gran disponibilidad, redundancia y escalabilidad.

Use la plantilla de AWS CloudFormation para crear infraestructura nueva o use AWS Command Line Interface (AWS CLI) para automatizar las implementaciones de aplicaciones OpenEdge de una canalización de integración e implementación continuas (CI/CD).

La plantilla incluye paquetes de implementación facilitados por el usuario para el servidor web, Progress Application Server (PAS) para OpenEdge y una base de datos de OpenEdge para que los componentes estén listos para ejecutarse cuando la infraestructura se haya creado. Puede empaquetar su aplicación en las instalaciones con esta estrategia para implementarla en la nube de AWS.

El servidor web y PAS para OpenEdge descargan e instalan dinámicamente el paquete más reciente cuando Amazon Elastic Compute Cloud (Amazon EC2) crea instancias. Esto se puede usar para lanzar nuevas versiones de la aplicación. La configuración de la base de datos puede usar conjuntos de replicación de OpenEdge para ofrecer redundancia.

Logotipo de Progress

Este Quick Start fue desarrollado por Progress en colaboración con AWS.
Progress es un socio de APN.

  •  Lo que creará
  • El Quick Start configura lo siguiente:

    • Una arquitectura con alta disponibilidad en la que se abarquen dos zonas de disponibilidad.*
    • Una VPC configurada con subredes públicas y privadas, en función de las prácticas recomendadas de AWS, que le proporcionará su propia red virtual en AWS*.
    • En las subredes públicas:
      • Gateways administradas mediante traducción de direcciones de red (NAT) para permitir el acceso saliente a Internet a recursos de las subredes privadas.*
      • Un host bastión de Linux en un grupo de Auto Scaling para permitir el acceso entrante mediante Secure Shell (SSH) a las instancias EC2 en las subredes públicas y privadas.*
    • En las subredes privadas:
      • Instancias EC2 que ejecutan un servidor web en un grupo de Auto Scaling.
      • Instancias EC2 que ejecutan PAS para OpenEdge en un grupo de Auto Scaling.
      • Tres instancias EC2 que ejecutan bases de datos de OpenEdge compatibles con conjuntos de replicación.

    * La plantilla que implementa el Quick Start en una VPC existente omite los componentes marcados con asteriscos y le solicita la configuración de la VPC existente.

  •  Cómo implementar
  • Para implementar Progress OpenEdge, siga las instrucciones de la guía de implementación. El proceso de implementación tarda unos 20 minutos e incluye los siguientes pasos:

    1. Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com e inicie sesión en su cuenta.
    2. Suscríbase a la Amazon Machine Image (AMI) del RDBMS de OpenEdge y a la AMI de PAS para OpenEdge.
    3. Lance el Quick Start.
    4. Pruebe la implementación.

    Amazon puede compartir la información de implementación de los usuarios con el socio de AWS que colaboró con AWS en esta solución.  

  •  Costo y licencias
  • Usted es responsable del costo de los servicios de AWS implementados por este Quick Start No hay costos adicionales por el uso del Quick Start. Esta implementación también requiere una suscripción a la AMI del sistema de gestión de bases de datos relacional (RDBMS) de OpenEdge y a la AMI de PAS para OpenEdge, ambas disponibles en AWS Marketplace. Pueden aplicarse precios, términos y condiciones adicionales.

    En la plantilla de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que puede personalizar. Algunas de estas configuraciones, como el tipo de instancia, afectan el costo de implementación. Para hacer estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilice. Los precios están sujetos a modificaciones.

    Sugerencia Después de implementar el Quick Start, recomendamos habilitar el AWS Cost and Usage Report. Mediante este informe, se envían métricas de facturación a un bucket de S3 de su cuenta. Se suministran estimaciones de costos en función del uso de cada mes, y se finalizan los datos a finales del mes. Para obtener más información sobre el informe, consulte la documentación de AWS.

    Necesita una licencia de OpenEdge para usar este Quick Start. Si desea utilizar el Quick Start en su entorno de producción, regístrese en Progress Software para obtener una licencia. Cuando se lance la infraestructura de OpenEdge, ingrese la clave de la licencia para activar el software.