云時代下,企業的開發環境變得越來越復雜,在這中環境中,開發人員使用的技術不同,有Java EE、Java、.NET等; 企業擁有的應用架構多種多樣,有微服務、持續交付、集成等;基于的平臺也更加不同,有微軟Azure、AWS等不同的云平臺。在這一復雜多樣的應用拓撲結構中,如何管理好所有應用?另外,運營數據越來越多,如何在散落的、毫無關聯的孤島和混合云中找出有用信息?
甲骨文推出了Oracle Cloud Management,它是針對云時代進行的優化、新一代IT運營管理解決方案,專為異構應用設計,幫助企業快速創造價值。Oracle Cloud Management讓企業可以輕松管理各中開發技術,且在不同的云平臺上,可以是微軟的Azure,可以是亞馬遜云。那么Oracle Cloud Management究竟有什么特點:
Oracle Cloud Management:可視化監控與分析
應用性能監控:性能的監控是為給最終用戶提供更的體驗。我們都知道在網絡時代,如果一個頁面的加載速度過慢,那么就可能流失大量客戶,所以應用性能是企業留住用戶的關鍵之一。
甲骨文公司系統與云管理產品開發高級副總裁Prakash Ramamurthy舉了這樣一個例子,如果用戶打開北京移動網站頁面超過一定時間,消費者的耐心將被耗盡,然后選擇其他兩家運營商。在這種情況下,北京移動需要跟進兩件事:一是監控網站的整體表現,進而監控終端用戶的體驗;二是跟蹤和監控整個應用基礎設施的各個構成部分,其中包括Web服務器、中間件、數據庫等等。在這個例子中,甲骨文幫助北京移動做了監控工作的,當問題出現后快速向北京移動發出預警,并定位問題。
日志分析:主要是負責搜集所有的日志,通過這些日志的分析來了解業務的表現以及問題。使用這一功能,用戶可以從數據中心的各個地方尋找和搜集日志,如從數據庫、中間件、Web層或者防火墻,也可以從云中收集,無論是Azure和亞馬遜的公有云中,還是從專有云中,都可收集日志,可以說這一功能與平臺無關;然后,該工具可自動分析日志,執念序列號,從而查找問題,讓企業對業務獲得更好的洞察力。
同時,甲骨文還提供了一系列的API的接口,可供用戶發送日志;另外,也可以部署代理服務器定期把搜集到的日志自動發到云中。
IT分析:通過這一功能,企業可以向系統提問,例如資源類的問題——基礎設施能力是否滿足企業需求、運營問題——如果增加新用戶,基礎設施是有能力繼續運營應用、性能問題——應用的哪些部分有問題,出錯數量是多少,等等企業想了解的問題。通過這些問題,也就是通過IT數據,企業可以做出商業智能分析,從而可以作出資產的關鍵決策;并隨著規劃的增長,進行假設性分析,進而對資源使用率作出比較,提高資源利用率。
可視化管理:Oracle Cloud Management在開發與運營方面使用的是同一個界面,所有人員可以看到所有數據。
Prakash Ramamurthy說,“可以通過我們的管理云管理非常復雜的應用,是針對于異構應用的,不在意應用是針對于跑在哪兒、供貨商是誰。并且是基于云的解決方案,可以非常快速地上線部署。”
甲骨文公司系統與云管理產品開發高級副總裁Prakash Ramamurthy
Oracle Cloud Management:7-11使用案例
7-11是大家所熟悉的全球連鎖的便利店。為了加強其移動端應用的推廣,7-11推出了移動端返利的活動(7-Rewards),即當愛客戶購買了一定數額的產品后就會贈送東西。7-11希望能夠監控移動返利應用客戶體驗如何,所以使用了甲骨文的Oracle Cloud Management管理工具。
“7-11便利店的7-Reward客戶忠誠度移動應用程序,每天服務著美國和加拿大數百萬家零售讓的幾百萬名客戶,我們計劃利用Oracle管理云,比客戶更早地街道任何潛在的問題。”7-11便利店企業架構總監Ron Clanton說。