AWS 宣布推出四項(xiàng)新的容器功能
西雅圖--今天在 AWS re:Invent 大會(huì)上,Amazon.com 旗下公司(納斯達(dá)克股票代碼:AMZN)亞馬遜網(wǎng)絡(luò)服務(wù)公司 (AWS) 宣布了四項(xiàng)新的容器創(chuàng)新,以幫助客戶(hù)開(kāi)發(fā)、部署和擴(kuò)展現(xiàn)代應(yīng)用程序。容器為開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)方式,可以在任何環(huán)境中快速可靠地打包和運(yùn)行應(yīng)用程序,同時(shí)還可以提高資源利用率并降低成本。 AWS 現(xiàn)在讓預(yù)置、部署和管理容器應(yīng)用程序變得更加容易。它通過(guò)使客戶(hù)能夠在自己的數(shù)據(jù)中心中運(yùn)行 Amazon Elastic Container Service (ECS) 或 Amazon Elastic Kubernetes Service (EKS)、為自動(dòng)化容器和無(wú)服務(wù)器應(yīng)用程序開(kāi)發(fā)和部署添加新服務(wù)以及提供新的容器注冊(cè)表來(lái)實(shí)現(xiàn)這一目標(biāo)這為開(kāi)發(fā)人員提供了一種簡(jiǎn)單且高度可用的方式來(lái)公開(kāi)共享和部署容器軟件。
“今天,我們的基礎(chǔ)架構(gòu)團(tuán)隊(duì)參與為所有項(xiàng)目配置基礎(chǔ)架構(gòu)并監(jiān)控正在使用的服務(wù)。我們期待使用 AWS Proton,這將使我們的開(kāi)發(fā)人員騰出時(shí)間來(lái)快速行動(dòng),同時(shí)我們將所有基礎(chǔ)設(shè)施更新到最新標(biāo)準(zhǔn)。”
大多數(shù)公司為客戶(hù)提供單一托管的 Kubernetes 容器產(chǎn)品。這是限制性的,因?yàn)椴煌拈_(kāi)發(fā)人員優(yōu)先考慮不同的需求。對(duì)于最優(yōu)先使用開(kāi)源 Kubernetes 編排引擎的開(kāi)發(fā)人員,AWS 提供了 Amazon EKS。對(duì)于最優(yōu)先考慮與 AWS 其余部分的深度集成以及 AWS 風(fēng)格 API 的舒適性以及集群管理、調(diào)度和監(jiān)控的簡(jiǎn)化配置的開(kāi)發(fā)人員,AWS 提供了 Amazon ECS。而且,對(duì)于那些喜歡運(yùn)行容器而不用考慮服務(wù)器或集群(即無(wú)服務(wù)器)的客戶(hù),AWS 提供了 AWS Fargate。沒(méi)有其他供應(yīng)商提供無(wú)服務(wù)器容器產(chǎn)品或這種容器產(chǎn)品的整體選擇來(lái)滿(mǎn)足開(kāi)發(fā)人員的多樣化需求。所有這三項(xiàng)服務(wù)都繼續(xù)快速增長(zhǎng),而且客戶(hù)經(jīng)常同時(shí)使用這三項(xiàng)容器服務(wù)來(lái)處理不同的工作負(fù)載。
Amazon ECS Anywhere 和 Amazon EKS Anywhere 使客戶(hù)能夠在自己的數(shù)據(jù)中心運(yùn)行 Amazon ECS 和 Amazon EKS
如今,想要在容器中運(yùn)行其應(yīng)用程序的客戶(hù)必須處理本地應(yīng)用程序和云應(yīng)用程序的不同部署和管理流程。在這些情況下,客戶(hù)必須在本地手動(dòng)安裝、操作和管理容器編排軟件。由于這些客戶(hù)必須在其 AWS 和本地環(huán)境中使用不同的工具,因此他們還必須與多個(gè)專(zhuān)業(yè)知識(shí)領(lǐng)域和技能集保持同步。這種情況不僅會(huì)導(dǎo)致運(yùn)營(yíng)開(kāi)銷(xiāo),而且還會(huì)減慢交付新業(yè)務(wù)能力的步伐。相反,客戶(hù)想要的是一個(gè)完全托管的解決方案,該解決方案可以在他們自己的數(shù)據(jù)中心和 AWS 中運(yùn)行,并具有他們今天在 Amazon ECS 和 Amazon EKS 中使用的相同監(jiān)控、集群管理和部署管道。
AWS Proton 為開(kāi)發(fā)人員提供了一項(xiàng)新服務(wù)來(lái)自動(dòng)化容器和無(wú)服務(wù)器應(yīng)用程序的開(kāi)發(fā)和部署
容器和無(wú)服務(wù)器應(yīng)用程序提供了明顯的運(yùn)營(yíng)優(yōu)勢(shì),但它們也改變了客戶(hù)開(kāi)發(fā)和部署代碼的方式。如今,當(dāng)開(kāi)發(fā)人員在 Amazon EC2 實(shí)例上構(gòu)建傳統(tǒng)應(yīng)用程序時(shí),這些應(yīng)用程序通常構(gòu)建為單個(gè)代碼塊,并且有完善的工具可以幫助他們開(kāi)發(fā)和部署代碼,例如 AWS CloudFormation 模板(用于預(yù)置基礎(chǔ)設(shè)施), AWS CodePipeline(用于設(shè)置 CI/CD 流程)和 Amazon CloudWatch(用于監(jiān)控部署)。實(shí)際上,一旦客戶(hù)在 EC2 上啟動(dòng)并運(yùn)行應(yīng)用程序,應(yīng)用程序的組件就不會(huì)發(fā)生太大變化。通常,代碼在一個(gè)版本中維護(hù),因此保持協(xié)調(diào)相對(duì)容易。相比之下,容器和無(wú)服務(wù)器應(yīng)用程序由較小的代碼塊組裝而成,這些代碼塊通常是獨(dú)立開(kāi)發(fā)和維護(hù)的,然后拼接在一起以構(gòu)建和擴(kuò)展應(yīng)用程序。每個(gè)代碼塊都有自己獨(dú)立的基礎(chǔ)設(shè)施,必須更新和維護(hù)。通常,這些較小的代碼是由不同的團(tuán)隊(duì)開(kāi)發(fā)和操作的,因此這些團(tuán)隊(duì)可以自由地按照自己的節(jié)奏更新組件。這導(dǎo)致更改比傳統(tǒng)應(yīng)用程序更頻繁地發(fā)生。由于客戶(hù)自然而然地被容器和無(wú)服務(wù)器應(yīng)用程序開(kāi)發(fā)所吸引,他們還發(fā)現(xiàn)嘗試協(xié)調(diào)其基礎(chǔ)架構(gòu)配置、代碼部署和監(jiān)控工具中的所有更改可能是一項(xiàng)挑戰(zhàn)??蛻?hù)缺乏將所有任務(wù)聯(lián)系在一起的集成解決方案,包括資源供應(yīng)、代碼部署和監(jiān)控。中央基礎(chǔ)設(shè)施團(tuán)隊(duì)試圖為開(kāi)發(fā)人員提供指導(dǎo),有些甚至構(gòu)建了自己的自定義工具來(lái)幫助開(kāi)發(fā)人員實(shí)施最佳實(shí)踐,但容器和無(wú)服務(wù)器應(yīng)用程序開(kāi)發(fā)和部署的復(fù)雜性仍然是減緩許多組織應(yīng)用程序開(kāi)發(fā)速度的挑戰(zhàn)。
AWS Proton 是一種新的應(yīng)用程序管理服務(wù),當(dāng)計(jì)算單元較小且動(dòng)態(tài)時(shí)(例如容器和無(wú)服務(wù)器),它使預(yù)置、部署和監(jiān)控應(yīng)用程序變得更加簡(jiǎn)單。 AWS Proton 允許客戶(hù)將應(yīng)用程序組件定義為“堆棧”(即應(yīng)用程序中使用的代碼塊的不同組合)。 AWS Proton 還附帶了一組精選的應(yīng)用程序堆棧,其中包含內(nèi)置的 AWS 最佳實(shí)踐(用于安全性、架構(gòu)和工具),允許基礎(chǔ)設(shè)施團(tuán)隊(duì)快速輕松地將受信任的堆棧分發(fā)給開(kāi)發(fā)團(tuán)隊(duì)。 AWS Proton 使基礎(chǔ)設(shè)施團(tuán)隊(duì)能夠?qū)⒍褩L峁┙o開(kāi)發(fā)團(tuán)隊(duì)用于不同的使用案例,并確保堆棧保持標(biāo)準(zhǔn)化和最新,即使多個(gè)團(tuán)隊(duì)同時(shí)部署堆棧。 AWS Proton 使開(kāi)發(fā)人員能夠存儲(chǔ)和重用這些應(yīng)用程序堆棧,提供部署容器和無(wú)服務(wù)器應(yīng)用程序的環(huán)境,監(jiān)控生產(chǎn)中的應(yīng)用程序,并使用堆棧的最新組件自動(dòng)更新應(yīng)用程序。 AWS Proton 將基礎(chǔ)設(shè)施部署為代碼、CI/CD 管道以及容器和無(wú)服務(wù)器應(yīng)用程序的監(jiān)控自動(dòng)化。借助 AWS Proton,基礎(chǔ)設(shè)施團(tuán)隊(duì)可以使他們的開(kāi)發(fā)人員能夠以一致的方式為他們的應(yīng)用程序使用無(wú)服務(wù)器和容器技術(shù),而不必?fù)?dān)心手動(dòng)管理應(yīng)用程序的開(kāi)發(fā)過(guò)程。 AWS Proton 今天提供預(yù)覽版。要開(kāi)始使用 AWS Proton,請(qǐng)?jiān)L問(wèn)
Amazon Elastic Container Registry (ECR) Public 允許開(kāi)發(fā)人員公開(kāi)共享和部署容器軟件
大多數(shù)構(gòu)建基于容器的應(yīng)用程序的開(kāi)發(fā)人員利用作為容器映像公開(kāi)分發(fā)的通用軟件包(例如操作系統(tǒng)、數(shù)據(jù)庫(kù)和應(yīng)用程序組件)。開(kāi)發(fā)人員使用 Amazon ECR 等容器注冊(cè)服務(wù)在其組織內(nèi)私下管理他們的容器映像。如今,Amazon ECR 客戶(hù)每周下載超過(guò) 30 億張圖像,使開(kāi)發(fā)人員能夠部署容器以在自己的應(yīng)用程序中使用。但是,當(dāng)開(kāi)發(fā)人員想要將流行的軟件作為圖像公開(kāi)發(fā)布(例如語(yǔ)言庫(kù)、Web 服務(wù)器、數(shù)據(jù)庫(kù)等)時(shí),他們現(xiàn)在無(wú)法從 Amazon ECR 下載它。相反,他們必須從公共網(wǎng)站和 Docker Hub 等注冊(cè)中心下載這些圖像,這限制了他們匿名和免費(fèi)計(jì)劃下的圖像提取率,并且不提供可用性承諾。這會(huì)導(dǎo)致軟件交付效率低下且不可靠。為了解決這種依賴(lài)關(guān)系,開(kāi)發(fā)人員被迫在本地復(fù)制和管理這些公共圖像。這使得與最新版本的圖像保持同步變得困難,增加了操作的復(fù)雜性,并限制了快速擴(kuò)展應(yīng)用程序的能力。從多個(gè)區(qū)域的公共映像運(yùn)行容器(以記錄事件或管理網(wǎng)絡(luò)策略)的 AWS 客戶(hù)在快速可靠地下載映像方面面臨額外的困難,因?yàn)樗麄儽仨殞⒈镜赜诚窀北緩?fù)制到每個(gè)區(qū)域。
為了解決這一挑戰(zhàn),Amazon ECR 現(xiàn)在添加了一個(gè)公共注冊(cè)表,供開(kāi)發(fā)人員存儲(chǔ)、管理、共享和部署容器映像,供任何人發(fā)現(xiàn)和下載??蛻?hù)可以使用 Amazon ECR Public 來(lái)托管他們的私有和公共容器映像,從而無(wú)需使用公共網(wǎng)站和注冊(cè)表??蛻?hù)不再需要運(yùn)營(yíng)自己的容器存儲(chǔ)庫(kù)或擔(dān)心擴(kuò)展底層基礎(chǔ)設(shè)施,只需一條命令即可快速發(fā)布公共容器鏡像。這些圖像經(jīng)過(guò)地理復(fù)制,可在全球范圍內(nèi)實(shí)現(xiàn)可靠的可用性,并提供更快的下載速度以快速按需提供圖像。 Amazon ECR Public 提供了一種高度可用的服務(wù),客戶(hù)可以使用該服務(wù)來(lái)分發(fā)公共容器映像以及相關(guān)文件,例如供任何開(kāi)發(fā)人員使用的策略配置。此外,一個(gè)名為 Amazon ECR Public Gallery 的新網(wǎng)站將允許任何人瀏覽和搜索公共容器映像、查看開(kāi)發(fā)人員提供的詳細(xì)信息以及查看拉取命令——所有這些都無(wú)需登錄 AWS。 Amazon ECR Public 還將在新版本的公共映像可用時(shí)通知客戶(hù)。 Amazon ECR Public 現(xiàn)已上市。要了解有關(guān) Amazon ECR Public 的更多信息,請(qǐng)?jiān)L問(wèn)
“客戶(hù)希望在容器中運(yùn)行他們的工作負(fù)載以獲得更大的可移植性、更高效的資源利用和更低的成本,但即使具有這些顯著優(yōu)勢(shì),客戶(hù)仍要求 AWS 使容器更易于管理、部署和共享,”Deepak Singh 說(shuō), AWS 計(jì)算服務(wù)副總裁。 “今天宣布的創(chuàng)新進(jìn)一步擴(kuò)展了 AWS 領(lǐng)先的容器功能,為客戶(hù)在云和他們自己的數(shù)據(jù)中心中提供一致的 Amazon ECS 和 Amazon EKS 體驗(yàn),從而從根本上簡(jiǎn)化容器和無(wú)服務(wù)器應(yīng)用程序的開(kāi)發(fā)和部署,并提供完全托管的公共容器注冊(cè)表,以更輕松地存儲(chǔ)、管理和共享容器映像。”大眾汽車(chē)集團(tuán)生產(chǎn) 12 個(gè)世界上最具標(biāo)志性的汽車(chē)品牌,包括大眾乘用車(chē)、奧迪、賓利、布加迪、蘭博基尼、保時(shí)捷和杜卡迪摩托車(chē)。該集團(tuán)還包括 TRATON,這是一家領(lǐng)先的輕型商用車(chē)、卡車(chē)和公共汽車(chē)制造商。 “我們需要我們的軟件開(kāi)發(fā)團(tuán)隊(duì)來(lái)解決業(yè)務(wù)問(wèn)題,而不必過(guò)多擔(dān)心基礎(chǔ)設(shè)施架構(gòu)和合規(guī)性,”大眾汽車(chē)集團(tuán)軟件開(kāi)發(fā)主管 Peter Garzarella 說(shuō)。 “AWS Proton 使我們能夠?yàn)槲覀兊膱F(tuán)隊(duì)提供合規(guī)、易于使用和可發(fā)展的云基礎(chǔ)設(shè)施,只需按一下按鈕。”
BuzzFeed 是世界領(lǐng)先的獨(dú)立數(shù)字媒體公司,它利用數(shù)據(jù)和創(chuàng)新來(lái)接觸全球數(shù)億人。 “我們的部署平臺(tái) Rig 幫助我們管理一個(gè)包含 600 多個(gè)應(yīng)用程序的微服務(wù)生態(tài)系統(tǒng),包括 HTTP API 和用戶(hù)界面、隊(duì)列讀取器、一次性作業(yè)等,”BuzzFeed 工程總監(jiān) Clément Huygheba?ert 說(shuō)。 “對(duì)于我們來(lái)說(shuō),確保開(kāi)發(fā)團(tuán)隊(duì)能夠快速獲得他們需要的基礎(chǔ)設(shè)施,同時(shí)滿(mǎn)足我們的架構(gòu)標(biāo)準(zhǔn)并且不必放慢速度,這一點(diǎn)至關(guān)重要。我們很高興探索 AWS Proton 的功能集,看看它如何幫助 BuzzFeed 提供更流暢的開(kāi)發(fā)人員體驗(yàn)?!???
SmugMug + Flickr 是世界上最大和最有影響力的以攝影師為中心的平臺(tái)。 SmugMug 首席架構(gòu)師 Shane Meyers 表示:“我們不斷推出新服務(wù),并且需要跟蹤我們的基礎(chǔ)設(shè)施中運(yùn)行的內(nèi)容,包括仍在使用的內(nèi)容和需要升級(jí)的內(nèi)容?!?“今天,我們的基礎(chǔ)架構(gòu)團(tuán)隊(duì)參與為所有項(xiàng)目配置基礎(chǔ)架構(gòu)并監(jiān)控正在使用的服務(wù)。我們期待使用 AWS Proton,這將使我們的開(kāi)發(fā)人員騰出時(shí)間來(lái)快速行動(dòng),同時(shí)我們將所有基礎(chǔ)設(shè)施更新到最新標(biāo)準(zhǔn)。”
Canonical 是 Ubuntu 的發(fā)行商,該操作系統(tǒng)適用于大多數(shù)公共云工作負(fù)載以及物聯(lián)網(wǎng)、智能設(shè)備、自動(dòng)駕駛汽車(chē)和高級(jí)機(jī)器人。 “隨著企業(yè)越來(lái)越多地在其云基礎(chǔ)設(shè)施中采用開(kāi)源應(yīng)用程序,他們面臨著更多的安全問(wèn)題,”Canonical 應(yīng)用程序服務(wù)副總裁 Mark Lewis 說(shuō)。 “雖然發(fā)現(xiàn)容器鏡像中的漏洞比以往任何時(shí)候都容易,但修復(fù)它們需要越來(lái)越多的專(zhuān)業(yè)技能和基礎(chǔ)設(shè)施。 Amazon ECR Public 上的 Canonical LTS Docker 映像組合為越來(lái)越多的應(yīng)用程序提供合規(guī)、安全的映像,并具有企業(yè)可以依賴(lài)的長(zhǎng)期維護(hù)承諾?!?/p>
Wish 是一款領(lǐng)先的移動(dòng)購(gòu)物應(yīng)用程序,向世界各地的購(gòu)物者銷(xiāo)售種類(lèi)繁多的價(jià)格實(shí)惠的產(chǎn)品。 “我們?cè)?AWS 的 Kubernetes 集群上運(yùn)行大多數(shù)面向客戶(hù)的應(yīng)用程序,并使用公共容器來(lái)構(gòu)建應(yīng)用程序和獨(dú)立插件,”Wish 核心基礎(chǔ)設(shè)施技術(shù)主管 Tomas Virgl 說(shuō)。 “我們從 Amazon ECR 提取容器映像,對(duì)其正常運(yùn)行時(shí)間以及安全掃描、多架構(gòu)支持和易用性等廣泛的功能感到滿(mǎn)意。Amazon ECR Public 現(xiàn)在將讓我們利用同樣出色的功能用于公共容器鏡像。它簡(jiǎn)化了我們?cè)诨旌檄h(huán)境中的注冊(cè)表工具,并增加了我們?cè)趶母腹茬R像構(gòu)建應(yīng)用程序或拉取公共鏡像運(yùn)行時(shí)的??信心。”
關(guān)于亞馬遜網(wǎng)絡(luò)服務(wù)
14 年來(lái),Amazon Web Services 一直是世界上最全面、應(yīng)用最廣泛的云平臺(tái)。 AWS 為計(jì)算、存儲(chǔ)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、分析、機(jī)器人、機(jī)器學(xué)習(xí)和人工智能 (AI)、物聯(lián)網(wǎng) (IoT)、移動(dòng)、安全、混合、虛擬和增強(qiáng)現(xiàn)實(shí)(VR 和 AR)提供超過(guò) 175 項(xiàng)功能齊全的服務(wù))、媒體和應(yīng)用程序開(kāi)發(fā)、部署和管理,來(lái)自 24 個(gè)地理區(qū)域內(nèi)的 77 個(gè)可用區(qū) (AZ),并已宣布計(jì)劃在印度、印度尼西亞、日本、西班牙和瑞士再增加 15 個(gè)可用區(qū)和 5 個(gè) AWS 區(qū)域。數(shù)以百萬(wàn)計(jì)的客戶(hù)(包括發(fā)展最快的初創(chuàng)公司、最大的企業(yè)和領(lǐng)先的政府機(jī)構(gòu))信任 AWS 來(lái)支持他們的基礎(chǔ)設(shè)施、變得更加敏捷并降低成本。要了解有關(guān) AWS 的更多信息,請(qǐng)?jiān)L問(wèn)
關(guān)于亞馬遜
亞馬遜遵循四項(xiàng)原則:以客戶(hù)為中心而非以競(jìng)爭(zhēng)對(duì)手為中心、對(duì)發(fā)明的熱情、對(duì)卓越運(yùn)營(yíng)的承諾以及長(zhǎng)期思考。客戶(hù)評(píng)論、一鍵購(gòu)物、個(gè)性化推薦、Prime、亞馬遜物流、AWS、Kindle Direct Publishing、Kindle、Fire 平板電腦、Fire TV、亞馬遜 Echo 和 Alexa 是亞馬遜率先推出的一些產(chǎn)品和服務(wù)。欲了解更多信息,請(qǐng)?jiān)L問(wèn)并關(guān)注
點(diǎn)擊咨詢(xún)現(xiàn)在有哪些新興平臺(tái)值得關(guān)注 >>>
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問(wèn)
微信掃一掃
馬上聯(lián)系在線(xiàn)顧問(wèn)
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部