DevOps新秀Ansible雲端自動化
Microsoft (Azure) / Amazon (AWS) / Google (GCP) 於 2006 年開始相繼創立雲端運算平臺,提供的運算、儲存、資料庫、分析、應用程式服務超過上百種,在世界各地不同的區域設立資料中心。Ansible 是DevOps 自動化組態管理明星軟體,爲2013年發起的專案,Ansible 與其他管理工具最大差異在不需要安裝任何 Agent,且預設使用 SSH 來做遠端操控與配置,並採用 YAML 格式來描述配置資訊,以部署靈活與程式碼易讀而受到矚目。
企業透過Ansible 進行管理部署作業時,不論是地端的機房或是公有雲上,都可以進行管理與部署作業。講堂中讓我們來聊聊,如何透過“基礎架構即程式碼”(Infrastructure as Code,IaC)的方式,以 Ansible 管理 Microsoft Azure 公有雲來加速資源管理和部署作業, 除了減少人為錯誤, 組態設定的時間也可大幅縮短。