AWS OpsWorks
AWS OpsWorks
為AWS OpsWorks了增加靈活性,您可以在可設定的堆疊中定義您的應用程式。您也可以選擇預定義的應用程式堆疊。應用程式堆疊包含應用程式所需的所有 AWS 資源佈建,包括應用程式伺服器、Web 伺服器、資料庫和負載平衡器。
應用程式堆疊被組織成架構層,便於個別維護堆疊。範例圖層可以包括 Web 層、應用程式層和資料庫層。開箱即用的 AWS OpsWorks 也簡化了 Auto Scaling 群組和 Elastic Load Balancing 負載平衡器的設定,進一步體現 DevOps 的自動化原則。與 AWS Elastic Beanstalk 一樣,AWS OpsWorks 支援應用程式版本控制、持續部署和基礎設施組態管理。
AWS OpsWorks 也支援 DevOps 監控和記錄的做法 (在下一節中介紹)。監控支援由 Amazon CloudWatch 提供。所有生命週期事件都會予以記錄,而且個別的 Chef 日誌會記錄正在執行的任何 Chef 配方以及任何例外情況。