Die AS400 ist alt, RPG ist tot.....
Die erste Aussage stimmt, die AS400 gibt es seit 2012 nicht mehr, die Maschine in Ihrem Rechenzentrum ist sicher
eine
IBM i, eine der modernsten und leistungsstärksten Computer auf dem Markt.
Die zweite Aussage resultiert aus viel Un- und Halbwissen.
Wurden die gewachsenen Softwareanwendungen seit Jahren nicht modernisiert und auf den Stand der Technik gebracht,
hat diese Aussage sicher ihre Berechtigung.
Sind die Anwendungen "mit der Zeit gegangen" - sprich wurden und werden diese mit den neuen Programmcodes und
-features aktuell gehalten, ist Ihre Anwendung aktuell.
Mehr noch, sie ist ausgereift, läuft stabil und performant.
Eine Migration zu einer anderen Programmiersprache oder gar eine Ablösung hin zu einem anderen Softwarepaket
(in der Regel Standard-Software) ist zumindest genau zu überdenken.
Warum ich mich auf die IBM i konzentiere?
- - Ausfallsicherheit und Performance der IBM i suchen auf dem Markt ihresgleichen
- - Die IBM i Db2 ist einer der sichersten Orte für unternehmenskritische Daten
- - Auf IBM i sind alle gängigen Technologien der Anwendungsentwicklung verfügbar
- -- Die hauseigene RPG- wie auch COBOL-Umgebung lässt sich durch zahlreiche Programmiersprachen wie SQL, Java, .NET, PHP, C und C++ erweitern, um nur einige zu nennen.
- -- Zahlreiche Development-Tools wie Git, Node.js, Python, Apache, Angular oder Ruby sind integriert (Open Source)
- -- Mit Rational Developer for i und VSCode stehen moderne Software-Entwicklungsumgebungen zur Verfügung
- - Die Nutzung von Webservices und Open Source macht es leicht, Altes und Neues zu verbinden und damit bestehende Businesslogik wiederzuverwenden
Mein Fokus liegt deshalb auf der IBM i (aka iSeries/AS400).
Meine Tätigkeitsfelder sind:
- Entwicklung individueller Software
- Wartung bereits bestehender Anwendungen
- Redesign und Re-Engeneering von Legacy-Anwendungen
- Schnittstellenprogrammierung
- Support