AS/400: betreuen, erschließen und migrieren
Das System läuft seit zwanzig Jahren klaglos, steht aber auf einer Insel. Wir halten die AS/400 am Laufen und holen die Daten heraus, damit Ihre übrige IT damit arbeiten kann.
Zuverlässig, aber vom Rest abgeschnitten
Eine AS/400 — später iSeries, heute IBM i — hält Jahrzehnte. Genau deshalb stoßen Sie jetzt an Grenzen: die Leute, die das System kannten, sind weg, die Daten stecken in DB/400 fest, und jede neue Software, die Sie dazukaufen, kommt nicht daran.
Ein Austausch ist oft teurer und riskanter als gedacht, denn in den Programmen stecken Jahre an Geschäftsregeln, die nirgendwo sonst beschrieben sind. Wir wählen deshalb meist einen anderen Weg: das System läuft weiter, und wir sorgen dafür, dass die Daten nach außen gelangen und andere Anwendungen damit sprechen können.
Kontakt aufnehmen →Das System am Laufen, die Daten nach außen
In der Praxis ist es selten alles oder nichts. Meist beginnt es mit einer Auswertung oder einer Schnittstelle und wächst von dort aus weiter.
Betreuung und Überwachung
Die AS/400 in den täglichen Betrieb und die Überwachung Ihrer Serverlandschaft einbeziehen, neben den Windows- und Linux-Maschinen. Verfügbarkeit, Sicherung und Alarmierung, wenn etwas schiefgeht.
Daten erschließen
Daten aus DB/400 außerhalb des Systems verfügbar machen: für ein Auswertungswerkzeug, ein Dashboard oder schlicht als Datei, mit der Ihre Leute weiterarbeiten können.
Schnittstellen bauen
Eine Brücke zwischen der AS/400 und Ihren übrigen Anwendungen — über SQL, automatisierten Dateiaustausch oder einen REST/JSON-Dienst, den wir daneben stellen.
Auswertungen
Zahlen aus der AS/400 in Auswertungen überführen, mit denen die Organisation etwas anfangen kann, ohne dass jemand dafür in den grünen Bildschirm muss.
Datenbankmigration
Müssen die Daten wirklich heraus, überführen wir die DB/400-Datenbank etwa nach MS-SQL, PostgreSQL oder Oracle — samt Prüfung, ob alles vollständig und korrekt angekommen ist.
Eine moderne Hülle
Eine Web- oder Desktopanwendung neben der AS/400, damit Anwender eine zeitgemäße Oberfläche bekommen, während das alte System darunter einfach weiterläuft.
Was wir nicht tun
Wir entwickeln keine neuen RPG- oder CL-Programme und übernehmen auch nicht die Pflege Ihres bestehenden RPG-Codes. Unsere Stärke liegt außen herum: betreuen, überwachen, erschließen, anbinden und migrieren. Suchen Sie einen RPG-Entwickler, sind Sie bei uns falsch — das sagen wir lieber gleich als nach drei Gesprächen.
AS/400 neben Windows, Linux und Unix
Wir haben Serverlandschaften betreut, in denen die AS/400 schlicht eine der Maschinen im Rack war, neben Windows- und Linux-Servern, einschließlich deren Überwachung. Auch beim Ausrollen von Authentifizierungslösungen gehörte die AS/400 zu den Plattformen, die mit überwacht wurden.
Auf der Datenseite haben wir eine OS/400-Datenbank auf eine andere Plattform migriert. Diese Kombination — zu wissen, wie sich das System verhält, und zu wissen, wie man Daten sicher herausbekommt — ist genau das, was diese Arbeit verlangt.
Veraltet heißt nicht unbrauchbar
Eine AS/400 ist selten das einzige System, das Aufmerksamkeit verlangt. Wir arbeiten ebenso mit Delphi-Anwendungen, alten Datenbankformaten und Individualsoftware in Python, PHP oder JavaScript — was immer nötig ist, damit das Ganze wieder zusammenspielt.
Häufig gestellte Fragen
Was ist der Unterschied zwischen AS/400, iSeries und IBM i?
Es ist dasselbe System unter drei Namen. IBM brachte die AS/400 1988 auf den Markt, benannte die Reihe um 2000 in iSeries und später in System i um; seit 2008 heißt das Betriebssystem IBM i. In der Praxis verwendet jeder den Namen, unter dem das System ins Haus kam.
Muss ich meine AS/400 ersetzen?
Meistens nicht. In den Programmen stecken jahrelang gewachsene Geschäftsregeln, die nirgendwo sonst dokumentiert sind, und sie neu aufzubauen ist teurer und riskanter als es scheint. Wir wählen lieber den anderen Weg: Das System läuft weiter, und wir sorgen dafür, dass die Daten herauskommen und andere Anwendungen damit arbeiten können.
Wie bekomme ich Daten aus DB/400 in ein Reporting-Werkzeug?
Über SQL. DB2 for i ist eine normale relationale Datenbank, mit dem passenden Treiber liest ein Reporting-Werkzeug oder Dashboard direkt daraus. Ist das nicht möglich, stellen wir einen geplanten Export oder einen REST-Dienst daneben, der die Daten abholt. In beiden Fällen muss niemand mehr in den grünen Bildschirm.
Entwickeln Sie auch in RPG?
Nein. Wir schreiben keine neuen RPG- oder CL-Programme und übernehmen bestehenden RPG-Code nicht in die Wartung. Unsere Stärke liegt außen herum: betreiben, überwachen, erschließen, anbinden und migrieren. Wenn Sie einen RPG-Entwickler suchen, sagen wir das lieber sofort als nach drei Gesprächen.
Können Sie die AS/400 neben Windows und Linux mitbetreuen?
Ja. Wir haben Serverlandschaften betreut, in denen die AS/400 einfach eine Maschine im Rack neben Windows- und Linuxservern war. Verfügbarkeit, Sicherung und Alarmierung laufen dann über dieselbe Überwachung, sodass Sie kein System separat im Auge behalten müssen.
Lässt sich eine DB/400-Datenbank nach MS-SQL, PostgreSQL oder Oracle migrieren?
Ja, das haben wir bereits gemacht. Die eigentliche Arbeit liegt nicht im Kopieren, sondern in der Kontrolle danach: Stimmen Anzahl, Datentypen, Datumsangaben und Sonderzeichen? Diesen Abgleich liefern wir mit, damit nachweisbar ist, dass alles vollständig übernommen wurde.