Outsystems post
As analyst Jason Bloomberg observes in a blog, “For many years, legacy modernisation was a black or white affair: either rip out all the old technology and start afresh or make do with it, layering new technology onto old to extend its useful lifetime. Afraid of the risks of the first option, most IT executives opted for the second, for better or worse.” Today, the rise to prominence of hybrid IT approaches means that on-premise legacy systems can now coexist much more easily with cloud-based systems. Sure, you can still choose to completely replace those old systems, but other choices are available. When it comes to modernising legacy applications, you can now Extend or Refactor, as well as Rebuild.
• Extend – quickly unlock the value of your existing systems by leveraging current systems to support new, customised processes and provide an improved user experience.
• Refactor – create a flexible foundation for business-critical processes by breaking down monolithic legacy applications to create a modular composite architecture that is more agile and takes better advantage of cloud models.
• Rebuild – craft a new vision for your core systems, moving legacy apps and/or systems to the cloud to eliminate technical debt and create a platform for future innovation, without the complexity of managing cloud operations.