(全球TMT2021年5月25日訊)亞馬遜云科技宣布其新的全托管容器應(yīng)用服務(wù)Amazon App Runner正式可用,客戶只需點(diǎn)擊幾下,即可更輕松、更快速地構(gòu)建、部署和運(yùn)行容器化web應(yīng)用和APIs。Amazon App Runner可處理高性能應(yīng)用和APIs的所有操作,包括部署、擴(kuò)展、管理容器編排器、負(fù)載均衡器和持續(xù)集成及持續(xù)交付(CI/CD)管道,還允許客戶在無(wú)服務(wù)器或集群的情況下運(yùn)行容器??蛻糁恍杼峁┰创a、容器鏡像或部署管道,Amazon App Runner就可以構(gòu)建和部署web應(yīng)用或API,負(fù)載均衡網(wǎng)絡(luò)流量,根據(jù)需求增加或減少容量,監(jiān)控應(yīng)用程序運(yùn)行狀況,并在默認(rèn)設(shè)置下加密流量。
Web應(yīng)用和APIs支撐著客戶業(yè)務(wù)的基本構(gòu)成,包括面向最終用戶的網(wǎng)站和處理重要業(yè)務(wù)邏輯的后端服務(wù)。鑒于客戶應(yīng)用程序和APIs的業(yè)務(wù)關(guān)鍵特性,亞馬遜云科技提供一系列強(qiáng)大的工具,幫助客戶管理應(yīng)用程序的部署和操作,包括擴(kuò)展底層基礎(chǔ)設(shè)施、負(fù)載均衡和加密網(wǎng)絡(luò)流量。然而,有些客戶并不需要如此精細(xì)的控制,他們不想在配置和集成每個(gè)底層基礎(chǔ)設(shè)施上額外花費(fèi)時(shí)間,并希望降低操作的復(fù)雜性。雖然Amazon Fargate讓客戶無(wú)需管理計(jì)算集群或容量就可以更輕松地部署和運(yùn)行容器化應(yīng)用,但一些客戶仍要求提供全托管的服務(wù),以簡(jiǎn)化整個(gè)容器環(huán)境。這些客戶只想簡(jiǎn)單地基于其現(xiàn)有的代碼或容器存儲(chǔ)庫(kù),讓應(yīng)用和APIs在云中自動(dòng)運(yùn)行和擴(kuò)展,即一個(gè)完全托管的服務(wù),由該服務(wù)處理運(yùn)行容器化應(yīng)用相關(guān)的所有任務(wù),比如構(gòu)建和配置容器協(xié)調(diào)器、負(fù)載均衡器和CI/CD管道,并通過(guò)減少延遲和消除冷啟動(dòng)來(lái)確保一致的應(yīng)用程序和API響應(yīng)時(shí)間——即便他們的開(kāi)發(fā)團(tuán)隊(duì)之前缺乏部署和管理容器或基礎(chǔ)設(shè)施的經(jīng)驗(yàn)。
Amazon App Runner在亞馬遜云科技平臺(tái)上提供簡(jiǎn)單、快速地構(gòu)建、部署和運(yùn)行現(xiàn)代容器化web應(yīng)用和APIs的方式,從而簡(jiǎn)化了客戶的容器環(huán)境??蛻艨梢酝ㄟ^(guò)將Amazon App Runner連接到其源代碼或容器鏡像,并從Amazon App Runner控制臺(tái)選擇“部署”來(lái)發(fā)布其web應(yīng)用或API??蛻艨墒褂肁mazon Fargate這一無(wú)服務(wù)器的計(jì)算引擎,實(shí)現(xiàn)底層計(jì)算自動(dòng)部署、擴(kuò)展和管理,Amazon Fargate在安全的環(huán)境中支撐著亞馬遜云科技平臺(tái)上數(shù)億個(gè)容器,消除了客戶選擇實(shí)例和擴(kuò)展容量的需求。Amazon App Runner基于亞馬遜云科技操作和配置最佳實(shí)踐構(gòu)建,包括自動(dòng)化的安全部署(通過(guò)監(jiān)控和測(cè)試新的應(yīng)用環(huán)境,減少由于應(yīng)用程序版本的變更而造成的中斷)和運(yùn)行狀況檢查。此外,Amazon App Runner基于收到的請(qǐng)求負(fù)載均衡流量,并根據(jù)流量模式自動(dòng)伸縮資源??蛻魺o(wú)需使用Amazon App Runner構(gòu)建和配置CI/CD管道,因?yàn)樗鼤?huì)自動(dòng)檢測(cè)對(duì)代碼或容器鏡像的更改,并部署應(yīng)用程序的新版本。此外,通過(guò)為空閑應(yīng)用程序預(yù)留內(nèi)存,Amazon App Runner消除了冷啟動(dòng),確保了一致的應(yīng)用程序響應(yīng)時(shí)間。使用Amazon App Runner,網(wǎng)絡(luò)流量默認(rèn)是加密的,因此客戶不必設(shè)置或管理加密密鑰。Amazon App Runner使開(kāi)發(fā)人員(即便是那些以前沒(méi)有容器或基礎(chǔ)設(shè)施經(jīng)驗(yàn)的人)只需點(diǎn)擊幾下,即可更輕松、快速地使用單個(gè)服務(wù)構(gòu)建、部署和運(yùn)行現(xiàn)代容器化web應(yīng)用。