紐約— Amazon Web Services顯示,它并沒有用盡改進(jìn)或擴(kuò)展AWS云的方式,特別是對(duì)于應(yīng)用程序開發(fā)人員而言。在8月11日該公司位于紐約Javits中心的紐約市峰會(huì)上,AWS CTO Werner Vogels討論了幾項(xiàng)開發(fā)人員計(jì)劃,理由是它認(rèn)為云的經(jīng)濟(jì)模式對(duì)企業(yè)比以往任何時(shí)候都更有意義。
Vogels說:“我們將永不停止”構(gòu)建AWS云,該云正在迅速發(fā)展為在AWS核心基礎(chǔ)架構(gòu)服務(wù)之上運(yùn)行的全面平臺(tái)即服務(wù)。
Vogels展示了有關(guān)微服務(wù)計(jì)劃和Lambda無服務(wù)器計(jì)算架構(gòu)的更新,他認(rèn)為這兩者都是AWS以及容器上的應(yīng)用程序開發(fā)的未來。
微服務(wù)是分解為基本部分的大型應(yīng)用程序,因此它們可以在Lambda體系結(jié)構(gòu)的容器中運(yùn)行。從它們?cè)谠破脚_(tái)上的內(nèi)存中運(yùn)行的意義上來說,它們是無服務(wù)器應(yīng)用程序。
他說,AWS正在為其API網(wǎng)關(guān)服務(wù)添加“使用計(jì)劃”選項(xiàng),該選項(xiàng)使開發(fā)人員可以更好地控制其API,并幫助他們開發(fā)Lambda無服務(wù)器應(yīng)用程序。公司官員解釋說,開發(fā)人員需要幫助。
“無服務(wù)器應(yīng)用程序最終可能會(huì)變得像它們要替換的整體應(yīng)用程序一樣復(fù)雜,” AWS無服務(wù)器計(jì)劃總經(jīng)理Tim Wagner博士說。在一次會(huì)議上,他討論了Project Chalice的開發(fā)人員預(yù)覽,Project Chalice是一個(gè)基于Python的無服務(wù)器“微框架”,另一個(gè)計(jì)劃是Project Flourish,它為無服務(wù)器代碼提供了應(yīng)用程序模板。
瓦格納說,這兩種方法都是“使秩序混亂”的方式。他說,這樣做的想法是能夠部署容器之類的應(yīng)用程序代碼,混合并匹配應(yīng)用程序組件,并能夠根據(jù)需要彼此獨(dú)立地運(yùn)行服務(wù)。
正如多年來所證明的那樣,AWS在提供新服務(wù)方面一直領(lǐng)先于客戶。大多數(shù)企業(yè)還遠(yuǎn)遠(yuǎn)沒有準(zhǔn)備好采用微服務(wù)或部署無服務(wù)器代碼,但是像Lyft和Airtime這樣的云原生AWS客戶正在受益于更快,更靈活地創(chuàng)建更靈活的應(yīng)用程序的能力。
Airtime是一家在AWS上創(chuàng)建了實(shí)時(shí)社交視頻和共享服務(wù)的初創(chuàng)公司。Airtime的DevOps工程師Abby Fuller解釋說,該公司最初在建立社交視頻網(wǎng)站時(shí)遇到很多問題。她說:“這是一個(gè)整體,難以更改,單個(gè)問題可能導(dǎo)致系統(tǒng)范圍的故障。” “我們必須重建整個(gè)東西。”
Vogel斷言,在無服務(wù)器世界中,我們已經(jīng)從管理“寵物”(單個(gè)服務(wù)器)到“牛”(云中的商品服務(wù)器),現(xiàn)在變成了“牧群”(無服務(wù)器代碼)。在無服務(wù)器的世界中,硬件變得無形。他說:“只有應(yīng)用程序。”
AWS還知道企業(yè)需要以更傳統(tǒng)的方式進(jìn)入云的幫助,因此,他們還推動(dòng)了超越在AWS中構(gòu)建新應(yīng)用程序的服務(wù),以幫助企業(yè)將現(xiàn)有應(yīng)用程序遷移到云中或使其能夠與云一起使用。
為了支持這些工作,云公司提供了AWS數(shù)據(jù)遷移設(shè)備Snowball。其他遷移支持組件包括新的ASW Snowball作業(yè)管理API,以及一個(gè)S3(簡(jiǎn)單存儲(chǔ)服務(wù))適配器,IT管理員可以使用該適配器將數(shù)據(jù)保存到Snowball盒中,就好像它是S3端點(diǎn)一樣。
Vogels還宣布了新的應(yīng)用程序負(fù)載平衡器,該功能可為應(yīng)用程序執(zhí)行彈性負(fù)載平衡器對(duì)計(jì)算節(jié)點(diǎn)的功能。Vogels說,應(yīng)用程序負(fù)載平衡器可以控制如何將流量發(fā)送到各個(gè)組件,基于內(nèi)容的路由,HTTP / 2支持和詳細(xì)的日志記錄。
其他公告包括新的IPv6支持,現(xiàn)在可以通過IPv6地址訪問S3數(shù)據(jù)存儲(chǔ)。此外,在安全性方面,密鑰管理服務(wù)現(xiàn)在支持您自己擁有的加密密鑰。
一切都是為了讓企業(yè)將云視為未來而不是未來,并幫助他們盡快實(shí)現(xiàn)。
沃格爾說:“這全是一個(gè)旅程。”每個(gè)人都必須接受它。