亞馬遜希望使基礎設施對軟件開發人員不可見,這樣在編寫應用程序代碼時就不需要擔心基礎軟件部分了。對于軟件架構師和基礎設施專家來說,沒有什么關系,當涉及應用程序在何處運行以及具體運行情況時,讓AWS處理這部分就可以了。因此,應用程序可以更好地按時完成。
為此,位于西雅圖的IT巨頭在舊金山4月19日和20日的開發商峰會上推出了十多種新工具或服務,其中包括將視頻,虛擬現實,人工智能和業務分析等新工具納入下一代應用程序開發中。
工作流平臺CodeStar和亞馬遜語音和文字AI工具Lex是當天的兩大頭條,Lex是基于該公司Alexa產品的分析引擎,是2017年消費產品在IT領域出現大量創新的一個例子。
亞馬遜還推出了Redshift Spectrum,這是一項新功能,允許Redshift客戶在Amazon Simple Storage Service(Amazon S3)中針對潛在的數據運行SQL查詢。并不是所有企業都有存儲數據,但近幾年,這正在逐漸成為一種常見情況。
通過Redshift Spectrum,客戶可以將Redshift的分析功能擴展到其數據倉庫本地磁盤上的數據,以查詢Amazon S3“數據湖”中的大量非結構化數據,而無需加載或轉換任何數據。Redshift Spectrum采用復雜的查詢優化,在數千個節點上進行縮放處理,因此即使使用大型數據集和復雜查詢,結果也可以快速得到。
AWS聲明DynamoDB Accelerator可以加快查詢性能
在會議上,亞馬遜推出了DynamoDB Accelerator,這是一款全面管理,高可用性的內存緩存,AWS表示可以將Amazon DynamoDB的響應時間從毫秒減少到微秒,甚至每秒數百萬請求。所有這一切速度在全新的IT領域都是至關重要的。
客戶可以在AWS Management Console中點擊幾下,將DAX添加到現有的DynamoDB應用程序中,而不需要重寫應用程序。DAX沒有前期成本,客戶只需支付其提供的能力。
去年,AWS宣布正在努力重建亞馬遜Aurora的PostgreSQL兼容性,該預覽于4月19日公布。AWS預計在美國東部(北弗吉尼亞州)地區運行,并提供在傳統環境中運行PostgreSQL兩到三倍的性能。該公司表示,它還支持快速,輕松地創建低延遲的讀取副本。
預覽包括亞馬遜新的RDS Performance Insights工具。開發人員將能夠使用此工具非常詳細的了解數據庫性能,包括查看每個查詢內容。用戶可以部署“Performance Insights”儀表板,以便可視化數據庫負載,并通過SQL語句,等待,用戶或主機對其進行過濾。
AWS X-Ray可以跟蹤數據庫請求
AWS X-Ray允許開發人員執行遍歷亞馬遜EC2實例,Amazon ECS容器,微服務,AWS數據庫服務和AWS消息傳遞服務時跟蹤對應用程序的請求。AWS旨在開發和生產中使用,可以處理簡單的三層應用以及由數千個微服務組成的應用程序。
X-Ray可幫用戶執行請求的端到端跟蹤,記錄跟蹤的代表性示例,查看服務映射和跟蹤數據,并分析性能問題和錯誤。這有助于開發人員了解應用程序及其底層服務的運行情況,以便識別和解決問題。