AWS發(fā)布了一系列新的AI容器DevOps開(kāi)發(fā)工具

2019-10-15 10:43:04    來(lái)源:    作者:

Amazon Web Services在4月19日的SF峰會(huì )上發(fā)布新聞時(shí)表現出眾,為企業(yè)客戶(hù)和云服務(wù)開(kāi)發(fā)人員推出了一系列新工具和服務(wù)。

亞馬遜首席技術(shù)官沃納·沃格斯(Werner Vogels)在開(kāi)幕主題演講中從舞臺上發(fā)布了許多公告。其中最重要的是引入了一種稱(chēng)為AWS Codestar的新容器服務(wù)和一種用于構建應用程序的人工智能服務(wù)Amazon Lex。

“僅去年一年,AWS增加了超過(guò)1000種新功能的開(kāi)發(fā),” VOGELS (圖片 d )說(shuō)。“當然,這很多,但我們并沒(méi)有放慢腳步。我們的整個(gè)想法是使基礎結構對您不可見(jiàn),因此您只需使用應用程序才能使公司成功就可以使用。”

4月19日推出了1,000種新工具,但幾乎感覺(jué)像是。在這個(gè)故事中,我們將重點(diǎn)介紹幾個(gè)關(guān)鍵問(wèn)題。

CodeStar:建立更有效的開(kāi)發(fā)流程

AWS CodeStar是一個(gè)集成的云服務(wù)環(huán)境,旨在簡(jiǎn)化整個(gè)開(kāi)發(fā)項目的設置,從而使在A(yíng)WS上更輕松地開(kāi)發(fā),構建和部署基于容器的應用程序。CodeStar包括用于通用開(kāi)發(fā)平臺的項目模板,以支持提供項目和資源以進(jìn)行編碼,構建,測試,部署和運行軟件項目。

AWS CodeStar服務(wù)的主要優(yōu)勢包括:

- 使用Amazon EC2,AWS Elastic Beanstalk或AWS Lambda的模板,使用五種不同的編程語(yǔ)言輕松創(chuàng )建新項目;JavaScript,Java,Python,Ruby和PHP。通過(guò)選擇模板,該服務(wù)將置備您的項目和應用程序所需的基礎AWS服務(wù)。

- 整個(gè)軟件團隊在訪(fǎng)問(wèn)和安全策略 管理方面的統一經(jīng)驗。使用適當的IAM訪(fǎng)問(wèn)策略自動(dòng)配置項目,以確保安全的應用程序環(huán)境。

- 預先配置的項目管理儀表板,用于跟蹤各種活動(dòng),例如代碼提交,構建結果,部署活動(dòng)等。

- 運行示例代碼以幫助您快速啟動(dòng)并運行,使您能夠使用喜歡的IDE,例如Visual Studio,Eclipse或任何支持Git的代碼編輯器。

- 使用AWS CodeCommit,AWS CodeBuild,AWS CodePipeline和AWS CodeDeploy為每個(gè)項目自動(dòng)配置連續交付管道。

- 與Atlassian JIRA軟件集成以直接從AWS CodeStar控制臺進(jìn)行問(wèn)題管理和跟蹤

有關(guān)更多信息,請參見(jiàn)Tara Walker的博客文章。

Amazon Lex添加了用于語(yǔ)音和文本的AI

Amazon Lex(以亞馬遜的Alexa人工智能應用程序命名)于4月19日對所有AWS客戶(hù)開(kāi)放。它為所有開(kāi)發(fā)人員提供了與Alexa相同的復雜的深度學(xué)習算法,因此他們可以將其用作完全托管的服務(wù)。

“到目前為止,只有很少的開(kāi)發(fā)人員能夠構建,部署和擴展具有自動(dòng)語(yǔ)音識別和自然語(yǔ)言理解功能的應用程序,因為這樣做需要在大量數據和基礎架構上訓練復雜的深度學(xué)習算法,” AWS的Raju Gulabani說(shuō)道。數據庫,分析和人工智能副總裁。“ Amazon Lex消除了所有這些繁重的工作,通過(guò)提供與Amazon Alexa相同的ASR和NLU技術(shù)作為完全托管服務(wù),開(kāi)發(fā)人員可以輕松構建可以使用語(yǔ)音或文本進(jìn)行對話(huà)的應用程序。”

使用Lex,開(kāi)發(fā)人員可以構建和測試執行以下任務(wù)的會(huì )話(huà)應用程序,例如檢查天氣或最新新聞,預訂旅行,訂購食物,從商務(wù)軟件獲取最新的銷(xiāo)售或營(yíng)銷(xiāo)數據或控制連接設備。

為了構建對話(huà)式應用程序,開(kāi)發(fā)人員提供了描述用戶(hù)意圖(例如“預訂航班”)的Amazon Lex示例短語(yǔ)以及Amazon Lex要求滿(mǎn)足意圖的相應信息(例如旅行日期和目的地),以及Lex需要詢(xún)問(wèn)任何其他必要信息以獲取其他信息(例如,“您想去哪里旅行?”和“您想去哪里?”)。

然后,Amazon Lex構建一個(gè)機器學(xué)習模型,該模型可以解析用戶(hù)的語(yǔ)音或文本輸入,了解對話(huà)背后的意圖并管理對話(huà)。例如,如果已知旅行日期,則該應用將跳過(guò)該問(wèn)題并詢(xún)問(wèn)目的地。

然后,開(kāi)發(fā)人員可以將對話(huà)式應用程序發(fā)布到移動(dòng)和物聯(lián)網(wǎng)(IoT)設備,Web應用程序以及諸如Facebook Messenger,Slack或Twilio之類(lèi)的聊天服務(wù)。Amazon Lex使用客戶(hù)提供的密鑰來(lái)處理不同平臺所需的身份驗證,并隨著(zhù)流量的增加而自動(dòng)擴展,因此開(kāi)發(fā)人員不必擔心置備和管理基礎架構。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。