Azure云采用框架小課堂運維管理最佳實踐,azure最新的云服務器Azure云采用框架小課堂運維管理最佳實踐云計算的發展如火如荼,并且正在從互聯網行業向制造、金融、交通、醫療等傳統行業不斷滲透和融合,促進傳統行業轉型升級,為企業提供了巨大的紅利。但是,上云之后就萬事大吉了嗎?當然不是!要想享受到云計算紅利,持續敏捷的......
云計算的發展如火如荼,并且正在從互聯網行業向制造、金融、交通、醫療等傳統行業不斷滲透和融合,促進傳統行業轉型升級,為企業提供了巨大的紅利。但是,上云之后就萬事大吉了嗎?當然不是!要想享受到云計算紅利,持續敏捷的云管理才能不斷創造業務價值,因而良好的云管理運維工作依然必不可少。
對于很多企業,尤其是傳統行業來說,以往可能已經在本地環境的運維和管理方面進行了大量投入,無論人員、技能或工具等方面,都是圍繞本地環境展開的。那么在遷移上云后,面對與本地環境截然不同的全新平臺,此時的運維工作該怎么著手?
Azure云采用框架再次提供了答案。
Azure云采用框架所提供的管理運維方法
Azure云采用框架(Cloud Adoption Framework,下文簡稱CAF)是一個包含文檔、實施指南、最佳做法和工具的集合,所有內容均由微軟提供,并經歷了實踐檢驗,可用來幫助云架構師、IT專業人員和業務決策者成功實現短期和長期目標,進而加速云采用旅程。
而CAF所提供的管理方法,從監控、管理、恢復能力等角度出發,可以幫助企業建立并管理完善的云環境。其中的一些重要實現包括:
為實現高效的云管理,Azure提供了豐富的管理服務,來幫助客戶實現事半功倍的云管理能力。下文將簡要介紹在云管理運維實踐中可以適合任何企業級環境的Azure管理服務。
使用Azure儀表板實現監控集中化
Azure儀表板可以將不同類型的數據合并到Azure門戶的單個窗格中,用戶還可以選擇與其他Azure用戶共享儀表板,并將任意日志查詢或指標圖表的輸出添加到Azure儀表板。
例如,我們可以創建一個包含多個磁貼的儀表板,這些磁貼分別用于顯示指標圖、活動日志表、Application Insights的使用情況圖表,以及日志查詢的輸出。
使用Azure Service Health監控Azure服務的運行狀況
Azure Service Health提供了可定制的儀表板,用于跟蹤Azure服務在使用區域中的運行狀況。在此儀表板中,可跟蹤活動事件,例如正在處理的服務問題、即將開始的計劃內維護或相關運行狀況公告。當事件轉變為非活動狀態時,將在運行狀況歷史記錄中保留最多90天。最后,我們還可以使用服務運行狀況儀表板創建和管理服務運行狀況警報,在服務問題影響到自己時提前獲得通知。
使用Azure Log Analytics實現日志集中化
Log Analytics是Azure門戶中的一種工具,用于通過Azure Monitor日志中的數據編輯和運行日志查詢。我們可以編寫簡單查詢以返回記錄集,然后使用Log Analytics對它們進行排序、篩選和分析。幫助客戶快速分析重要日志信息,提高洞察力。
使用Azure Monitor提高應用洞察力
Azure Monitor可幫助最大程度地提高應用程序和服務的可用性和性能。它提供了一個全面的解決方案,用于從云和本地環境收集、分析和處理遙測數據。這些信息可以幫助我們了解應用程序的性能,并主動識別影響應用程序及其所依賴資源的問題。
可以使用Azure Monitor執行的操作示例包括:
將基礎結構問題與容器見解相關聯。
使用Log Analytics深入查看監視數據,以進行故障排除和深入診斷。
通過智能警報和自動操作支持大規模操作。
使用Azure儀表板和工作簿創建可視化效果。
使用Azure Monitor指標從監視的資源收集數據。
使用Application Insights實現應用性能管理
Application Insights是一種面向開發人員和DevOps專業人員的可擴展應用程序性能管理(APM)服務。使用它可以監視實時應用程序。它將自動檢測性能異常,并且包含了強大的分析工具來幫助診斷問題,了解用戶在應用中實際執行了哪些操作。它旨在幫助持續提高性能與可用性,適用于本地云、混合云或任何公有云中托管的各種平臺(包括.NET、Node.js、Java和Python)上的應用。它能與DevOps進程集成,并具有與不同開發工具的連接點,我們還可以通過與Visual Studio App Center集成來監視和分析移動應用的遙測數據。
使用Azure網絡觀察程序(Network Watcher)
Azure網絡觀察程序提供的工具可用于監視、診斷Azure虛擬網絡中的資源、查看其指標,以及為其啟用或禁用日志。網絡觀察程序用于監視和修復IaaS產品的網絡運行狀況,其中包括虛擬機、虛擬網絡、應用程序網關、負載均衡器等。注意:它不應也不適合PaaS監視或Web分析。
使用Azure安全中心實現安全運維基準
Azure安全中心是一個統一的基礎結構安全管理系統,可以增強數據中心的安全態勢,以及為云中(無論是否在Azure中)和本地的混合工作負荷提供高級威脅防護。
使用Azure顧問給出優化建議
Azure顧問是一種個性化的云顧問,可幫助遵循最佳做法來優化Azure部署。它能分析資源配置和使用情況遙測數據,然后推薦可以幫助我們提高Azure資源成本是多少、性能、可靠性(以前稱為“高可用性”)和安全性的解決方案。
使用Azure自動化提升管理運維流程化和自動化
Azure自動化提供基于云的自動化和配置服務,用于支持Azure環境和非Azure環境之間的一致管理。Azure自動化包括流程自動化、配置管理、更新管理、共享功能和異類功能。在部署、操作和解除工作負荷與資源期間,自動化可以提供全面的控制。
使用Azure Site Recovery和Azure備份實現容災及系統高可用性,滿足和提升運維管理SLA
Azure Site Recovery服務有助于企業的BCDR(業務連續性和災難恢復)策略。Azure備份服務可確保數據安全和可恢復。Site Recovery復制,故障轉移和恢復工作負載,以便在發生故障時它們仍然可用。
最后,企業在Azure上云運維管理通常也會采用第三方云管理平臺(簡稱CMP)系統化管理運維。而Azure的原生管理服務與云管平臺結合使用,可以幫助企業實現更智能、高效的云管理。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部