1. 程式人生 > >讓開發變得更簡單 | 阿里雲中間件推出全新開發者服務

讓開發變得更簡單 | 阿里雲中間件推出全新開發者服務

要碼出未來,除了程式設計師專屬的節日福利,還需要實打實的為程式設計師解決手頭的難題。

10月24日,阿里雲中間件推出全新開發者服務,釋出3款開發工具,包括Alibaba Cloud Toolkit 、鏈路追蹤Tracing Analysis和應用高可用服務AHAS,旨在幫助開發者們提高開發效率,降低運維複雜性。

 

雲端計算時代,企業上雲已成為趨勢,開發者在企業上雲的過程中扮演著重要的角色,他們是雲資源是使用者和維護者。但云端的開發有別於本地的開發環境,如何在雲上實現快速部署、有序迭代和高效運維成為了開發者關注的焦點。此次釋出會推出的開發工具新品,圍繞開發效率和平臺穩定性兩個維度直擊開發者的痛點。

Alibaba Cloud Toolkit

Alibaba Cloud Toolkit是阿里雲面向開發者 IDE 平臺提供的外掛,旨在幫助開發者高效開發並部署適合雲端執行的應用。在 IDE (比如 Eclipse 或 IntelliJ 等)中安裝上 Alibaba Cloud Toolkit 外掛之後,開發者在本地完成開發、除錯並測試應用程式之後,通過在 IDE 內圖形配置的方式,和雲端部署環境進行打通,即可輕鬆將應用程式部署到阿里雲的雲環境中去。

據悉,阿里雲 Toolkit將於11月2日釋出完整1.0正式版,釋放更多外掛能力。

 

鏈路追蹤Tracing Analysis

微服務時代,分散式應用架構雖然滿足了應用橫向擴充套件的需求,但是運維和診斷的過程變得越來越複雜,例如會遇到介面診斷困難、應用效能診斷複雜、架構分析複雜、多語言程式接入難統一、呼叫鏈路資料離線分析困難等難題。傳統的監控工具並無法滿足提供跨越不同服務的能見度需求。

阿里雲鏈路追蹤服務Tracing Analysis可以跟蹤所有分散式架構中的微服務使用者請求,彙總組成分散式呼叫鏈方式,以及應用程式的單個服務和資源,實現調研鏈路的查詢、診斷和應用效能實時彙總功能。同時,收集到的鏈路資料,可直接應用在日誌分析中,並可對接到下游分析平臺如LogSearch、CloudMonitor、MaxCompute等,用於離線分析、報警等場景,提升鏈路資料價值。此外,tracing analysis基於Opentracing標準,全面相容開源社群,如Jaeger, Zipkin等開源專案,提高鏈路追蹤系統的可用性和穩健性。

 

應用高可用服務AHAS

在傳統的應用高可用方案中,企業要保障應用的高可用性和業務的連續性,不僅需要投入較高的建設成本,而且上線時間長、建設和維護難度高,導致很多公司望而卻步。同時,在應對分散式架構的應用高可用性問題上,針對物理機和虛擬化叢集的傳統高可用方案並不能滿足其高可用的需求。此時,雲上應用高可用產品成為提升分散式架構下的應用可用性的新方案。

應用高可用服務AHAS針對基於SpringCloud,Dubbo或K8S的微服務應用,一鍵快速接入高可用能力,無需改造程式碼,無需運維後臺服務。並支援微服務流控,以應對突發的流量洪峰、保護微服務穩定性,支援微服務降級,以應對服務依賴引發的雪崩問題,提供整體應用的穩定性。與此同時, AHAS 提供了應用高可用保障所必需的架構實時展現與追蹤、架構高可用性測評,以及 Java 應用零程式碼改動接入流控降級的能力。即便是已上線的應用,也無需升級改造,即可提升應用的可用性。

 

開發者正在迎來最好的時代,但技術的快速迭代和業務的複雜多變也給開發者提出了更高的要求和新的挑戰。此次,阿里雲中間件推出全新開發者服務,將有效降低開發門檻,釋放開發者的無限潛力。


原文連結
本文為雲棲社群原創內容,未經允許不得轉載。