Viele Firmen mit IBM-Hardware gehen daran, ihre CICS-Applikationen durch Java-Anwendungen zu ersetzen.
CICS-Anwendungen sind üblicherweise in Assembler, COBOL oder PL/I geschrieben. Es wird zweifelsohne von Jahr zu Jahr schwieriger und damit auch teuerer, Mitarbeiter mit diesen Skills zu finden.
Java-Programmierer hingegen, sind verfügbar. Ein Tausch CICS gegen WAS (Websphere Application Server) scheint daher strategisch sinnvoll, wenn nicht sogar notwendig.
Dieser Ansatz greift jedoch zu kurz!
CICS ist in seiner Anlage mächtig, schnell, schlank und billig. Java, speziell unter WAS, benötigt deutlich mehr Systemressourcen. Bei intensiver Nutzung von Java auch im Bereich der Kernfunktionalität wird Ihr Unternehmen um eine massive Aufstockung der Hardware nicht herumkommen. Dazu kommen die Kosten für das komplette Migrieren der bestehenden Applikationen nach Java.
Sie ersetzen somit eine ausprogrammierte Anwendungslandschaft durch eine andere, in der Hoffnung, damit künftig die Kosten beim Zukauf von Know-How zu senken. Dies ist wohl auch wahrscheinlich der Fall, sicher ist jedenfalls, dass Sie sich damit deutlich gestiegene Hardwarekosten einhandeln und schlechtere Performance!
Mit AnyApp sieht das anders aus:
der zentrale CICS-Kernel ist applikationsneutral und erfordert keine Programmwartung und somit auch keine Programmierskills
der zentrale Kernel läuft weiterhin mit dem üblichen geringen Ressourcenbedarf unter CICS
es besteht keine Notwendigkeit von Hardwarezukauf
die Frontends sind in Java geschrieben und können mit günstigem Entwickler-KnowHow erstellt und gewartet werden
Die fertigen SOA-Services des Kernels reduzieren die notwendige Funktionalität der Frontendsysteme auf das Absetzen vorgegebener Requests und ein paar Layout- und Stylefunktionen
Die geringe Funktionalität der Frontends führt zu deutlich geringeren Entwicklungskosten
Die geringe Funktionalität der Frontends führt zu deutlich geringeren Einbußen beim Datendurchsatz
Zusätzlich profitieren Sie von den allgemeinen Einsparungen bei der Herstellung und der Wartung von Applikationen unter AnyApp
Sprechen Sie mit uns, bevor Sie sich auf eine zukünftige Systemlandschaft festlegen.