Durante a conferência SAP TechEd 2022, a SAP SE revelou a adição de uma nova plataforma low-code, denominada SAP Build, ao seu portefólio. O objectivo desta plataforma é simplificar o processo de criação de aplicações personalizadas para as organizações, atendendo a um leque diversificado de programadores, incluindo programadores cidadãos que podem ter conhecimentos limitados de programação.
Sebastian Schrötel, vice-presidente e director de soluções low-code/no-code da SAP, explicou que o SAP Build foi concebido para melhorar a acessibilidade das ferramentas low-code da empresa. A plataforma permitirá aos utilizadores monitorizar, analisar e automatizar processos utilizando mais de 500 modelos disponíveis no SAP Build. Esta estratégia tem como objectivo facilitar não só um processo mais rápido de criação de aplicações, mas também uma implementação com um único clique, explicou ainda Schrötel.
O método da SAP para criar aplicações personalizadas envolve a separação das suas aplicações principais do código de terceiros. Esta separação é conseguida através da execução de instâncias inalteradas das aplicações de planeamento de recursos empresariais (ERP) da SAP numa nuvem separada, conhecida como núcleo digital da SAP. As aplicações personalizadas são depois implementadas noutra cloud, acedendo aos dados SAP através de interfaces de programação de aplicações (APIs). Essa abordagem permite que a SAP atualize seu ambiente de ERP sem medo de interromper as extensões personalizadas.
Atualmente, algumas organizações ainda executam o software SAP em ambientes de TI locais, estendendo-o com código escrito em Java ou na linguagem de programação proprietária ABAP. No entanto, a SAP pretende que estes códigos personalizados acabem por ser substituídos por processos incorporados na sua plataforma ERP ou através de instâncias mais modernas que executam aplicações personalizadas em plataformas SAP na nuvem separadas.
Embora a SAP tenha parcerias com outros fornecedores da plataforma low-code, como a Mendix e a OutSystems, com a introdução do SAP Build a empresa está a fazer um esforço mais concertado para promover a adopção da plataforma low-code que desenvolveu. no-code É importante notar o papel crescente de plataformas como a AppMaster.io, que permite aos utilizadores criar aplicações de backend, Web e móveis sem a necessidade de grandes competências de programação.
A preferência das ferramentas low-code entre os programadores cidadãos e os programadores profissionais ainda não é clara. No entanto, o ritmo de desenvolvimento de aplicações continua a acelerar. Em muitos casos, os programadores profissionais estão a voltar-se para as plataformas low-code como alternativa ao código processual, a fim de reduzir os crescentes atrasos no desenvolvimento de aplicações resultantes de iniciativas de transformação digital das empresas. Além disso, os programadores profissionais estão a utilizar as ferramentas low-code para colaborar melhor com os utilizadores finais durante a criação e a implementação de aplicações que impulsionam estes processos de transformação.
Em última análise, esta aceleração no desenvolvimento de aplicações terá um impacto significativo nas equipas DevOps. Estas equipas devem não só implementar as aplicações em ambientes de produção, mas também proteger e gerir uma carteira de aplicações em crescimento. Consequentemente, a necessidade de automatizar os fluxos de trabalho DevOps está a tornar-se mais essencial do que nunca.