View a markdown version of this page

部署架構 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

部署架構

許多現代團隊使用持續整合和持續交付 (CI/CD) 實務和管道來自動化其解決方案和基礎設施的部署。如果您的團隊已經使用 CI/CD 管道,您應該能夠將 Amazon OpenSearch Service 納入您的環境中。如果您在目前的設定中手動部署,請考慮建置管道以自動化可重複的工作、降低營運開銷,並減少人為錯誤。

您可以使用各種基礎設施即程式碼 (IaC) 架構來部署 Amazon OpenSearch Service,包括 HashiCorp、Chef 和 Puppet 的 Terraform。 Terraform 提供 OpenSearch 模組,可用於建立 Amazon OpenSearch Service 網域。在 許多情況下,您可以使用現有的基礎設施部署管道,並將搜尋引擎模組指向 Amazon OpenSearch Service 模組。

如果您正在考慮從頭開始建置管道,或想要使用 AWS 原生服務,AWS 會提供數個 CI/CD 工具和服務選項。這些索引標籤包括以下項目:

您可以使用這些服務來自動化基礎設施建置、測試和部署。使用這些雲端原生服務部署管道有許多優點,包括:

  • 完全自動化end-to-end(建置、測試、部署) 產品版本

  • 部署到多個環境 (開發、測試、生產前、生產)

  • 與其他 AWS 服務的整合

  • 將部署管道現代化,以自動化跨多個環境部署 Amazon OpenSearch Service 的能力