AzureCAF拍了拍你AzureCAF拍了拍你云計算的發展如火如荼,并且正在從互聯網行業向制造、金融、交通、醫療等傳統行業不斷滲透和融合,促進傳統行業轉型升級,為企業提供了巨大的紅利。但是,上云之后就萬事大吉了嗎?當然不是!要想享受到云計算紅利,持續敏捷的云管理才能不斷創造業務價值,因而良好的云管理運維工作依然必不可......
云計算的發展如火如荼,并且正在從互聯網行業向制造、金融、交通、醫療等傳統行業不斷滲透和融合,促進傳統行業轉型升級,為企業提供了巨大的紅利。但是,上云之后就萬事大吉了嗎?當然不是!要想享受到云計算紅利,持續敏捷的云管理才能不斷創造業務價值,因而良好的云管理運維工作依然必不可少。
對于很多企業,尤其是傳統行業來說,以往可能已經在本地環境的運維和管理方面進行了大量投入,無論人員、技能或工具等方面,都是圍繞本地環境展開的。那么在遷移上云后,面對與本地環境截然不同的全新平臺,此時的運維工作該怎么著手?
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跨境小程序
手機入駐更便捷
返回頂部