ในระหว่างการประชุม SAP TechEd 2022 SAP SE ได้เปิดตัวแพลตฟอร์ม low-code ใหม่ที่มีชื่อว่า SAP Build ในพอร์ตโฟลิโอ เป้าหมายของแพลตฟอร์มนี้คือลดความซับซ้อนของกระบวนการสร้างแอปพลิเคชันแบบกำหนดเองสำหรับองค์กร รองรับนักพัฒนาที่หลากหลาย รวมถึงนักพัฒนาพลเมืองที่อาจมีความเชี่ยวชาญด้านการเขียนโปรแกรมจำกัด
Sebastian Schrötel รองประธานและหัวหน้าฝ่ายโซลูชันโค้ดต่ำ/ no-code ของ SAP อธิบายว่า SAP Build ได้รับการออกแบบมาเพื่อปรับปรุงการเข้าถึงเครื่องมือ low-code ของบริษัท แพลตฟอร์มดังกล่าวจะช่วยให้ผู้ใช้สามารถเฝ้าติดตาม วิเคราะห์ และทำให้กระบวนการเป็นอัตโนมัติโดยใช้เทมเพลตกว่า 500 แบบที่มีอยู่ใน SAP Build Schrötel อธิบายเพิ่มเติมว่ากลยุทธ์นี้มีจุดมุ่งหมายเพื่ออำนวยความสะดวกไม่เพียงแต่กระบวนการสร้างแอปพลิเคชันที่รวดเร็วขึ้นเท่านั้น แต่ยังรวมถึงการปรับใช้เพียงคลิกเดียวด้วย
วิธีการของ SAP ในการสร้างแอปพลิเคชันแบบกำหนดเองเกี่ยวข้องกับการแยกแอปพลิเคชันหลักออกจากโค้ดของบุคคลที่สาม การแยกนี้ทำได้โดยการรันอินสแตนซ์ที่ไม่เปลี่ยนแปลงของแอปพลิเคชันการวางแผนทรัพยากรองค์กร (ERP) ของ SAP ในระบบคลาวด์แยกต่างหาก ซึ่งเรียกว่าแกนดิจิทัลของ SAP แอปพลิเคชันที่กำหนดเองจะถูกนำไปใช้กับระบบคลาวด์อื่น เข้าถึงข้อมูล SAP ผ่านแอปพลิเคชันการเขียนโปรแกรมอินเทอร์เฟซ (API) วิธีการนี้ช่วยให้ SAP สามารถอัปเดตสภาพแวดล้อม ERP ได้โดยไม่ต้องกลัวว่าจะรบกวนส่วนขยายที่กำหนดเอง
ปัจจุบัน องค์กรบางแห่งยังคงใช้ซอฟต์แวร์ SAP ในสภาพแวดล้อม IT ภายในองค์กร โดยขยายออกไปด้วยโค้ดที่เขียนในภาษา Java หรือภาษาการเขียนโปรแกรม ABAP ที่เป็นกรรมสิทธิ์ อย่างไรก็ตาม SAP ตั้งเป้าหมายที่จะเห็นโค้ดแบบกำหนดเองเหล่านี้ถูกแทนที่ในที่สุดด้วยกระบวนการที่สร้างขึ้นในแพลตฟอร์ม ERP หรือผ่านอินสแตนซ์ที่ทันสมัยกว่าที่เรียกใช้แอปพลิเคชันแบบกำหนดเองบนแพลตฟอร์มคลาวด์ SAP แยกต่างหาก
แม้ว่า SAP จะมีความร่วมมือกับผู้ให้บริการแพลตฟอร์ม low-code รายอื่นๆ เช่น Mendix และ OutSystems แต่การเปิดตัว SAP Build ทำให้เห็นว่าบริษัทมีความพยายามร่วมกันมากขึ้นในการส่งเสริมการใช้แพลตฟอร์ม low-code ที่พัฒนาขึ้น สิ่งสำคัญคือต้องสังเกตถึงบทบาทที่เพิ่มขึ้นของแพลตฟอร์มต่างๆ เช่น แพลตฟอร์ม no-code ของ AppMaster.io ที่ช่วยให้ผู้ใช้สามารถสร้างแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือโดยไม่ต้องใช้ทักษะการเขียนโปรแกรมขั้นสูง
ความชอบของเครื่องมือ low-code ในหมู่นักพัฒนาพลเมืองและนักพัฒนามืออาชีพยังไม่ชัดเจน อย่างไรก็ตาม อัตราการพัฒนาแอปพลิเคชันยังคงเร่งตัวขึ้นอย่างต่อเนื่อง ในหลายกรณี นักพัฒนามืออาชีพหันมาใช้แพลตฟอร์ม low-code แทนโค้ดขั้นตอน เพื่อลดงานค้างในการพัฒนาแอปพลิเคชันที่เพิ่มขึ้นซึ่งเกิดจากความคิดริเริ่มในการเปลี่ยนแปลงธุรกิจดิจิทัล นอกจากนี้ นักพัฒนามืออาชีพกำลังใช้เครื่องมือ low-code เพื่อทำงานร่วมกับผู้ใช้ปลายทางได้ดียิ่งขึ้นในระหว่างการสร้างและปรับใช้แอปพลิเคชันที่ขับเคลื่อนกระบวนการเปลี่ยนแปลงเหล่านี้
ท้ายที่สุดแล้ว การเร่งความเร็วในการพัฒนาแอปพลิเคชันนี้จะส่งผลอย่างมากต่อทีม DevOps ทีมเหล่านี้ไม่เพียงต้องปรับใช้แอปพลิเคชันในสภาพแวดล้อมการผลิตเท่านั้น แต่ยังต้องรักษาความปลอดภัยและจัดการพอร์ตโฟลิโอแอปพลิเคชันที่กำลังเติบโตด้วย ด้วยเหตุนี้ ความจำเป็นในการทำให้เวิร์กโฟลว์ DevOps เป็นแบบอัตโนมัติจึงมีความสำคัญมากกว่าที่เคยเป็นมา