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