View a markdown version of this page

部署框架 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

部署框架

许多现代团队都使用持续集成和持续交付(CI/CD) practices and pipelines to automate the deployment of their solutions and infrastructure. If your team already uses CI/CD管道),您应该能够将 Amazon S OpenSearch ervice 整合到您的环境中。如果您在当前设置中手动部署,请考虑构建管线以自动执行可重复的工作,减少运营开销并减少人为错误。

您可以使用各种基础设施即代码 (IaC) 框架来部署亚马逊 OpenSearch 服务,包括 Terraform by HashiCorp、Chef 和 Puppet。 Terraform 提供了一个可用于创建亚马逊 OpenSearch 服务域名的OpenSearch 模块。在许多情况下,您可以使用现有的基础设施部署管道并将搜索引擎模块指向 Amazon S OpenSearch ervice 模块。

如果您正在考虑从头开始构建管道,或者想要使用 AWS 原生服务,AWS 提供了多种 CI/CD 工具和服务选项。这些功能包括:

您可以使用这些服务来自动构建、测试和部署基础设施。使用其中任何云原生服务部署管线具有许多优势,包括:

  • 全自动 end-to-end(构建、测试、部署)产品发布

  • 部署到多个环境(开发、测试、预生产、生产)

  • 与其他 AWS 服务集成

  • 能够对您的部署管道进行现代化改造,以便在多个环境中自动部署 Amazon OpenSearch 服务