(Source: Docker Inc) 之前被問到這問題時,我常拿上面這張圖出來解釋。但是,如果提問者是平常不會碰觸太多作業系統的使用者,解釋完這張圖對他來說...
Image Source: https://www.purechat.com/blog/fast-cheap-and-good-the-small-busine...
昨天講到了容器可以快省好,其中「好」是最困難的,需要有一些前提。 以容器為基礎的下一代應用,需要三個層面同時改造,才能充分發揮容器帶來的效益,這三個層面是:...
容器的應用圍繞著一個很單純的功能:能夠快速的複製出一致的環境。所以,要讓容器最大化的發揮效益,就是要讓這個功能的效益最大化。 這個功能在很多場景都能發揮功用:...
因為環境會變亂,尤其是當因應應用頻繁發佈而頻繁調整時。而頻繁建立/複製環境,是提昇應用執行結果可預測性的最好方法。 過去,我們是把環境建置當做是一個一次性的初始...
昨天講到,使用容器可以在應用頻繁發佈時,提昇應用執行結果可預測性。為什麼需要頻繁發佈?因為需求不明確,頻繁發佈是確認需求的最好方法。但頻繁發佈表示頻繁的改變,每...
我們可以把容器當做是一種技術的邊界,跟企業組織的邊界一樣,技術的邊界也同樣會影響最適的分工方式。 把容器當做邊界,邊界內的由一組人做,邊界外的由另一組人做。 容...
昨天講到分工,今天來講容器對於傳統開發流程中各個角色的額外要求。 SD/PG: 需要熟悉 Cloud-native application 的寫法 能自...
答案就是昨天留下的基礎設施管理員和DBA,但也只是可能而已。 先講基礎設施管理員,網路、硬體負載平衡器、Hypervisor、認證授權伺服器、DNS這些都是容器...
今天本來應該講容器平台該由哪個角色來管理,可是今天剛好第十天,就先來做個簡單的小結吧。 效益 容器的核心價值是擁抱變化。「變」會帶來「亂」,不過因為容器可以提供...