implementación de referencia

Digital.ai DevOps Platform en la nube de AWS Cloud

Organización del lanzamiento y automatización de la implementación para canalizaciones de entrega continua

Este Quick Start implementa automáticamente Digital.ai DevOps Platform en una nube virtual privada (VPC) nueva o existente en la nube de Amazon Web Services (AWS) en aproximadamente 40 minutos. En el Quick Start, se incluyen plantillas de AWS CloudFormation y una guía en la que se proporcionan instrucciones paso a paso para la implementación.

La Digital.ai DevOps Platform organiza lanzamientos mediante la definición y automatización de los pasos en su canalización de entrega de software, conectando AWS directamente a la canalización de integración y entrega continuas (CI/CD) y a las herramientas de desarrollo comunes como Jenkins, Atlassian Jira y JFrog Artifactory. Según las configuraciones de infraestructura y aplicación, la plataforma genera dinámicamente planes de aprovisionamiento e implementación para la nube de AWS, la nube privada y los entornos de nube híbrida.

Digital.ai crea procesos de lanzamiento e implementación eficaces, repetibles y escalables para diversas tecnologías, desde sistemas centrales y middleware hasta microservicios y contenedores. Digital.ai también es compatible con implementaciones a muchos productos y servicios de AWS, como Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Service for Kubernetes (Amazon EKS), AWS Fargate y AWS Service Catalog.

Digital.ai ha desarrollado este Quick Start en colaboración con AWS. Digital.ai 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 de acuerdo con las prácticas recomendadas de AWS para proporcionarle su propia red virtual en AWS.*
    • Una gateway de Internet que permita el acceso a Internet. Los hosts bastión utilizan esta gateway para enviar y recibir tráfico*.
    • En las subredes públicas, gateways NAT administradas a fin de permitir el acceso saliente a Internet para los recursos en las subredes privadas.*
    • En las subredes públicas, un host bastión de Linux en un grupo de Auto Scaling para permitir el acceso de entrada mediante Secure Shell (SSH) a las instancias de Amazon Elastic Compute Cloud (Amazon EC2) en subredes públicas y privadas.*
    • En las subredes de aplicación privada, un clúster de Amazon Elastic Container Service (Amazon ECS) ejecutándose en instancias EC2 a fin de alojar los contenedores de Digital.ai DevOps Platform que contienen los módulos Digital.ai Release y Digital.ai Deploy.
    • En el clúster de ECS, se configura un módulo Digital.ai Release en modo clúster completo.
    • En el clúster de ECS, se configura un módulo Digital.ai Deplay en modo alta disponibilidad (hot-standby).
    • En las subredes de datos privadas, un clúster de Amazon Aurora PostgreSQL a fin de alojar los datos de Digital.ai DevOps Platform.
    • Un volumen de Amazon Elastic File System (Amazon EFS) a fin de alojar datos y la configuración basada en disco y para la plataforma de Digital.ai DevOps.
    • Un balanceador de carga de aplicaciones a fin de direccionar solicitudes entrantes de usuarios a los contenedores de Digital.ai DevOps Platform.

    * Mediante la plantilla con la que se implementa el Quick Start en una VPC existente, se omiten las tareas marcadas con asteriscos y se le pide la configuración de su VPC.

  •  Cómo realizar la implementación
  • Para implementar la plataforma de Digital.ai DevOps en AWS, siga las instrucciones en la guía de implementación. En el proceso de implementación se incluyen los siguientes pasos:

    1. Si aún no tiene una cuenta de AWS, regístrese en https://thinkwithwp.com.
    2. Utilice uno de los siguientes tipos de licencia para la plataforma de Digital.ai DevOps: 
    3. Lance el Quick Start. Cada implementación toma alrededor de 40 minutos. Puede elegir entre dos opciones:
    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.

    En la plantilla de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que puede personalizar. Con algunos de estos parámetros, como el tipo de instancia, se verá afectado el costo de implementación. Para obtener estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilizará. Los precios pueden modificarse.

    Sugerencia  Después de implementar el Quick Start, recomendamos activar el Informe de uso y costo de AWS para realizar un seguimiento de los costos asociados con el Quick Start. El informe envía métricas de facturación a un bucket de Amazon Simple Storage Service (Amazon 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 acerca del informe, consulte la documentación de AWS.

    Puede utilizar uno de los siguientes tipos de licencia para Digital.ai DevOps Platform: