歡迎光臨
每天分享高質量文章

80/20定律:在生產環境中使用容器所能帶來的收益

今天許許多多的人都在談論容器,容器編排,以及容器相關的生態,而相比之下卻只有少數幾個組織能夠真正的在生產中使用容器。
鑒於使用容器所能帶來的那些好處,特別是與其他方案相比,你不得不思考為什麼會出現這樣的情況。
在大多數時候容器出現在與“純凈”,雲原生相關的背景關係中,而今天,人們的熱情和興趣更多是關註在如何將容器作為基於微服務架構應用的基礎設施。 與傳統軟體設計相比,微服務方法具有顯著的優勢,因此這種熱情也是合理的。
但是實際上,很少有公司能夠負擔的起將現有的應用重新設計成一組微服務這樣巨大的投資。所以雖然人們對於微服務的熱情是有的,但是並沒有太多的機會去實際使用微服務樣式。
帕雷托該你出場了!

為了方便討論,我們先將在企業中應用容器可能的機會點劃分為5個方面,並且各占20%的權重。
使用容器能帶來的好處:
  1. 可以加快微服務的應用的部署

  2. 提高應用在多平臺間的可移植性

  3. 提高自動化部署效率

  4. 開發人員的呼籲

  5. 與虛擬化或者其它托管方式相比,提高了基礎設施的利用率

觀點#1通常是為什麼組織能夠看到容器是對於未來應用以及基礎設施戰略的重要部分。
然而,對於這些組織而言,還沒有一個簡單的方法能夠得到這個收益,特別是他們正在考慮的新應用部署方案。
就好比當你真正需要一輛車的時你才發現你還太年輕,沒法考駕照。
如果說容器的重要性都被“微服務”所涵蓋,那對於大部分組織而言,它都會變得更加不切實際,那還有什麼討論它的必要呢?
為了找到答案,我們先看看過去:20世紀的偉大政治經濟學家帕雷托的工作之一。和Intel的Gordon Moore在70年做的事情一樣,帕雷托對於大部分經濟中收益的工作比例進行了深入的觀察,並且在許多其它方面也是如此。 最初,這隻是一個觀點,即公司80%的收入往往來自於其20%的產品線。後來這一比例還出現在其它的觀察當中:一個國家80%的財富往往屬於20%的人。
如果你現在只是將現有環境的30%容器化,那麼通過提升員工工作效率,增強應用的彈性並且降低基礎架構成本,你也可能會節省出5~15%的IT支出。
如果帕雷托今天還和我們在一起,他也不會質疑80/20法則在有關容器以及效率方面的的效應。 因此你並不需要等到將所有的應用都重新設計之後才能獲取使用容器的大部分收益。可能你只需要花幾個小時的時間將你的這些粗糙的應用運行在容器裡面,就可以獲得那些為了容器專門設計應用程式的80%好處。


帕雷托式的平臺

將遺留系統打包成容器只是一個開始。而加快部署,提供治理,安全,編排,監控,自動化以及審計才是企業能夠在生產環境中通過容器化企業級應用所能獲取到的收益。
通過平臺化的方法,你可以免於遺留系統與特定基礎設施以及位置的系結。你可以在更短的時間內部署應用程式,並且使用更少的基礎設施以及雲上資源。
你可以獲得將應用部署在任何雲(公有雲,私有雲,混合雲)以及在其它任何地方重新部署。
通過平臺策略以及其內置的SDN,你將能夠簡化雲之間的可移植性,同時確保始終合理的管理應用。
如果你現在只是將現有環境的30%容器化,通過提升員工工作效率,增強應用的彈性並且降低基礎架構成本,你也可能會節省出5~15%的IT支出。
無論你是考慮整合資料中心還是試圖減少IT人員,通過容器平臺管理遺留系統可以提供相比於在硬體系結的操作系統上運行客戶端/服務端虛擬化應用程式提供虛擬化能力的方式而言提供更好的收益。

走向未來

我們都需要能夠為我們的組織提供更好的IT服務。
但是如果你花費了80%的時間只是為了確保這些遺留系統以及基礎設施還能夠正常的運行,對於你的而言很難對現狀做出真正的改變。
你真的可以等到每個應用都不在被支持或者需要在進行更改之前都必須進行重大的升級嗎?
或者你是否應該考慮充分利用現有的應用程式,同時讓你的團隊能夠對服務做出改進以及創新?
我相信容器結合容器管理平臺,相比傳統虛擬化環境更有優勢。將容器應用到你的日常工作當中,可以提供與雲原生應用相關的80%的好處。那麼問題來了,為什麼到目前為止你還沒有獲得這些好處? 當然你也可以繼續專註於如何讓你的業務蓬勃發展。
原文鏈接:https://thenewstack.io/8020-rule-points-real-benefits-containers-production/

赞(0)

分享創造快樂