AWS CloudFormation 提供一種可讓開發人員和系統管理員建立相關 AWS 資源集合的簡單方式,並透過按順序且可預測的方式進行佈建。以下文章和文件提供關於建立範本和使用各種 AWS CloudFormation 功能佈建 AWS 資源的指導。

AWS CloudFormation Designer 是一種視覺化工具,可讓您利用拖放界面建立和修改 CloudFormation 範本。您可以輕鬆地新增、修改或移除資源,而基礎 JSON 將隨之更改。如果您修改與執行中堆疊關聯的範本,可以更新堆疊,這樣堆疊就可以符合範本。

閱讀...

AWS CloudFormation 為您提供簡單的方法來建立執行應用程式所需的資源組,例如 Amazon EC2 執行個體、Amazon RDS 資料庫執行個體和 Elastic Load Balancer。範本描述所需的資源,而 AWS CloudFormation 負責如何透過按順序且可預測的方式佈建資源、如何處理和從故障或問題恢復。雖然 AWS CloudFormation 負責佈建所有資源,但還是會提出如何在 Amazon EC2 執行個體上部署、設定和執行應用程式軟體等顯而易見的問題。我們提供許多選項,每個選項都隱含部署新版軟體時可以多快備妥應用程式以及需要多大幅度的靈活性。

閱讀...

AWS CloudFormation 可協助設定及/或安裝應用程式,也可以引導操作可能已在您的環境中使用的部署和管理工具。Chef 是 Opscode 推出的開放原始碼基礎設施自動化解決方案,以 Ruby 語言編寫,允許您自動設定系統及系統上的應用程式。AWS CloudFormation 和 Chef 可搭配使用,以自動執行從 AWS 資源到應用程式成品的整個部署和管理程序。

閱讀...

AWS CloudFormation 可協助設定及/或安裝應用程式,也可以引導操作可能已在您的環境中使用的部署和管理工具。Puppet 是一個開放原始碼平台,用於佈建、設定和修補應用程式與作業系統元件。AWS CloudFormation 和 Puppet 可搭配使用,以自動執行從 AWS 資源到應用程式成品的整個部署和管理程序。

閱讀...

隨著 AWS CloudFormation 的推出,客戶將應用程式輕鬆地部署到雲端也邁出了一大步。建立應用程式通常需要多個基礎設施資源,而 AWS CloudFormation 可協助客戶以簡單且可預測的方式建立和管理這些 AWS 資源集合。客戶可以使用宣告式範本建立資源的堆疊,以確保所有資源都以適當的順序建立,並且具有正確的確認資訊。

閱讀...

到目前為止,已經有許多人以我們將其視為製作模式的方式使用 AWS。他們啟動一些執行個體、指派幾個彈性 IP 地址、建立一些訊息佇列等等。有時透過指令碼或範本以半自動的方式執行,有時則是使用手動程序。隨著系統整體複雜性增加,啟動適當的 AMI 組合、將其指派給角色、處理錯誤情況以及將所有移動組件放在適當的位置,也變得越來越有挑戰性。現在,所有製作者都必須更為專業!

閱讀...

這篇文章將說明 Amazon Linux AMI 如何與 AWS CloudFormation 搭配使用,以便在啟動時動態啟動和設定應用程式。範例使用 AWS CloudFormation 支援的新 WaitCondition 資源,等到堆疊建立成功之後,再設定 Ruby on Rails 應用程式。範例還利用適用於 Cloud-init 的 Amazon Linux AMI 支援,這是依標準建置的開放原始碼應用程式。Cloud-init 讓您能夠使用 Amazon Elastic Compute Cloud (Amazon EC2) UserData 參數來指定啟動時在執行個體上執行的動作。

閱讀...

 

這個簡單的投影片簡報會逐步解說為什麼需要在雲端協調和自動佈建。

閱讀...