混合云已成2017年IT的主要趨勢,在這樣的大背景下,技術發展又有什么樣的趨勢?
現如今,云服務主要集中在流程編排層的自動化。擁有一個部署云端應用的自動化架構可加快初始部署和持續進行的DevOps集成速度。這不僅使應用程序管理更容易,而且還加快了應用程序所有者的業務目標的交付。
但問題的關鍵是找到一個支持跨平臺戰略的集成點。一些客戶轉向OpenStack希望尋找到答案,但他們很快就意識到,在OpenStack內部或是其自身都并不能真正實現這些目標。由于OpenStack部署的獨特性,它不支持單組應用程序編程接口(API)的交叉部署。因此客戶不得不去部署特定腳本和工具集,從而放棄轉向一個通用API的努力。
因此,企業開始尋找一個在流程編排層之上的集成點,可以實現跨多個廠商平臺的自動化部署。有些客戶在使用例如LibCloud庫這樣的抽象DevOps工具集,無需創建自己的額外API庫就能在表層上被應用部署在其他環境中。這讓你可以基于業務需要(比如地理位置和服務等級協議)來選擇云環境,同時有機會利用其他的云進行未來部署。這樣也降低了供應商鎖定的風險。
然而,重要的是要了解諸如LibCloud、Terraform、Ansible之類的工具集背后的機制。另外,為基于公有云、私有云和混合云的開發團隊提供自助服務和自動化是必須的,而不是可選項。可編程網絡也是混合云的強大驅動力,使你能夠更快地推出新的運營網站。……