微軟正式推出Java框架微服務的托管云:Azure Spring Cloud!

來源: 云就該這么玩
作者:Julia Liuson
時間:2020-09-10
17332
9月2日,微軟在國際版Azure上正式發(fā)布Azure Spring Cloud(針對Spring Boot應用程序的完全托管服務)。有了Azure Spring Cloud,用戶可以專注于構(gòu)建運行業(yè)務的應用程序,而無需管理基礎(chǔ)架構(gòu)的麻煩。只需部署JAR或代碼,Azure Spring Cloud就會自動將應用程序與Spring服務運行時進行連接。部署完畢后,用戶可以輕松監(jiān)控應用性能、修復錯誤并快速改進應用。

本文轉(zhuǎn)載自微信公眾號“云就該這么玩”

9月2日,微軟在國際版Azure上正式發(fā)布Azure Spring Cloud(針對Spring Boot應用程序的完全托管服務)。有了Azure Spring Cloud,用戶可以專注于構(gòu)建運行業(yè)務的應用程序,而無需管理基礎(chǔ)架構(gòu)的麻煩。只需部署JAR或代碼,Azure Spring Cloud就會自動將應用程序與Spring服務運行時進行連接。部署完畢后,用戶可以輕松監(jiān)控應用性能、修復錯誤并快速改進應用。

Azure Spring Cloud由微軟和VMware聯(lián)合構(gòu)建、運營和支持,目前已在美國西部2、美國中部、美國中南部、美國東部、美國東部2、英國南部、北歐、西歐、東南亞和澳大利亞東部等10個地區(qū)推出,橫跨四大洲。微軟預計將在未來幾個月內(nèi)再增加10個地區(qū)。Azure Spring Cloud現(xiàn)在就可以在生產(chǎn)中被部署。

2019年10月,微軟和VMware宣布了Azure Spring Cloud的合作。許多組織中的Java開發(fā)人員已經(jīng)使用了該服務,并提供了大量的反饋意見,以確定功能的優(yōu)先級,幫助改進Azure Spring Cloud。微軟啟用了安全功能,以管理私密、混合部署、控制應用程序的入口和出口,以及使用TLS/SSL進行安全通信。為了支持性能和可靠性,微軟還啟用了自動縮放、日志流、警報和自我診斷。

我們收到Java開發(fā)人員反饋:在Azure Spring Cloud中部署、自動化、操作和監(jiān)控Spring Boot和Spring Cloud應用程序非常簡單。完全托管的基礎(chǔ)架構(gòu)、自動化、更容易的監(jiān)控和故障排除以及提高開發(fā)人員的生產(chǎn)力和滿意度,是Azure Spring Cloud的優(yōu)勢。

分布式追蹤

分布式追蹤是Azure Spring Cloud最大的賣點功能之一。開發(fā)人員可以輕松識別其應用程序中的問題,并快速排除和修復這些問題。

ia_200000006.jpg

圖1:Application Insights中的微服務事務(Microservice transactions)

圖1采集了Application Insights中4小時的微服務事務,采樣率為70%,正常的服務顯示為綠色,有瓶頸的服務顯示為紅色。用戶可以在Azure Spring Cloud中使用集成的分布式追蹤來排除這些瓶頸,規(guī)劃容量并關(guān)注生產(chǎn)情況。

托管虛擬網(wǎng)絡中的Azure Spring Cloud

安全性是Azure Spring Cloud的一個重要宗旨。用戶可以將Azure Spring Cloud與互聯(lián)網(wǎng)隔離,或?qū)⑵渲糜谧约旱钠髽I(yè)內(nèi)網(wǎng)中。這里顯示的是Azure Spring Cloud中托管虛擬網(wǎng)絡的預覽。該功能可以讓用戶控制Azure Spring Cloud的入站和出站網(wǎng)絡通信,并使Azure Spring Cloud能夠與內(nèi)部數(shù)據(jù)中心的系統(tǒng)或虛擬網(wǎng)絡中的Azure服務進行交互。

此外,該功能還與Azure網(wǎng)絡資源(如Application Gateway、Azure Firewall、Azure Front Door和Express Route),以及Palo Alto Firewall、F5 Big-IP、Cloudflare和Infoblox等流行網(wǎng)絡產(chǎn)品進行組合。這樣一來,用戶就可以確保Spring Boot應用的周邊安全。

ia_200000007.jpg

圖2托管虛擬網(wǎng)絡和Azure Spring Cloud的參考架構(gòu)

利用自動縮放功能提高應用程序的利用率

自動縮放(Autoscale)也是最受用戶追捧的功能之一。圖3顯示的是Azure Spring Cloud中自動縮放的預覽。它使用戶能夠根據(jù)負載或計劃自動擴大或縮小應用程序的規(guī)模,從而提高工作效率和成本效益。一旦啟用自動縮放,該服務將顧及用戶的底層基礎(chǔ)架構(gòu)和應用程序的負載。

在根據(jù)流量或其它指標的模式下,用戶的應用程序可被水平地擴展,以精確地滿足負載所需的應用程序和資源數(shù)量,但不會超過用戶設(shè)置的最大擴展限制。同樣,當用戶設(shè)置了最小擴展限制時,應用程序和資源的數(shù)量將也被水平調(diào)整,以滿足負載所需的最低限度。在基于計劃的模式下,用戶的應用程序?qū)⒏鶕?jù)預定義的計劃和限制進行縮放。

ia_200000008.jpg

圖3:Azure Spring Cloud中的自動縮放

Azure Spring Cloud消除了基礎(chǔ)架構(gòu)管理和Spring Cloud中間件管理的復雜性,因此開發(fā)者可以專注于構(gòu)建業(yè)務邏輯,讓Azure完全負責動態(tài)擴展、安全補丁、合規(guī)性標準以及高可用性。作為Azure生態(tài)系統(tǒng)的重要部分,用戶還可以通過Azure Spring Cloud輕松綁定到其他Azure服務,其中包括存儲、數(shù)據(jù)庫、監(jiān)視等。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于云就該這么玩,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家