2 min read

The opposite of legacy

By Mark Bushman on Mar 1, 2023 10:45:00 AM

Topics: kinodb
kinodb, the low-code platform by datb

Whilst recently applying a routine platform update to our clients' systems we were struck by the range of business areas that these applications support, and also that their ages varied from less than one year to eighteen years old.  Nonetheless, the update brought them all completely up to date in terms of their support for browser and UI standards, database support and security practices.

Changes in technologies generally bring valuable benefits but also bring technological attrition.  This means that critical systems become outdated and ultimately unsupportable, and requires a continual cycle of investment.

Whereas conventional applications start to become legacy systems as soon as they are implemented, the platform underpinning every kinodb application is constantly refreshed to remain fully aligned with changes in technology, infrastructure and security standards.  These applications are the opposite of 'legacy systems'.

Traditional applications are 90% technology.  Most of your developers' efforts are expended in turning their understanding of business requirements into a specific technical implementation.

kinodb turns this on its head, allowing developers to define applications in terms of the data that they support, the security model, reports, integrations, the user interface... in fact everything that is required to create an enterprise-scale application.

The application is defined entirely within a metadata model that underpins the kinodb platform.  The model contains no technology, just the definition of the application.  The platform delivers the technology, creating optimised SQL statements as they are required and building the user interface as users access the system's functions.

This means that as technologies change, your applications are kept current by updates to the platform, not by changes to your applications.

It also means that entire applications and their data can be moved between supported platforms: for instance an application developed in a virtual machine on a laptop can be implemented in IBM's cloud infrastructure using an Oracle database and can then be moved to Amazon Web Services using MariaDB and RDS, or vice versa.

Find out more about kinodb, the development and deployment platform by datb, and see how you can benefit from systems that will never become obsolete, by clicking here.

 

Mark Bushman

Written by Mark Bushman