天天看點

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

為何會被繁重運維工作程阻礙了疊代的進度?

如何提高雲端應用部署效率,一鍵打通本地到雲端的應用部署環境?

如何能夠做到在不改代碼的情況下,快速給應用加上限流降級的能力?

近日,阿裡雲根據開發、運維人員的不同特點釋出多個工具産品,大幅提升開發者開發、管理和運維效率。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

一站式開發者服務

針對開發者資源、工具進行了進一步的強化。從阿裡開源、API、SDK、CLI、調用示例等多個視角整合阿裡雲開發資源,形成新的開發者中心,提升開發效率。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

自動生成阿裡雲API調用代碼

阿裡雲 OpenAPI Explorer 提供了可視化 API 調用工具。有效地釋放了開發者的時間,無需前期準備、不用程式設計、零代碼調用阿裡雲API雲産品以及 API 市場上開放的 API,實時根據請求動态生成 SDK 調用示例,提升開發者的開發效率。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

運維人員專屬的雲管理工具

根據運維人員特點提供的除控制台、API 之外的第三種管理阿裡雲服務的方式:雲指令行。雲指令啟動,會自動配置設定一台免費的虛拟機,并預裝CLI、Terraform等工具。開發者不僅可以通過指令行管理阿裡雲資源,也可以用Shell腳本來固化日常操作,使得無需開發運維系統,也能快速、準确的執行使用者的管理操作,降低操作的成本和誤操作的風險。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

開源工具管理雲上資源

阿裡雲支援開源資源編排工具 Terraform 可以以代碼的形式實作對多種雲資源的統一編排和管理,同時通過對 Terraform 模闆的分享和重用,可以實作對相同基礎設施架構的分享和快速搭建。目前已覆寫22個阿裡雲的産品,支援100+個resource和datasource,在不斷完善和增強工具的能力的同時,借助工具的力量,不斷提升開發者體驗和效率,釋放更多生産力。

此外,阿裡雲還支援了對Packer,Bosh,Ansible以及Vault等多種開源工具的接入,降低運維成本和複雜度。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

AlibabaCloud Toolkit

AlibabaCloud Toolkit是阿裡雲面向開發者 IDE 平台提供的插件,旨在幫助開發者高效開發并部署适合雲端運作的應用。在 IDE中安裝上 Alibaba CloudToolkit 插件之後,開發者在本地完成開發、調試并測試應用程式之後,通過在 IDE 内圖形配置的方式,和雲端部署環境進行打通,即可輕松将應用程式部署到阿裡雲的雲環境中去。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

鍊路追蹤

阿裡雲鍊路追蹤服務Tracing Analysis可以跟蹤所有分布式架構中的微服務使用者請求,彙總組成分布式調用鍊方式,以及應用程式的單個服務和資源,實作調研鍊路的查詢、診斷和應用性能實時彙總功能。

同時,收集到的鍊路資料,可直接應用在日志分析中,并可對接到下遊分析平台如LogSearch、CloudMonitor、MaxCompute等,用于離線分析、報警等場景,提升鍊路資料價值。

此外,tracinganalysis全面相容開源社群,如Jaeger, Zipkin等開源項目,提高鍊路追蹤系統的可用性和穩健性。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

應用高可用服務

應用高可用服務AHAS針對基于SpringCloud,Dubbo或K8S的微服務應用,一鍵快速接入高可用能力,無需改造代碼,無需運維背景服務。并支援微服務流控,以應對突發的流量洪峰、保護微服務穩定性,支援微服務降級,以應對服務依賴引發的雪崩問題,提供整體應用的穩定性。

同時, AHAS 提供了應用高可用保障所必需的架構實時展現與追蹤、架構高可用性測評,以及 Java 應用零代碼改動接入流控降級的能力。即便是已上線的應用,也無需更新改造,即可提升應用的可用性。

飛天技術彙|阿裡雲推出全新開發者服務,技術賦能開發者

繼續閱讀