首頁 >國內(nèi) >

亞馬遜云科技顧凡:實(shí)現(xiàn)現(xiàn)代化應(yīng)用的路徑選擇

【TechWeb】10月15日消息,伴隨云原生概念得火爆和業(yè)務(wù)的迅速發(fā)展,容器、微服務(wù)等也越來越受到企業(yè)青睞,打造更敏捷、更高效的現(xiàn)代化應(yīng)用成為越來越多企業(yè)在應(yīng)對瞬息萬變的市場業(yè)務(wù)需求時的優(yōu)先選擇。

在亞馬遜云科技大中華區(qū)產(chǎn)品部總經(jīng)理顧凡看來,所謂現(xiàn)代化應(yīng)用應(yīng)該具備4個特征,即全球可用、擁有毫秒級響應(yīng)的敏捷性、能處理PB級數(shù)據(jù)、可隨時擴(kuò)展至數(shù)百萬用戶的能力。

以亞馬遜自身業(yè)務(wù)架構(gòu)邏輯為例,在2002年亞馬遜在技術(shù)上全面地微服務(wù)化,到2020年,亞馬遜已經(jīng)有超過10萬個微服務(wù),到今天,亞馬遜每天會有15000次的軟 件更新。這些數(shù)量巨大的更新,為亞馬遜業(yè)務(wù)的敏捷性提供了保障。

顧凡介紹,亞馬遜云科技從服務(wù)的大量客戶需求總結(jié)出“現(xiàn)代化應(yīng)用轉(zhuǎn)型的路徑選擇”:第一,Replatform平移;第二,Refactor重構(gòu);第三,Shared Services Platform,構(gòu)建共享服務(wù)平臺。而包括容器、Serverless、微服務(wù)、CI/CD等都是在現(xiàn)代化應(yīng)用構(gòu)建過程中常見的技術(shù)。

具體而言,在Replatform平移時,客戶需要根據(jù)自身的應(yīng)用情況來選擇向現(xiàn)代化應(yīng)用路徑轉(zhuǎn)型時最合適的工具。

比如有些客戶的核心應(yīng)用要快速上云,利用到云的彈性,要降低整個對于基礎(chǔ)設(shè)施的運(yùn)營維護(hù)的成本,這種場景很多客戶會采用平移的策略,運(yùn)用容器快速打包現(xiàn)有數(shù)據(jù)中心里的應(yīng)用放到云上。

平移的策略里,作為一個應(yīng)用打包的技術(shù),容器是超級重要的技術(shù)。目前在云上托管容器里面80%都在亞馬遜云科技上,很重要的是亞馬遜云科技容器產(chǎn)品和服務(wù)方面為客戶提供了諸多靈活的選擇。

而第二步Refactor重構(gòu),重構(gòu)往往是更好的利用云計(jì)算的技術(shù),微服務(wù)的拆分是非常重要的方法論和技術(shù)手段。不僅是利用微服務(wù)對應(yīng)用的邏輯做拆分,同時很重要的是要對數(shù)據(jù)也做拆分。因?yàn)槊總€微服務(wù)功能不同,它的數(shù)據(jù)類型不同,數(shù)據(jù)訪問的特點(diǎn)和特性也不盡相同,完成拆分后,針對不同數(shù)據(jù)類型做優(yōu)化,更能把云的優(yōu)勢發(fā)揮到極致。

接著是第三步,構(gòu)建共享服務(wù)平臺。這是隨著企業(yè)在推著現(xiàn)代化應(yīng)用和微服務(wù)到了一定階段才會面臨的挑戰(zhàn)。比如有企業(yè)發(fā)展比較快,微服務(wù)到了幾百個、幾千個,到了大規(guī)模部署現(xiàn)代化應(yīng)用的階段,就會面臨一個頭疼的問題,如何去平衡微服務(wù)碎片化和運(yùn)維一致性,這需要構(gòu)建共享服務(wù)平臺。

事實(shí)上,針對企業(yè)實(shí)現(xiàn)現(xiàn)代化應(yīng)用轉(zhuǎn)型路徑,亞馬遜云科技“沿路”提供了諸多工具和服務(wù)。2021年至今,僅在中國區(qū)域就發(fā)布近50個相關(guān)的新服務(wù)與功能。

亞馬遜云科技大中華區(qū)產(chǎn)品部計(jì)算與存儲總監(jiān)周舸介紹,僅容器編排服務(wù),亞馬遜云科技就提供三種完全托管的容器服務(wù)Amazon ECS、Amazon EKS和Amazon Fargate,客戶可根據(jù)不同的技術(shù)偏好和業(yè)務(wù)需求靈活選擇。Amazon ECS是亞馬遜云科技自研的容器產(chǎn)品,與亞馬遜云科技的其它服務(wù)深度集成。Amazon EKS讓客戶在亞馬遜云科技上可使用 Kubernetes 輕松部署、管理和擴(kuò)展容器化應(yīng)用程序。Amazon Fargate讓客戶無需預(yù)置和管理服務(wù)器,專注于構(gòu)建應(yīng)用程序。

繼2014年推出的Serverless計(jì)算服務(wù)Amazon Lambda后,目前已有超過25種Serverless服務(wù)。

2018年亞馬遜云科技推出專為云打造的高性能關(guān)系數(shù)據(jù)庫服務(wù)Amazon Aurora,2020年推出的更新版可以在幾分之一秒將數(shù)據(jù)庫工作負(fù)載從數(shù)百個事務(wù)擴(kuò)展到數(shù)萬個,同時成本最多可節(jié)省90%。

在2020年re:Invent上,亞馬遜云科技又發(fā)布了第一個針對容器和Serverless完全托管的應(yīng)用程序集成部署服務(wù)Amazon Proton。此外,今年新推出的Amazon ECS Anywhere和Amazon EKS Anywhere方便客戶可靈活選擇部署位置。

顧凡表示,在選擇實(shí)現(xiàn)現(xiàn)代化應(yīng)用的路徑時,客戶應(yīng)根據(jù)自己的業(yè)務(wù)應(yīng)用情況、應(yīng)用特征、微服務(wù)化的規(guī)模等去選擇適當(dāng)?shù)牟呗?。在助力客戶?shí)現(xiàn)應(yīng)用現(xiàn)代化的過程中,亞馬遜云科技能提供廣泛選擇、快速構(gòu)建、安全可靠、開源開放的產(chǎn)品和服務(wù)。

關(guān)鍵詞: 亞馬遜 科技 顧凡 實(shí)現(xiàn)

責(zé)任編輯:Rex_01

推薦閱讀