More Related Content Similar to Replatforming IBM AS/400 based systems without disruption (20) More from WaveMaker, Inc. (20) Replatforming IBM AS/400 based systems without disruption1. Copyright© 2013-17 WaveMaker, Inc. All rights reserved.
Our client is one of the oldest self-governing body in North America responsible for
regulation of lawyers and paralegals. The organization sets standards for admission into
the legal profession, and works in the public interest by ensuring lawyers meet high
standards of competence and professional conduct and advancing the cause of justice
and the rule of law.
Tech stack
Old: IBM AS/400 | IBM DB2
New: Java | HTML5 | Angular 5.0
Replatforming IBM AS/400
based systems using
WaveMaker
2. Copyright© 2013-17 WaveMaker, Inc. All rights reserved.
CLIENT SCENARIO
The client used a centralized member management system to manage their data
related to legal professionals they govern. All these data were stored in a built-in DB2 of
IBM AS/400 system and were accessed via green screen applications.
Lack of flexibility to handle changing needs in business processes, rising maintenance
costs, hardware risks and vendor lock-in forced the client to move their proprietary
systems onto standards-based platforms.
WAVEMAKER VALUE ADDS
DB schema redesign - Legacy database was a built-in database with AS/400 which did
not have relationships defined between entities. Client’s member information was
spread across 200+ tables. Since the schema wasn’t designed for efficient operation
at-scale, we had to create a new schema without violating existing dependencies. What
would normally take multiple weeks to generate APIs for the entities took a click of a
button with WaveMaker because it understood dependencies and auto-generated an
efficient API for the newly created modern DB.
User Interface - WaveMaker has preloaded widgets and UI themes optimised for
cross-screen compatibility. We leveraged them and recreated client’s application screens
thus nullifying any project effort spent in creating front-end code.
External integrations - Client’s system leveraged multiple external services (third party
APIs) to achieve extended functionality like reporting. Many of these APIs were SOAP
based. Additionally there were several internal services that had to be integrated.
With WaveMaker we were able to use existing SOAP APIs as it is and even generate a new
API for an existing client service in no time. This made the overall integration effort a lot
more quicker .
API generation - To access DB services with flexibility, WaveMaker instantly generated
DB access API’s with the required documentation. The client also had to ensure
transparent auditing of their data changes, we helped them create specific auditing and
traceability APIs.
WaveMaker was their choice of platform as it automates the bulk of activity required to
carry out a modernization of this scale. It drastically reduces the time and cost of
actioning modernization, future proofs applications and allows for a cost-effective
scalability without compromising on system resilience.
3. Copyright© 2013-17 WaveMaker, Inc. All rights reserved.
BUILD AN AGILE BUSINESS
WaveMaker is a low-code application development platform that
helps enterprises become agile. By enabling enterprises to develop
apps at the pace of market change, WaveMaker helps enterprises to
continuously adapt and unlock fresh value
WaveMaker is helping the client to quickly re-platform their legacy system without
business disruption. With Wavemaker their modernization efforts are becoming agile,
flexible and resilient. As we continuously engage with them, the platform shows greater
potential to drive larger business values in the future.