一個初創(chuàng)小公司,怎么做架構(gòu)轉(zhuǎn)型?
掃描二維碼
隨時隨地手機看文章
————— 幾天之前 —————
————— 幾天之前 —————
什么是微服務呢?
這是著名計算機科學家Martin Fowler提出的概念。簡單來說,就是將龐大臃腫的項目按照業(yè)務細粒度拆分成一個個獨立的服務:
這樣做的好處是方便部署升級,便于擴展,有效隔離資源,使團隊職責更加分明。
Kubernetes師出名門,是云原生基金會CNCF旗下畢業(yè)的第一個項目,而CNCF基金會的成員包含世界前幾大主流云計算廠商。
Kubernetes支持自動化部署、大規(guī)??缮炜s、應用容器化管理。
相比Docker Swarm, Kubernetes引擎的功能更加強大,也更加成熟。
Amazon EKS,全稱Amazon Elastic Kubernetes Service,是適用于AWS的一個企業(yè)級的、高可用的、托管的Kubernetes的解決方案。
可以認為,Amazon EKS是一款在云端更好用的Kubernetes運行平臺。根據(jù)NucleusResearch在去年的統(tǒng)計,有82%的云端的Kubernetes工作負載都是在AWS云平臺上進行運行的。
上面這張圖,是Amazon EKS的基本架構(gòu)圖。
Amazon EKS屬于主從式的分布架構(gòu),它的整個架構(gòu)主要由Master Node和Worker Node來構(gòu)成。
在Master Node中,它會托管Kubernetes的API服務器,并且控制何時何地如何運行您的容器。
在Worker Node中,它是容器進行實際運行和實際數(shù)據(jù)處理的計算實例。
最后補充一點:
AWS 為云遷移客戶提供專屬福利,點擊「閱讀原文」注冊即可領取200美元服務抵扣券!
免責聲明:本文內(nèi)容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!