今年非常流行微服務、容器和云。Evans Data Corp在6月份進行的一項調查顯示,近半數的云開發人員正在使用不可變的架構和微服務。包括Google、IBM、Lyft和Apache等大型科技公司在內,都推出了幾項用于管理微服務新服務項目。微軟和甲骨文發布了用于輔助管理容器的新產品,AWS和Cloud Foundry等云架構服務依然勢頭強勁。Erwin和Sparx等一些架構建模服務,今年也發布了更新包。
Google、IBM和Lyft在五月份宣布了一個新的開源項目,用于連接、管理和保護名為Istio的微服務。StackPointCloud在9月份宣布將提供Stackpoint.io平臺內的托管Istio支持。該服務有助于團隊更好地部署、監視和維護基于微服務的應用程序。囊括了監控微服務之間的依賴關系、應用程序性能問題和微服務策略。
Apache OpenWebBeans在今年七月推出Apache Meecrowave 1.0版本,這是一個用于微服務的小型服務器。ShiftLeft十月份推出了一個用于微服務和容器的自動安全服務平臺。
隨著Visual Studio 2017的發布,微軟添加了一些新功能來幫助開發容器架構進一步實現無縫化,比如使用Azure容器服務為Docker鏡像構建環境。
Oracle也在輔助容器上做出了更改。它開源了三個輔助解決容器的新工具:Smith、Crashcart和RailCar。Smith是一個幫助操作員處理鏡像的微型容器構建器。Crashcart是一種微容器調試工具,旨在幫助用戶容器化他們的應用程序。RailCar是使用Rust的可選的容器Runtime。
“容器比以往任何時候都更受歡迎。在Oracle這里,許多云服務都使用容器來處理。“Oracle公司云開發架構師,Vish Abrams在一篇文章中寫道:“在為生產中的容器做準備時,我們開發了幫助構建和運行容器的工具。”
Chef在今年五月推出其自動化平臺的新功能和更新包,允許企業遷移到云本地和容器優先的環境。
隨著AWS和Cloud Foundry等服務的普及,今年云計算架構的需求增加。云環境中的安全性是至關重要的,而CloudSploit等這樣的服務則提供了安全性方面的幫助。CloudSploit是一個用于監視AWS云環境并查找異?;顒拥拈_源項目。
微軟云應用程序開發和工具總經理Omar Khan說:“DevOps的使用率隨著云技術的發展越來越高。開發人員通過開發過程中的“DevOps”或“shift-left”來將安全性帶入生命周期中,而不必等在生產過程多做等待。
2016年底,Sparx Systems發布了其建模平臺的新版本Enterprise Architect Version 13。簡化了用戶界面,并改進了部署、維護、測試和更改控制階段。
Hackolade六月份發布了支持MongoDB的1.7版數據建模軟件。Erwin在11月份推出了一個新的數據治理SaaS解決方案,允許企模擬數據更改后系統反應。
“這些建模解決方案非常重要,因為它們可以以簡單,直觀的方式演示復雜的系統。任何人使用可視化模型,都可以看看模型,看看系統的之間的交互和信息怎樣傳輸。” Sparx Systems 首席運營官 Reilly 說。