<output id="brrn1"><ruby id="brrn1"></ruby></output>
<sub id="brrn1"></sub>
    <sub id="brrn1"></sub>

      <sub id="brrn1"><ruby id="brrn1"><noframes id="brrn1"><big id="brrn1"><del id="brrn1"></del></big>

      <th id="brrn1"><ruby id="brrn1"></ruby></th>

          <delect id="brrn1"><meter id="brrn1"></meter></delect>
        
        

          <output id="brrn1"></output>

            云計算

            當Kubernetes成為云操作系統的標準應用,AWS也亮出了“殺手锏”!

            廣告
            廣告

            作為云計算領域的排頭兵,AWS一直是“老大哥”形象,他的一舉一動都牽動著無數人的神經。AWS不僅在云計算領域投入時間早、運行時間長、客戶多,在無服務器、容器以及現代化應用工具開發方面,也是當之無愧的引領者。所以,很多企業都把AWS的產品當做云計算領域的晴雨表,是新技術發展的“風向標”。

            在容器技術定型之前,AWS沒有站隊,因為AWS擁有自己的一套理念,就是“我建應用,你直接使用”。但有意思的是,當以Kubernetes為代表的容器時代來臨,AWS也開始擁抱這一趨勢,推出新的“產品矩陣”。

            那么,AWS到底如何看待容器,尤其是Kubernetes的技術發展趨勢?未來將如何部署容器、微服務方面的產品及解決方案?在開源技術支持方面,有哪些新動態?AWS現代化應用產品系列負責人Aaron Kao,接受了IT168等媒體的采訪。

            ▲AWS現代化應用產品系列負責人Aaron Kao

            “并不是只有互聯網公司在使用新技術,以汽車服務網站Edmunds、媒體公司Turner為例,你可能覺得這些公司很傳統,但事實上他們已經在使用AWS的容器服務、無服務器服務。”Aaron Kao表示,AWS之所以做出改變,在容器方面加大布局力量,最大的源動力是客戶。

            構建現代化應用,已成為主流趨勢

            Kubernetes之所以受熱捧,和企業想通過現代化手段進行微服務改造,密切相關。盡管這是一個新趨勢,但是AWS早在十多年前就已經將微服務用于內部實踐。

            和大多數企業一樣,亞馬遜的網站起初也是一個大型的單體架構,所有開發人員都基于同一個應用進行開發。這對系統的快速迭代來說,產生了巨大壓力,只要有新產品添加,就必須對原代碼進行編輯、修改。

            從2001年開始,亞馬遜開始思考:如何通過現代化應用改變系統架構的敏捷性?所以,把應用分解為多個微服務,讓“雙披薩團隊”負責從發現應用到應用開發、再到應用部署的整個流程,便成為了亞馬遜進行企業變革的最初模型,這也是我們常常提及的DevOps開發應用模式。

            亞馬遜走過的這段旅程,后來也成為數千萬客戶的最終選擇。為了幫助自己以及更多客戶走向現代化應用世界,AWS在2013年推出了存儲服務Amazon S3。剛開始推出S3的時候只有8個微服務,現在已發展為235個以上的分布式微服務。

            那么,什么是現代化應用程序?對于廣大用戶來說,走向現代化應用要從何處入手?

            Aaron Kao的答案是,首先在要系統架構上進行變革,與之相關的還有運營模式、軟件交付、安全模型以及數據管理方面的改變。

            過去,那種單一體系架構,系統與系統之間是緊耦合模式,如果應用程序的某一節點遇到了峰值,必須要擴展整個架構。隨著代碼庫的不斷加大,添加或者改變單體應用程序的功能就變得越來越復雜。而微服務架構是松耦合狀態,每一個團隊做一個服務,每個服務執行一個功能,系統與系統之間是相互獨立的狀態,可以讓不同的團隊開發不同的服務,通過輕量級的API調用來實現服務與服務之間的串聯。如果你想對某個服務進行擴展,只擴展單個系統就能實現,修改代碼也很容易,不影響其他應用。

            而容器之所以從五年之前開始成為流行趨勢,最首要原因是:它提供了一個非常容易的機制,來幫助用戶打包你的應用,并且能快速部署到任意一個環境中,實現快速擴容、縮容的目的。

            所以,很多用戶都愿意在容器方面做更多探索。比如:麥當勞的送貨上門服務,使用的就是Amazon ECS,只需短短四個月時間就實現了微服務改造。通過這種云原生的微服務架構,用戶可以用不到100毫秒的延遲,就可以擴展為每秒兩萬個訂單,而且能夠輕松地與全球交付合作伙伴進行系統集成。再比如:福克斯(Fox),其數字化平臺FOX NOW,也是基于AWS的容器化、微服務解決方案來構建和交付。

            AWS將打造史上最全容器產品家族

            問題是,關于AWS容器服務,有Amazon ECS、Amazon EKS、Amazon ECR以及AWS Fargate,還有最新的AWS Lambda,我們如何區分和使用這些應用?

            Aaron Kao把AWS容器產品分為三個層面:第一層是編排層,包括ECS和EKS,用戶可以根據需求選擇。如果沒有明確的傾向性,可以選擇ECS,如果客戶專注于自己的基礎架構,可以通過EKS搭建編排服務;第二層,也是中間計算引擎層,包括EC2和Fargate。想要把容器運行在某一個計算平臺上,用戶可以使用EC2作為啟動類型來運行容器,也可以使用Fargate來啟動無服務器的運行;最后一個是底層的映像注冊,通過ECR來完成,它可以存儲容器映像文件,讓容器注冊表非常易用。

            ECS與AWS其它的服務(例如Application Load Balancer, ALB)深度集成,如果客戶要在EC2上進行應用開發,ECS無疑是最佳選擇。而EKS是一個全托管的Kubernetes服務,可以幫助客戶以更安全和高可伸縮的方式來管理應用。

            眾所周知,Kubernetes是一個開源項目,那么用戶為什么要選擇AWS的Kubernetes呢?

            Aaron Kao 認為,Amazon EKS的四個優勢非常重要:

            第一,EKS是運行生產級工作負載的平臺,安全和可靠性是首要指標,能確保用戶獲得最新的安全補丁,即使客戶運行的是一個老版本的Kubernetes,AWS也能提供相關的安全補丁支持。

            第二,AWS提供云原生的Kubernetes體驗,EKS和開源的Kubernetes的運行完全一樣。AWS不會做一個分支版的Kubernetes,會與社區共同合作,把代碼回饋給社區。

            第三,AWS能做到無縫集成。客戶之所以選擇AWS,看重的是其服務的廣度和深度。從存儲到管理,AWS有165種不同服務。EKS與AWS平臺的其他應用可無縫集成,能帶來一站式服務體驗。

            第四,AWS的Amazon EKS團隊可以把上游的Kubernetes項目和CNCF(Cloud Native Computing Foundation,云原生計算基金會)共享,因為51%的Kubernetes工作負載在AWS上運行,客戶更愿意使用AWS的服務。

            值得一提的是,為了進一步支持Kubernetes的發展,AWS還為EKS制定了一個完整的路線圖。其中,EKS控制面板日志、SOC合規性、EKS優化的AMI元數據SSM參數等等,已經在巴黎、倫敦、孟買、香港區域推出。很快,EKS會在AWS中國(北京)區域、AWS中國(寧夏)區域、AWS南美洲(圣保羅)區域推出。目前,正在加大力度推進的工作是Amazon EKS on Fargate,EKS在加拿大中部區域的拓展以及下一代CNI插件等等。

            Fargate,也是AWS在Kubernetes方面與其他同類產品相比最大的差異化特色。因為用戶要想使用容器,就會想到如何通過控制面板來整合容器,Fargate發揮的作用就是對容器的管理,用戶可以快速擴充應用,有的用戶甚至用Fargate管理每周上百萬個容器的運行。

            而Lambda是事件驅動的無服務器計算應用,能夠允許客戶無需預配或者管理服務器即可運行代碼,客戶只需要按被消耗的計算時間付費,便能自動地擴展到工作負載,以及擴展到所需要負載的大小。未來,AWS會在Lambda方面持續投入開發,簡化部署。Lambda支持大量的合規認證,包括ISO, PCI, HIPAA, SOC, GDPR, FedRamp等等。

            “Lambda適用于流行的IDE工具包,也可以通過嵌套應用簡化部署,提高工作效率。另外,我們也不斷增加功能集成,例如集成Lambda應用負載均衡、Lambda SQS等等功能。” Aaron Kao透露,已經有數十萬的客戶在使用AWS Lambda建立微服務,以及其他現代化應用。

            總之,云計算以及容器的發展,為現代應用程序的發展帶來了更多的可能性。如果說AWS對于容器的支持,讓同類廠商為之興奮;那么,AWS在Kubernetes的布局,則讓整個世界開始狂歡!

            我還沒有學會寫個人說明!

            我是怎么倒在美團第三輪面試之下的

            上一篇

            全球數據泄露報告:內部威脅成數據安全最大風險!

            下一篇

            你也可能喜歡

            當Kubernetes成為云操作系統的標準應用,AWS也亮出了“殺手锏”!

            長按儲存圖像,分享給朋友

            ITPUB 每周精要將以郵件的形式發放至您的郵箱


            微信掃一掃

            微信掃一掃
            亚洲黄色片视频,光棍电影韩国伦理网,女神吧,伊人电影在线观看