SYS-CON MEDIA Authors: Zakia Bouachraoui, Elizabeth White, Liz McMillan, William Schmarzo, Yeshim Deniz

Blog Feed Post

Low-Code and the Third Way of App Modernization

While the primary driver of the low-code movement was to improve enterprise developer productivity and to create a more agile and collaborative development workflow, the evolution of these platforms has also opened the door to a new hybrid approach to application modernization.

Modernizing the enterprise application stack has been a persistent challenge for enterprise leaders. With tons of risk and little short-term upside, they have understandably put their modernization efforts in the critical, but not urgent category of their to-do lists — hoping beyond hope that the situation would somehow become more manageable in the future.

While this procrastination technique is rarely a good strategy, enterprise leaders may have caught a break.

As I discussed in the first two blogs of this four-part series, enterprise leaders have had few good options as they tried to address the application modernization dilemma. Forced to choose between modernizing or meeting new demand, the choice was simple — enterprises left modernization for another day.

A new class of technology companies, however, are taking advantage of the emergence of so-called low-code development platforms to create a new, third option for enterprise leaders. This new approach may finally offer enterprise leaders a way to simultaneously keep resources free to meet new demand while modernizing their application stack quickly and without the high costs and bad outcomes that typically came with outsourcing these efforts.

Low-Code: Changing Face of Development

To understand why this third path to application modernization is now possible, you must first understand how changing enterprise demands led to the evolution of what we now call low-code development platforms.

As long as there have been programming languages, there has been a desire to make the creation of applications easier and more accessible. For the most part, this evolution has played out in the form of new generations of languages that were progressively easier to use, more human-readable, and more extensible.

With each successive generation, productivity increased, and development became easier — enabling enterprises to more readily hire or train new developers.

Eventually, however, this led to even more radical attempts to improve productivity and accessibility. Efforts such as the Rapid Application Development (RAD) movement and early visual development tools aimed to reduce the amount of hand-coding necessary to develop applications. These early efforts, however, were cumbersome and often failed to deliver the promised productivity gains.

Still, as digital transformation began to take root within enterprise organizations, the demand for applications grew exponentially — and most enterprises simply did not have the resources to keep up using traditional hand-coded approaches.

As a result of these market demands, a new generation of development platforms entered the market that used visual interfaces, declarative models, and configuration approaches to create enterprise applications. With this approach, developers could build applications with little or no hand-coding — thus, the industry called these platforms ‘low-code.’

The promise of low-code platforms is that they enable enterprise developers to create more applications, develop them more quickly, adapt and change them more easily, and to do so in closer collaboration with application sponsors and consumers. Unsurprisingly, enterprise organizations are now adopting these platforms en masse to achieve these gains.

While the primary driver of the low-code movement was to improve enterprise developer productivity and to create a more agile and collaborative development workflow, the evolution of these platforms has also opened the door to a new hybrid approach to application modernization.

A Hybrid Approach to Application Modernization

When enterprises turned to traditional outsourcers to help with modernizations efforts, the results were often poor. The reason is that the complex nature of these projects resulted in long, involved development efforts. To be successful, these projects would require substantial involvement by the enterprise’s most valuable technical resources (negating the value of outsourcing) or would leave the outsourcer flying blind until late in the project.

Neither choice led to a good outcome.

The emergence of low-code development platforms, however, made available a hybrid approach to modernization. Technology companies, like WaveMaker, realized that they could build a low-code platform that would enable them to rapidly prototype solutions and reduce development time. This capability, in turn, made it easier to engage with customers earlier and more often during the development process.

Moreover, the ability to rapidly adapt and change applications and to develop them from a business process perspective allowed both rapid iteration as well as the ability to interact with non-technical users (rather than in-demand technical resources) for direction and guidance.

Finally, the use of low-code development platforms enabled organizations to more closely partner with their technology providers to continually adapt the applications as business needs changed over time — helping to ensure that they will not need another round of modernization in the future.

The Intellyx Take

This hybrid approach to modernization is starkly different than the previous options available to enterprise leaders. In fact, it is an approach that is almost impossible to achieve without the use of low-code platforms.

The ability for a technology partner to rapidly prototype, develop, test, and iterate during the development of complex and highly integrated apps enables enterprise leaders to effectively get the best of both worlds: they free their resources to meet new demand, while reducing the costs and risks traditionally associated with outsourcing modernization efforts.

Perhaps even more importantly, the use of low-code platforms in modernization efforts provides a layer of protection for enterprise leaders. The ability to continually adapt and change these complex, mission-critical applications offers them a degree of business agility that may otherwise be difficult to attain.

None of this, however, allows IT to entirely escape its responsibility. The critical nature of these legacy applications will always require a degree of attention from IT. The difference is that with this hybrid approach, the organization’s most valuable and knowledgeable resources will only engage when their specialized expertise is truly necessary.

Leveraged effectively, this hybrid approach will allow enterprise leaders to strike the mythical balance needed to make application modernization a modern reality.

Copyright © Intellyx LLC. WaveMaker is an Intellyx client. Intellyx retains full editorial control over the content of this paper.

Read the original blog entry...

More Stories By Jason Bloomberg

Jason Bloomberg is a leading IT industry analyst, Forbes contributor, keynote speaker, and globally recognized expert on multiple disruptive trends in enterprise technology and digital transformation. He is ranked #5 on Onalytica’s list of top Digital Transformation influencers for 2018 and #15 on Jax’s list of top DevOps influencers for 2017, the only person to appear on both lists.

As founder and president of Agile Digital Transformation analyst firm Intellyx, he advises, writes, and speaks on a diverse set of topics, including digital transformation, artificial intelligence, cloud computing, devops, big data/analytics, cybersecurity, blockchain/bitcoin/cryptocurrency, no-code/low-code platforms and tools, organizational transformation, internet of things, enterprise architecture, SD-WAN/SDX, mainframes, hybrid IT, and legacy transformation, among other topics.

Mr. Bloomberg’s articles in Forbes are often viewed by more than 100,000 readers. During his career, he has published over 1,200 articles (over 200 for Forbes alone), spoken at over 400 conferences and webinars, and he has been quoted in the press and blogosphere over 2,000 times.

Mr. Bloomberg is the author or coauthor of four books: The Agile Architecture Revolution (Wiley, 2013), Service Orient or Be Doomed! How Service Orientation Will Change Your Business (Wiley, 2006), XML and Web Services Unleashed (SAMS Publishing, 2002), and Web Page Scripting Techniques (Hayden Books, 1996). His next book, Agile Digital Transformation, is due within the next year.

At SOA-focused industry analyst firm ZapThink from 2001 to 2013, Mr. Bloomberg created and delivered the Licensed ZapThink Architect (LZA) Service-Oriented Architecture (SOA) course and associated credential, certifying over 1,700 professionals worldwide. He is one of the original Managing Partners of ZapThink LLC, which was acquired by Dovel Technologies in 2011.

Prior to ZapThink, Mr. Bloomberg built a diverse background in eBusiness technology management and industry analysis, including serving as a senior analyst in IDC’s eBusiness Advisory group, as well as holding eBusiness management positions at USWeb/CKS (later marchFIRST) and WaveBend Solutions (now Hitachi Consulting), and several software and web development positions.

Latest Stories
LogRocket helps product teams develop better experiences for users by recording videos of user sessions with logs and network data. It identifies UX problems and reveals the root cause of every bug. LogRocket presents impactful errors on a website, and how to reproduce it. With LogRocket, users can replay problems.
Data Theorem is a leading provider of modern application security. Its core mission is to analyze and secure any modern application anytime, anywhere. The Data Theorem Analyzer Engine continuously scans APIs and mobile applications in search of security flaws and data privacy gaps. Data Theorem products help organizations build safer applications that maximize data security and brand protection. The company has detected more than 300 million application eavesdropping incidents and currently secu...
Rafay enables developers to automate the distribution, operations, cross-region scaling and lifecycle management of containerized microservices across public and private clouds, and service provider networks. Rafay's platform is built around foundational elements that together deliver an optimal abstraction layer across disparate infrastructure, making it easy for developers to scale and operate applications across any number of locations or regions. Consumed as a service, Rafay's platform elimi...
Kubernetes is a new and revolutionary open-sourced system for managing containers across multiple hosts in a cluster. Ansible is a simple IT automation tool for just about any requirement for reproducible environments. In his session at @DevOpsSummit at 18th Cloud Expo, Patrick Galbraith, a principal engineer at HPE, discussed how to build a fully functional Kubernetes cluster on a number of virtual machines or bare-metal hosts. Also included will be a brief demonstration of running a Galera MyS...
In his general session at 21st Cloud Expo, Greg Dumas, Calligo’s Vice President and G.M. of US operations, discussed the new Global Data Protection Regulation and how Calligo can help business stay compliant in digitally globalized world. Greg Dumas is Calligo's Vice President and G.M. of US operations. Calligo is an established service provider that provides an innovative platform for trusted cloud solutions. Calligo’s customers are typically most concerned about GDPR compliance, application p...
Growth hacking is common for startups to make unheard-of progress in building their business. Career Hacks can help Geek Girls and those who support them (yes, that's you too, Dad!) to excel in this typically male-dominated world. Get ready to learn the facts: Is there a bias against women in the tech / developer communities? Why are women 50% of the workforce, but hold only 24% of the STEM or IT positions? Some beginnings of what to do about it! In her Day 2 Keynote at 17th Cloud Expo, Sandy Ca...
Two weeks ago (November 3-5), I attended the Cloud Expo Silicon Valley as a speaker, where I presented on the security and privacy due diligence requirements for cloud solutions. Cloud security is a topical issue for every CIO, CISO, and technology buyer. Decision-makers are always looking for insights on how to mitigate the security risks of implementing and using cloud solutions. Based on the presentation topics covered at the conference, as well as the general discussions heard between sessio...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists examined how DevOps helps to meet the de...
Fact: storage performance problems have only gotten more complicated, as applications not only have become largely virtualized, but also have moved to cloud-based infrastructures. Storage performance in virtualized environments isn’t just about IOPS anymore. Instead, you need to guarantee performance for individual VMs, helping applications maintain performance as the number of VMs continues to go up in real time. In his session at Cloud Expo, Dhiraj Sehgal, Product and Marketing at Tintri, sha...
According to Forrester Research, every business will become either a digital predator or digital prey by 2020. To avoid demise, organizations must rapidly create new sources of value in their end-to-end customer experiences. True digital predators also must break down information and process silos and extend digital transformation initiatives to empower employees with the digital resources needed to win, serve, and retain customers.
More and more companies are looking to microservices as an architectural pattern for breaking apart applications into more manageable pieces so that agile teams can deliver new features quicker and more effectively. What this pattern has done more than anything to date is spark organizational transformations, setting the foundation for future application development. In practice, however, there are a number of considerations to make that go beyond simply “build, ship, and run,” which changes how...
In his session at 19th Cloud Expo, Claude Remillard, Principal Program Manager in Developer Division at Microsoft, contrasted how his team used config as code and immutable patterns for continuous delivery of microservices and apps to the cloud. He showed how the immutable patterns helps developers do away with most of the complexity of config as code-enabling scenarios such as rollback, zero downtime upgrades with far greater simplicity. He also demoed building immutable pipelines in the cloud ...
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, will provide an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life ...
Smart Cities are here to stay, but for their promise to be delivered, the data they produce must not be put in new siloes. In his session at @ThingsExpo, Mathias Herberts, Co-founder and CTO of Cityzen Data, discussed the best practices that will ensure a successful smart city journey.
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, highlighted the current challenges of these transformative technologies and shared strategies for preparing your organization for these changes. This “view from the top” outlined the latest trends and developments i...