当前位置:网站首页>Low code platform | apaas platform construction analysis

Low code platform | apaas platform construction analysis

2022-07-05 08:30:00 Learn open source together

Nowadays, the low code market is becoming more and more popular , As technology advances ,5G Technological development , The continuous maturity of software technology , Continuous improvement of design ideas , Cost reduction and efficiency increase is the main theme of every enterprise management , Promote the transformation of enterprise internal informatization towards digitalization , Choose a development tool similar to Swiss Army knife to land quickly , Accelerating the digital transformation of enterprises is the demand of every enterprise .

Preface

Traditional line by line code for custom development , It's not just time-consuming , The introduction of low code has injected new ideas into the market ; The construction of low code platform and industry information are briefly shared below

Low code system planning

General low code platform capability framework

* It represents that it can help developers use drag and drop operation 、 Intuitively create a series of development tools for applications ( That is, low code development platform ) And methods ( I.e. low Code development plan ).

* Low code development ” It is a method that developers can quickly generate applications by writing a small amount of code or even without code . We sometimes put “ low Code ” As a noun , At this time, we regard it as an example Python Language and C# The same kind of language “ thing ”. Sometimes we also put “ Low code ” Use... As a verb , At this time, it expresses an application development method that it literally represents , Because when developing applications in this way , You need to write by hand The code is much less than the usual development method , In some scenarios, you can even write no code at all .
image.png

Low code platform construction technology

Based on data and workflow , adopt IDE Or build a model driven implementation platform

Users can usually take advantage of table structures 、 View 、 Statistics 、 Custom page 、 User role permissions 、 workflow 6 A component , Based on data management and workflow , through too IDE Development environment driven or model driven two technical paths to build a low code platform . be based on IDE The rapid development platform of framework refers to integrating the traditional integrated development environment (IDE) Full visualization , Allow developers to use the configuration panel and console to replace a considerable proportion of coding .IDE The mode is more flexible , But the application has been developed Process management is complex , So mainly for IT professionals , Typical manufacturers such as the United States Outsystems And the European Bettyblocks All adopt this technical path . Model driven The development platform further reduces the workload of code development , But to some extent, it sacrifices the freedom of application , Domestic manufacturers such as Ogilvy 、 Light current 、 Mingdao cloud 、 partner Cloud, etc. all adopt this technology path .
image.png

Low code eco technology

Supply side angle

 Improve the underlying architecture model , Rich application templates , Expand the product application capability circle 

From the supply side , The low code ecosystem is mainly concentrated in the cloud computing industry chain , Private cloud can be implemented on the underlying deployment 、 Public cloud 、 Multiple deployment modes of hybrid cloud , Meet the needs of customers in different industries . At the core of low code APaaS layer , Product related applications mainly involve various engines 、 Database and other middleware , as well as DevOps And monitoring security services . At present, more and more underlying frameworks adopt more flexible micro service architecture , So that low code can better complete secondary development and application expansion exhibition .SaaS Layer products such as ERP、CRM、HRM Etc. can meet cross industry 、 General requirements across departments , The future as APaaS Increase in the types of layer engines 、 At the end of Improvement of layer architecture model 、 Increase the richness of application templates , Low code will give SaaS Apply more capabilities .

image.png

Demand side perspective

 By working with channel partners , Increase the application penetration of low code products 

The ecological construction of low code demand side mainly lies in the expansion of application customers , At present, low code application customers are more concentrated in IT Developer 、 Some business personnel , Numerous fields Jing still relies on the services of implementers or low code vendors . The penetration of low code in customer applications is generally low , according to Forrester forecast , Low global code penetration Up to one third , The overall application penetration rate in China is still low, about 5% about , On the one hand, it is because of insufficient market education , Manufacturers' awareness of low code needs to be promote , On the other hand, the demand side ecosystem is imperfect , The number of channel agents and professional trainers is insufficient , Penetration in customers is slow . But with the lower generation The core value of code is perceived by enterprise customers , Superimpose the all-round publicity of the channel , The form of software development is bound to produce qualitative changes , The demand ecosystem of the industry will also be enriched .

image.png

Low code vendor map

 General manufacturers and vertical manufacturers jointly empower enterprise application development 

At present, the competition pattern of domestic low code industry is mainly divided into general-purpose manufacturers 、 Vertical manufacturer 、 There are three types of other low code development platforms , Among them, among the general-purpose manufacturers There are low code native vendors 、 Application development oriented manufacturers and SaaS Software or cloud vendors transform to low code vendors , The overall market structure is relatively scattered .

image.png

The above is only a partial sharing , If you are also interested in low code platform construction , Welcome to join “ Learn open source together ” official account , Let's exchange and study together

原网站

版权声明
本文为[Learn open source together]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202140543400425.html