RPG-AS/400 systemen vervangen of moderniseren
Veel bedrijven hebben kernsystemen die gebaseerd zijn op Report Program Generator (RPG), de software op de IBM AS/400 en iSeries computersystemen. Hoewel deze applicaties nog steeds hun waarde bewijzen, hebben ze grote moeite om te voldoen aan de eisen van deze tijd, zoals het snel lanceren van webshops of apps.
Ontdek Thinkwise, een toonaangevende specialist als het gaat om het vervangen van grote, evoluerende en unieke RPG-AS/400-systemen.
Thinkwise: de drijfveer voor jouw digitale transformatie
Bedrijven moeten ondersteund worden door een tech stack die hun innovatie ondersteunt; dit is de sleutel tot concurrentievoordeel. Maar er is een tekort aan RPG talent, dus doorbouwen is geen optimale keuze. Kiezen voor een standaardpakket als vervanging brengt ook uitdagingen met zich mee: het beheren van extra applicaties en complexiteit gaat gepaard met een verhoogd onderhoudsniveau en een verhoogd risico.
Het Thinkwise platform voor core systemen en bedrijfskritische oplossingen is flexibel en zeer toekomstvast. Een nieuw core systeem is doorgaans tot 20 keer sneller online dan C#-gebaseerde systemen. Hierdoor kan je binnen een jaar een uitgebreid ERP systeem lanceren met slechts 5 FTE's. Door gebruikersacties te analyseren, worden de gebruikersinterfaces en workflows beter afgestemd op de organisatie, groepen en individuele collega's. Dit betekent dat software automatisch meegroeit met de behoeften van de bedrijfsvoering.
Ontvang gratis ons whitepaper en ontdek hoe je RPG-AS/400 applicaties kunt moderniseren met het Thinkwise Platform
Applicaties die meebewegen met jouw organisatie
Uiteindelijk staan organisaties met RPG-AS/400 applicaties allemaal voor dezelfde uitdaging: hoe zorgen we ervoor dat onze applicaties een snel veranderende wereld kunnen bijbenen? Het is cruciaal om de juiste technologie te vinden voordat je grote hoeveelheden tijd, geld en middelen investeert. Thinkwise biedt de technologie om ervoor te zorgen dat een bedrijfskritische applicatie altijd technologisch up-to-date blijft.
En waarin verschilt Thinkwise van RPG-AS/400s?
Met Thinkwise worden jouw applicaties technologie-onafhankelijk; jij richt je op het onderhouden van het model in plaats van op individuele regels code. De onderliggende technologie, zoals User Interfaces, Service Tiers en databases worden periodiek geüpdatet, zonder impact op eerder gebouwde applicaties. Dit betekent dat een Thinkwise applicatie op geen van deze gebieden legacy zal worden en altijd technologisch fit zal blijven.
Een ander voordeel van software ontwikkelen met Thinkwise is het feit dat het platform een ingebouwd autorisatiesysteem heeft. Hiermee kan je eenvoudig nieuwe gebruikers aanmaken, inclusief alle bijbehorende rechten en rollen. Dit is cruciaal in organisaties waar veel verschillende soorten gebruikers actief zijn. Met de integratie van dit autorisatiesysteem, is het niet meer nodig om dit essentiële softwareonderdeel zelf te bouwen en te onderhouden.
Softwareontwikkeling vereist veel testen en door ontwikkelen. In het Thinkwise Platform zijn de testcases in het model geïntegreerd, hierdoor blijven ze ook goed functioneren na wijzigingen in zowel het datamodel als het GUI-model.
Daarnaast maakt de Thinkwise AI-powered development omgeving het mogelijk om automatisch testcases te generen op basis van het model.
Een belangrijke toegevoegde waarde van het Thinkwise Platform is dat het een geïntegreerde oplossing bevat voor het moderniseren van RPG-AS/400 applicaties. Met de Upcycler wordt een eerste versie van een Thinkwise applicatie gecreëerd door eenvoudig een RPG-AS/400 applicatie te importeren. Het resultaat is uiteraard nog niet klaar voor productie, maar een belangrijk deel van het werk is dan al automatisch voor je gedaan.
Het proces om een RPG-AS/400 applicatie te Upcyclen bestaat grofweg uit de volgende stappen:
- Model & data onttrekken
- Model importeren
- Transformeren van meta model naar Thinkwise model
- Deployen van de applicatie
- Importeren van legacy data in de Thinkwise applicatie
Het spreekt voor zich dat software in staat moet zijn om te communiceren met andere systemen. Via de geïntegreerde service tier van Thinkwise kunnen alle gewenste gegevens en functionaliteit veilig worden ontsloten door middel van een open API op basis van het OData-protocol.
Het Thinkwise Platform biedt uitgebreide integratiemogelijkheden zoals:
- Database connectiviteit
- Web Services
- Business Intelligence
- Microsoft Exchange
- Office en reporting
Thinkwise minimaliseert de lock-in tot een absoluut minimum door open standaarden aan te bieden. Zo hebben we geen eigen programmeertaal en het volledige model wat je bouwt en de database zijn open benaderbaar buiten Thinkwise om. Je kan je eigen cloud of servers gebruiken en zelfs de business logica deploy je neer op een plek naar keuze. Wil je echt stoppen met Thinkwise kan dit alles bewaard blijven of hergebruikt worden, inclusief code-commentaar.
Er zijn verschillende redenen waarom dit niet zal gebeuren. De belangrijkste reden is dat het platform zelf ook gebouwd wordt met het platform, zoals een 3D printer de volgende, betere versie van een 3D printer print. Dit betekent dat net als jouw applicaties ook het platform zelf nooit technologisch verouderd, waardoor het zelf niet legacy wordt.