AS/400: beheren, ontsluiten en migreren
Het systeem draait al twintig jaar zonder klagen, maar staat op een eiland. Wij houden de AS/400 in de lucht en halen de gegevens eruit, zodat de rest van uw ICT er wél bij kan.
Betrouwbaar, maar afgesloten van de rest
Een AS/400 — later iSeries, tegenwoordig IBM i — gaat decennia mee. Precies daarom loopt u er nu tegenaan: de mensen die het systeem kenden zijn vertrokken, de gegevens zitten opgesloten in DB/400 en elk nieuw pakket dat u erbij koopt kan er niet bij.
Vervangen is vaak duurder en risicovoller dan het lijkt, want in de programmatuur zitten jaren aan bedrijfsregels die nergens anders beschreven staan. Wij kiezen daarom meestal een andere route: het systeem blijft gewoon draaien, en wij zorgen dat de gegevens naar buiten komen en dat andere applicaties ermee kunnen praten.
Neem contact op →Het systeem in de lucht, de gegevens naar buiten
In de praktijk is het zelden alles of niets. Meestal begint het met één rapportage of één koppeling, en groeit het van daaruit.
Beheer en monitoring
De AS/400 meenemen in het dagelijkse beheer en de bewaking van uw serverpark, naast de Windows- en Linuxmachines. Beschikbaarheid, back-up en signalering als er iets misgaat.
Gegevens ontsluiten
Data uit DB/400 beschikbaar maken buiten het systeem: voor een rapportagetool, een dashboard of gewoon als bestand waar uw mensen mee verder kunnen.
Koppelingen bouwen
Een brug tussen de AS/400 en uw overige applicaties — via SQL, geautomatiseerde bestandsuitwisseling of een REST/JSON-service die wij ernaast zetten.
Rapportages
Cijfers uit de AS/400 omzetten in rapportages waar de organisatie iets aan heeft, zonder dat iemand daarvoor het groene scherm in hoeft.
Databasemigratie
Moeten de gegevens er echt uit, dan zetten wij de DB/400-database over naar bijvoorbeeld MS-SQL, PostgreSQL of Oracle — inclusief de controle of alles compleet en kloppend is overgekomen.
Een moderne schil
Een webapplicatie of desktopprogramma naast de AS/400, zodat gebruikers een eigentijds scherm krijgen terwijl het oude systeem er onder gewoon doorloopt.
Wat wij niet doen
Wij bouwen geen nieuwe RPG- of CL-programmatuur en nemen het onderhoud van uw bestaande RPG-code niet over. Onze kracht zit aan de buitenkant: beheren, bewaken, ontsluiten, koppelen en migreren. Zoekt u een RPG-ontwikkelaar, dan bent u bij ons aan het verkeerde adres — dat zeggen we liever meteen dan na drie gesprekken.
AS/400 naast Windows, Linux en Unix
Wij hebben serverparken beheerd waarin de AS/400 gewoon een van de machines in het rek was, naast Windows- en Linuxservers, inclusief de bewaking daarvan. Ook bij het uitrollen van authenticatieoplossingen hoorde de AS/400 bij de platformen die meebewaakt moesten worden.
Aan de gegevenskant hebben wij een OS/400-database gemigreerd naar een ander platform. Die combinatie — weten hoe het systeem zich gedraagt én weten hoe je gegevens er veilig uit krijgt — is precies wat dit werk vraagt.
Verouderd betekent niet onbruikbaar
Een AS/400 is zelden het enige systeem dat aandacht vraagt. Wij werken net zo goed met Delphi-applicaties, oude databaseformaten en maatwerk in Python, PHP of JavaScript — wat er ook nodig is om het geheel weer samen te laten werken.
Veelgestelde vragen
Wat is het verschil tussen AS/400, iSeries en IBM i?
Het is hetzelfde systeem onder drie namen. IBM bracht de AS/400 in 1988 uit, hernoemde de lijn rond 2000 naar iSeries en later naar System i; sinds 2008 heet het besturingssysteem IBM i. In de praktijk gebruikt iedereen de naam waaronder het systeem ooit binnenkwam.
Moet ik mijn AS/400 vervangen?
Meestal niet. In de programmatuur zitten jaren aan bedrijfsregels die nergens anders beschreven staan, en die opnieuw opbouwen is duurder en risicovoller dan het lijkt. Wij kiezen liever de andere route: het systeem blijft draaien, en wij zorgen dat de gegevens eruit komen en andere applicaties ermee kunnen praten.
Hoe krijg ik gegevens uit DB/400 naar een rapportagetool?
Via SQL. DB2 for i is een gewone relationele database, dus met de juiste driver leest een rapportagetool of dashboard er rechtstreeks uit. Kan dat niet, dan zetten wij er een geplande export of een REST-service naast die de gegevens ophaalt. In beide gevallen hoeft niemand het groene scherm meer in.
Doen jullie RPG-ontwikkeling?
Nee. Wij bouwen geen nieuwe RPG- of CL-programmatuur en nemen bestaande RPG-code niet in onderhoud. Onze kracht zit aan de buitenkant: beheren, bewaken, ontsluiten, koppelen en migreren. Zoekt u een RPG-ontwikkelaar, dan zeggen wij dat liever meteen dan na drie gesprekken.
Kunnen jullie de AS/400 meenemen in het beheer naast Windows en Linux?
Ja. Wij hebben serverparken beheerd waarin de AS/400 gewoon een van de machines in het rek was, naast Windows- en Linuxservers. Beschikbaarheid, back-up en signalering lopen dan via dezelfde bewaking, zodat u niet één systeem apart in de gaten hoeft te houden.
Kan een DB/400-database naar MS-SQL, PostgreSQL of Oracle?
Ja, dat hebben wij eerder gedaan. Het echte werk zit niet in het kopiëren maar in de controle achteraf: kloppen de aantallen, de datatypes, de datums en de tekens met accenten? Wij leveren die vergelijking mee, zodat aantoonbaar is dat alles compleet is overgekomen.