Halo. Saya Andrey Putin, managing partner IT integrator kt.team. Baru-baru ini, kami semakin sering menawarkan klien besar kami untuk menggunakan solusi kode rendah dalam arsitektur TI. Fungsinya memungkinkan Anda dengan cepat membuat perubahan pada integrasi dan proses bisnis. Ini penting untuk bisnis, mengingat dinamika perubahan di pasar.
Forbes menyebut kode rendah sebagai tren di baris pertama, statistik IDC mendukung penggunaan kode rendah, dan tingkat perubahan yang rendah dalam perkembangan tradisional menimbulkan ancaman bagi bisnis. Namun terlepas dari semua ini, bisnis skala perusahaan waspada dan bahkan tidak percaya pada paradigma kode rendah. Menurut perwakilannya, pengembangan terapan untuk perusahaan besar dapat dilakukan baik dalam solusi kotak, atau dari awal. Dan perangkat kode rendah "tidak sesuai dengan skala tugas perusahaan dan tidak memberikan tingkat perlindungan yang memadai untuk informasi komersial."
Hari ini kita akan menganalisis keberatan utama untuk penggunaan sistem kode rendah dalam bisnis skala perusahaan dan mencari tahu seberapa adilnya mereka.
Sedikit tentang paradigma kode rendah
Bisnis secara teratur membutuhkan beberapa jenis pengeditan. Terkadang mereka kecil, misalnya, menambahkan atribut atau memindahkan tombol, dan terkadang lebih signifikan, membutuhkan pengembangan sesuatu yang baru secara fundamental.
Dalam paradigma kode-pertama tradisional, pengembang bertanggung jawab atas pengembangan fungsionalitas dan semua pengeditan. Pada saat yang sama, semua orang kalah. Pengembang - karena seiring pertumbuhan proyek, mereka semakin terlibat dalam pengeditan kecil dan semakin sedikit dalam kode yang dapat digunakan kembali. Bisnis - karena harus menunggu perubahan. Kami mengetahui kasus ketika pengembang sibuk dengan perbaikan kecil, dan sementara itu, daftar tunggu perusahaan mengumpulkan 50 proyek atau lebih.
low-code , . : , - (, Gartner citizen developers). , : , API, Talend, Mule, WSO2.
low-code : -, , , , - . .
low-code 90- , , time to market, - .
low-code - . .
enterprise-.
№ 1. « »
. - . , low-code .
code-first , low-code.
, code-first . , , .
, . , , : , , -.
. : « ?» — : « ?» change-, . « » — , .
, - .
, , , - .
, , — « ». , « » -.
low-code. Low-code « »: , .
. , . .
« », low-code , CRM . — . .
№ 2. « low-code »
low-code . , Talend : , , — , . .
SaaS . .
1. .
« » - . , .
2. , .
— , low-code, — , . , , . low-code : , .
3. .
, low-code . , . , . , , .
4. low-code , .
, - . , .
, low-code ESB- , «»/«» . . Low-code - . - , , , , . , , BPMN ? LCAP .
№ 3. « , »
. , low-code «- , - , ».
.
-, low-code . : , (Strapi, Pimcore, Corteza, Builder). , .
-, . , , Power BI Microsoft: «» Power BI Azure, -.
e-Commerce low-code , .
in-house low-code , .
№ 4. « low-code highload-»
: low-code highload. . , , Talend, Honeycode, Creatio, Strapi, Pimcore.
: , , , . low-code . , low-code , , - , , low-code, code-first.
: , highload. - , , . , B2B-, 3000 , B2C - , highload. , , .
5000 , , highload. -.
highload-, low-code. , «». , «» BPMS (Camunda), -. , « » highload, .
low-code
low-code . , , low-code .
, low-code .
. - «». , , , ?
() low-code. , , -.
- , .
Jika Anda tidak punya waktu untuk membangun kembali (proyek harus diluncurkan "kemarin") atau Anda dihadapkan pada warisan kode lama yang sangat besar.
Jika Anda tidak punya pilihan. Misalnya, Anda adalah bagian dari sebuah perusahaan, dan seperangkat teknologi diatur dari atas . Misalnya, banyak kantor pusat menggunakan Magento sebagai standar e-Commerce, dan kantor regional juga terpaksa menggunakan Magento.
Jika Anda ingin mempertahankan status quo dan setiap perubahan paradigma bertentangan dengan tujuan Anda.