参考部署

AWS 云上的 Digital.ai DevOps Platform

可扩展持续交付管道的发布业务流程和部署自动化

此 Quick Start 可在大约 40 分钟内自动将 Digital.ai DevOps Platform 部署到 Amazon Web Services (AWS) 云上新的或现有 Virtual Private Cloud (VPC) 中。此 Quick Start 包括 AWS CloudFormation 模板和一份包含分步说明的部署指南。

Digital.ai DevOps Platform 通过定义和自动化软件交付管道中的步骤、将 AWS 直接连接到持续集成和持续交付 (CI/CD) 管道和 Jenkins、Atlassian Jira 和 JFrog Artifactory 等通用开发工具来协调发布。该平台根据您的基础设施和应用程序配置为 AWS 云、私有云和混合云环境动态生成预置和部署计划。

Digital.ai 为各种技术(从大型机和中间件到容器和微服务不等)创建高效、可重复、可扩展的发布和部署流程。Digital.ai 还支持部署到很多 AWS 产品和服务,如 Amazon Elastic Container Service (Amazon ECS)、Amazon Elastic Container Service for Kubernetes (Amazon EKS)、AWS Fargate 和 AWS Service Catalog。

此 Quick Start 是由 Digital.ai 与 AWS 合作开发的。Digital.ai 是 APN 合作伙伴

  •  构建内容
  • 本 Quick Start 可设置以下内容:

    • 横跨两个可用区的高度可用架构。*
    • 根据 AWS 最佳做法配置有公共子网和私有子网的 VPC,可在 AWS 上为您提供您自己的虚拟网络。*
    • 一个允许访问互联网的互联网网关。堡垒主机使用此网关发送和接收流量。*
    • 在公共子网中设置托管 NAT 网关,以允许对专用子网中的资源进行出站互联网访问。*
    • 在公共子网内的 Auto Scaling 组中设置 Linux 堡垒主机,以允许对公共子网和专用子网中的 Amazon Elastic Compute Cloud (Amazon EC2) 实例进行入站安全 Shell (SSH) 访问。*
    • 在私有应用程序子网中设置在 EC2 实例上运行的 Amazon Elastic Container Service (Amazon ECS) 集群,以托管包含 Digital.ai Release 和 Digital.ai Deploy 模块的 Digital.ai DevOps Platform 容器。
    • ECS 集群中,在全集群模式下设置 Digital.ai Release 模块。
    • ECS 集群中,在高可用性(热备份)模式下设置 Digital.ai Deploy 模块。
    • 在私有数据子网中设置一个 Amazon Aurora PostgreSQL 集群,用于托管 Digital.ai DevOps Platform 数据。
    • Amazon Elastic File System (Amazon EFS) 卷,用于为 Digital.ai DevOps Platform 托管磁盘式配置和数据。
    • Application Load Balancer,用于将传入用户请求路由至 Digital.ai DevOps Platform 容器。

    * 将此 Quick Start 部署到现有 VPC 中的模板会跳过标有星号的任务,并提示您使用现有 VPC 配置。

  •  部署方式
  • 要在 AWS 上部署 Digital.ai DevOps Platform,请遵循部署指南中的说明操作。部署过程包括以下步骤:

    1. 如果您还没有 AWS 账户,请访问 https://thinkwithwp.com 进行注册。
    2. 为 Digital.ai DevOps Platform 使用以下许可证类型之一: 
    3. 启动 Quick Start。每次部署大约需要 40 分钟。有以下两种方案可供选择:
    4. 测试部署。

    Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。  

  •  费用和许可证
  • 您需要支付在运行此 Quick Start 的参考部署期间使用 AWS 服务所产生的费用。使用本快速入门无需额外付费。

    本 Quick Start 的 AWS CloudFormation 模板包括可自定义的配置参数。其中一些参数(例如实例类型)会影响部署成本。请参阅您要使用的各项 AWS 服务的定价页面,了解完整的详细信息。价格会随时发生变化。

    提示     部署完快速入门后,我们建议您启用 AWS 成本和使用情况报告来跟踪与快速入门相关的费用。此报告会将账单指标发送至您账户中的 Amazon Simple Storage Service (Amazon S3) 存储桶。它根据每个月的使用情况提供成本估算,并在月末最终敲定数据。有关此报告的更多信息,请参阅 AWS 文档

    您可以使用以下许可证类型之一部署 Digital.ai DevOps Platform: