日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

什么是云原生應用組裝平臺BizWorks

云原生應用組裝平臺BizWorks是基于組裝式理念和阿里巴巴中臺實踐構建的一體化云原生應用開發和組裝平臺,提供了業務建模、微服務開發、輕應用組裝、能力開放等平臺功能,致力于幫助企業快速設計、構建、組裝和運營可復用的業務能力組件和應用,提升業務與技術協同能力,助力企業高效數字化創新。本文介紹BizWorks的產品背景、核心優勢、功能特性和適應場景。

前置概念

閱讀本文前,您可能需要了解如下概念:

BizWorks產品背景

目前企業級云原生應用建設面臨諸多挑戰,具體如下表所示:

面臨挑戰

說明

大型系統設計復雜,缺乏最佳實踐的沉淀。

  • 缺少行業業務參考模型以及沉淀機制,無法快速復制并重用業內最佳實踐。

  • 缺少技術最佳實踐的沉淀,例如:大促秒殺、分庫分表、微服務治理等。

開發周期長,質量不可控。

  • 規范要求多,缺乏開發和能力管控框架技術標準。

  • 缺乏數據模型和業務場景流程靈活擴展機制。

缺乏通用的基礎服務。

  • 系統建設中需要使用到服務編排、權限等基礎服務能力。

  • 系統建設涉及外部系統集成,定制化開發周期長,前后臺集成聯調困難。

  • 需要提供支持微服務體系的一站式應用生命周期管理技術底座,支持開發、測試到運營的全過程。

個性化擴展能力不足。

  • 缺少個性化業務快速擴展和接入的能力。

  • 缺乏核心業務場景的擴展機制,不能支持業務的快速創新和發展。

缺乏能力持續運營的機制。

  • 缺乏商業能力描述規范。

  • 商業能力以及服務質量、穩定性不可觀測

  • 上線后,沒有持續沉淀和運營的機制。

  • 缺乏中臺能力復用度與合理性分析。

如何做到自主可控。

企業不僅期望可以控制研發流程,還期望在設計環節、開發環節、部署環節、系統資產運營環節都能做到可控、可管、可視。

為了解決以上問題,阿里云推出了BizWorks云原生應用組裝平臺,涵蓋云原生應用構建生命周期中的設計、開發實施、系統集成和運營治理等階段,以及開發過程中不同角色(如架構師、研發、產品經理、服務的業務方角色)所需面臨的各類場景。

BizWorks核心優勢

BizWorks包含了業務建模平臺、微服務開發平臺、輕應用組裝平臺、能力開放平臺等功能特性,以此來幫助您快速地構建云原生應用。具體核心優勢如下表所示:

核心優勢

說明

一站式的開發與管理

提供一站式云原生應用開發和運營平臺,涵蓋開發、測試、運維、運營等應用全生命周期,內置了最佳技術實踐,讓企業實現云原生使用自由,同時提供規范管理、組織協同、多云支撐的能力。

應用開發大幅提效

提供代碼自動生成、IDE插件開發和發布、低代碼開發(服務編排、流程編排、頁面編排)等能力,內置技術最佳實踐,包括微服務治理、分庫分表、穩定性治理等。降低了應用開發門檻,應用整體開發成本可降低70%。

數字資產沉淀與復用

提供資產統一運營管理的功能,幫助企業客戶完成資產的匯聚和管理,同時提供統一的資產發布門戶,實現資產可管、可視、可用、可溯的全生命周期管理,幫助企業完成資產的持續沉淀和復用。

BizWorks產品功能

BizWorks是基于阿里云AEPM建設方法論的最佳實踐。其提供的產品能力能夠大幅提升云原生應用的構建效率和質量。產品優勢具體如下表所示:

產品功能

說明

業務建模平臺

業務建模平臺提供圍繞系統業務一步步進行業務建模、技術建模的能力,實現企業標準化的系統建模,沉淀關鍵架構資產并指導后續開發。主要功能簡述如下:

  • 統一語言:包括角色、業務術語、動詞庫

  • 業務建模:包括業務領域建模;

  • 技術建模:界限上下文,主要包括:

    • 領域模型設計:包括領域對象屬性、關系配置,以及領域服務、服務方法的設計。

    • 數據模型設計:包括數據模型屬性設置、關系配置,支持數據模型導入導出,并可依據模型設置快捷生成數據庫腳本。

    • 應用服務設計:設計和管理業務域提供的應用服務及其下屬的應用服務方法。

  • 模型導入導出:提供模型的導入和導出功能。

微服務開發平臺

微服務開發平臺提供應用管理、腳手架生成、接口管理、資源管理、應用部署等能力,提升微服務應用開發效率。主要功能簡述如下:

  • 代碼生成:提供腳手架代碼自動生成能力,大幅提升研發效率,專注業務邏輯本身。提供BWAF框架集成技術最佳實踐。

  • 接口管理:提供面向接口的定義、開發以及測試能力。

  • IDE插件:提供IDE插件的工具,支持代碼生成、模型掃描、模型對比、模型上報、應用部署等功能。

  • 應用管理:提供應用版本管理、關聯代碼倉庫設置。支持應用的一鍵部署和運維。

輕應用組裝平臺

輕應用組裝平臺提供低代碼、可視化拖拽的頁面及服務編排能力,提升復雜前端應用開發效率。主要功能簡述如下:

  • 頁面編排:面向Web頁面的搭建能力,內置多種開箱即用的頁面組件,可通過拖拽、配置的方式來搭建前端頁面。

  • 服務編排:支持可視化方式進行服務編排的設計。可視化設計器支持剪切、復制、刪除、撤銷等畫布操作。

  • 依賴數據源:支持BizWorks服務、REST API以及MySQL等數據源。

能力開放平臺

能力開放平臺提供企業能力注冊、管理、開放、接入等能力,實現企業API的自助發現與接入管控,提升API復用率支持業務快速創新。

  • 能力官網:展示平臺提供的API能力,闡述能力的業務價值、適用場景和接入方法,方便業務人員評估使用。

  • 能力接入管控:支持接入業務應用創建及授權管理,以及接入申請的審批,保證接入行為業務上可被管控。

  • 能力使用監控:提供包括服務的穩定性、復用率、調用拓撲等運營監控,方便運營團隊能了解平臺能力的質量、使用情況,從中發現和定位問題并做持續優化。

BizWorks適用場景

BizWorks提供的產品能力具體適用場景如下表所示:

適用場景

說明

云原生應用開發場景

BizWorks提供的一站式云原生應用開發平臺,支持微服務應用的全代碼開發與輕應用的低代碼開發兩種模式,并提供了云原生應用架構與組件選型的最佳實踐,通過整合各類阿里云產品,降低云產品的使用門檻,大幅提升應用開發與運維效率。

能力開放平臺場景

針對企業API信息分散、缺少統一的API認證鑒權機制、開發者無法自助申請使用API等問題,能力開放平臺提供了企業能力統一管理與開放共享功能,幫助企業實現API資產的統一管理,并向企業內研發團隊、合作伙伴或者第三方開發者開放API,實現企業API的自助發現與接入管控,提升API復用率支持業務快速創新,助力企業打造開放的服務生態。

組裝式應用(業務中臺)建設場景

業務中臺主要針對中大型企業的企業 IT 資產難以高效設計、生產及持續治理等問題,通過提供業務建模平臺、技術構建平臺和運營治理平臺,形成企業各業務板塊之間的鏈接和協同,持續提升業務創新效率,確保關鍵業務鏈路的穩定高效和經濟性兼顧的思想體系。

兩級運營管控場景

針對大型集團企業業務服務全局復用困難、中心化部署運維治理成本高等問題,BizWorks 支持將通用業務統建為應用組件進行全國分發,各子公司可選擇所需的應用進行安裝使用。可統一采集通用業務應用的全國使用數據,對服務能力進行統一的監控、度量與管控。

常見問題

BizWorks如何提高應用構建效率?

首先,提供業務架構師一整套的可視化業務建模工具,極大提升設計效率;同時,基于這套建模產出,形成代碼框架,讓應用開發復雜的編程過程簡化為填空題,降低開發難度、提升研發效率,并在部署環節完成設計與實現的一致性校驗,保證實現質量。

更多常見問題,請參見常見問題