DevOps 業界同仁:關於 F5 您不得不知道的一件事

DevOps 模式已應用於許多方面 —— 從微觀變動和原始程式碼控制,到跨職能管理和交付 pipeline 自動化,樣樣俱全。如果一切順利,您就能加快部署、減少摩擦和提高可靠性,提高客戶滿意度。
18

DevOps 模式已應用於許多方面 —— 從微觀變動和原始程式碼控制,到跨職能管理和交付 pipeline 自動化,樣樣俱全。如果一切順利,您就能加快部署、減少摩擦和提高可靠性,提高客戶滿意度。

但是,對於大多數企業來說,這些新工作模式需要與 IT 交付架構中根深蒂固的應用、團隊思維和技術共存。有時這些新系統和應用可以被隔離開來,但是現有基礎設施提供的服務通常要麼由策略強制執行,或是合理的要求。

這也帶來一連串問題:現有企業架構和服務能否適應新應用部署方法?CLI 或 GUI 管理的企業應用交付控制器能否在原始程式碼控制驅動型、配置即代碼 pipeline 中正常運行?對於採用 DevOps 模式設計、創建、交付並頻繁更新的應用,網路團隊運行的硬體設備能否真正為其帶來新的功能和價值?如果您的企業採用了 F5 BIG-IP 平臺,F5 一定會讓您胸有成竹的回答“能”!

BIG-IP 平臺透過全代理架構確保應用保持一致的快速、安全和可用。該架構嵌入了應用性能遙測、負載均衡、網路優化或 API 安全等應用交付服務,以協助團隊提供最出色的客戶體驗。

雖然這些服務的品質和功能關係著應用安全和用戶滿意度,但交付機制也同樣重要。DevOps 的世界中沒有耗時的人工流程、排隊創建工單的孤島式團隊和散落的配置。為了達到目的,安全性、可擴展性和遙測服務均需被定義為代碼、被儲存在原始程式碼控制庫中,並與其他應用組件一起部署到同一Pipeline 中。

這需要平臺供應商和管理團隊雙方在工具、培訓和時間方面進行投資,最終讓各方皆大歡喜。

應用團隊將會打造更安全、更可控和更具彈性的應用;基礎設施團隊無需提交工單,僅使用符合企業標準的範本和配置,便可定義其應用團隊自動化部署的高品質服務;安全團隊可以創建、優化和匯出應用防火牆或 API 安全性原則,並將其儲存到原始程式碼控制庫下,以便它們被納入到應用部署中。

理論和承諾是有了,F5 是如何付諸行動的呢?

 

軟體 │ F5 自動化工具鏈

F5 自動化工具鏈是一套免費工具,支援您使用簡單的聲明式 API 介面配置高級應用交付服務,比如 Web 應用防火牆、內容路由和應用層負載均衡等。所有配置都被儲存為 JSON 文字檔,可通過原始程式碼控制進行管理,並通過單一 API 調用部署。

 

合作夥伴關係 │ 自動化和編排

通過與您當前的自動化技術公司合作夥伴(比如 GitHub 或 AnsibleTerraform)建立合作,我們可以幫助您彌合從代碼配置到具體平臺配置的鴻溝。聲明式自動化的簡單性也可讓它輕鬆整合您使用的任何工具。

 

培訓 │ Super-NetOp

雖然網路工程師通曉協定、流量管理和 ADC 技術,但是 NetOps 和 DevOps 團隊對營運的認識並不一致。F5 Super-NetOps 計畫在協助 NetOps 團隊拓展有關自動化、系統思維和大規模系統管理的知識,以幫助他們更好地滿足應用團隊的需求。Super-NetOps 課程採用一般理論與特定 F5 技術實施相結合的形式,例如使用 F5 自動化工具鏈元件,線上免費向任何人開放。因此,如果您喜歡本文有關 F5 自動化工具鏈的內容,而您的 NetOps 同行又需要在自動化方面加油充電,您可以連結我們的教育訓練。(https://f5.com/education/super-netops-training)。

F5 BIG-IP 在 DevOps 領域就是提供您獲得真正出色的應用交付服務,它們的部署方式與其他應用元件一樣。詳細瞭解如何將 F5 解決方案集成到您的 CI/CD Pipeline 中。