SAP TechEd 2022 konferansı sırasında SAP SE, portföyüne SAP Build adlı yeni bir low-code platformunun eklendiğini açıkladı. Bu platformun amacı, sınırlı programlama uzmanlığına sahip olabilecek vatandaş geliştiriciler de dahil olmak üzere çeşitli geliştiricilere hitap ederek kuruluşlar için özel uygulamalar oluşturma sürecini basitleştirmektir.
SAP başkan yardımcısı ve düşük kodlu/ no-code çözümler başkanı Sebastian Schrötel, SAP Build'in şirketin low-code araçlarının erişilebilirliğini iyileştirmek için tasarlandığını açıkladı. Platform, kullanıcıların SAP Build içinde bulunan 500'den fazla şablonu kullanarak süreçleri izlemesine, analiz etmesine ve otomatikleştirmesine olanak tanıyacak. Schrötel, bu stratejinin yalnızca daha hızlı bir uygulama oluşturma sürecini değil, aynı zamanda tek tıklamayla devreye almayı da kolaylaştırmayı amaçladığını açıkladı.
SAP'nin özel uygulamalar oluşturma yöntemi, temel uygulamalarını üçüncü taraf kodundan ayırmayı içerir. Bu ayrım, SAP kurumsal kaynak planlama (ERP) uygulamalarının değiştirilmemiş örneklerini SAP dijital çekirdeği olarak bilinen ayrı bir bulutta çalıştırarak elde edilir. Özel uygulamalar daha sonra, uygulama programlama arabirimleri (API'ler) aracılığıyla SAP verilerine erişerek başka bir buluta dağıtılır. Bu yaklaşım, SAP'nin özel uzantıları kesintiye uğratma korkusu olmadan ERP ortamını güncellemesine olanak tanır.
Şu anda, bazı kuruluşlar şirket içi BT ortamlarında SAP yazılımını çalıştırmaya devam ediyor ve bu yazılımı Java veya tescilli ABAP programlama dilinde yazılmış kodla genişletiyor. Ancak SAP, bu özel kodların sonunda kendi ERP platformunda yerleşik süreçlerle veya ayrı SAP bulut platformlarında özel uygulamalar çalıştıran daha modern örneklerle değiştirildiğini görmeyi hedefliyor.
SAP'nin Mendix ve OutSystems gibi diğer low-code platform sağlayıcılarıyla ortaklıkları olmasına rağmen, SAP Build'in piyasaya sürülmesiyle şirketin kendi geliştirdiği low-code platformun benimsenmesini teşvik etmek için daha uyumlu bir çaba gösterdiği görülüyor. Kullanıcıların kapsamlı programlama becerilerine ihtiyaç duymadan arka uç, web ve mobil uygulamalar oluşturmasına olanak tanıyan AppMaster.io'nun no-code platformu gibi platformların artan rolünü not etmek önemlidir.
Vatandaş geliştiriciler ve profesyonel geliştiriciler arasında low-code araçların tercihi hala belirsizliğini koruyor. Bununla birlikte, uygulama geliştirme hızı artmaya devam ediyor. Çoğu durumda profesyonel geliştiriciler, dijital iş dönüşümü girişimlerinden kaynaklanan artan uygulama geliştirme biriktirme listelerini azaltmak için prosedürel koda bir alternatif olarak low-code platformlara yöneliyor. Ek olarak, profesyonel geliştiriciler, bu dönüştürücü süreçleri yönlendiren uygulamaların oluşturulması ve dağıtılması sırasında son kullanıcılarla daha iyi işbirliği yapmak için low-code araçlar kullanıyor.
Sonuçta, uygulama geliştirmedeki bu hızlanma DevOps ekipleri üzerinde önemli bir etkiye sahip olacaktır. Bu ekipler, uygulamaları yalnızca üretim ortamlarında dağıtmakla kalmamalı, aynı zamanda büyüyen bir uygulama portföyünün güvenliğini sağlamalı ve yönetmelidir. Sonuç olarak, DevOps iş akışlarını otomatikleştirme ihtiyacı her zamankinden daha önemli hale geliyor.