Staatliches US-Rechnungsprüfungsamt
            

                Aufbau einer zuverlässigen Zukunft auf dem IBM™-Mainframe
            

                Lernen Sie digitale Superhelden kennen
            

Das staatliche US-Rechnungsprüfungsamt ist der größte Steuereintreiber, Buchhalter, Einnahmenschätzer und Finanzverwalter des Staates, der für die Ausstellung von Schecks und die Führung der Bücher für die Staatsregierung zuständig ist. Die Behörde ist zudem für den Einkauf des US-Bundesstaates zuständig und vergibt und verwaltet Hunderte von landesweiten Verträgen für mehr als 200 staatliche Behörden und Abteilungen.

                Herausforderungen
            

  • Offenlegung von Mainframe-Daten und -Logik für neue Dienste unter Beibehaltung hoher Leistung, Sicherheit und Zuverlässigkeit
  • Ansprechen einer neuen Generation von Programmierern mit modernen Entwicklungswerkzeugen
  • Beschleunigung der Erstellung von Webdiensten aus Legacy-Anwendungen, ohne den Kerncode zu berühren

                Ergebnisse
            

  • API-fähige Mainframe-Anwendungen helfen dem Rechnungsprüfungsamt, die wachsenden Kundenanforderungen kosteneffizient zu erfüllen
  • IBM zSystem Mainframe gewinnt an Konnektivität und behält gleichzeitig seine Leistung, Sicherheit und Zuverlässigkeit bei 
  • Verbesserte Produktivität und Fähigkeiten der Entwickler

                Lösungen
            

  • Das Rechnungsprüfungsamt nutzt die Entwicklungs-umgebung NaturalONE und webMethods EntireX.
  • Die Entwickler des Amtes programmieren, testen und pflegen Anwendungen mit NaturalONE und können APIs und Webservices aus bestehendem Anwendungscode erstellen.
logo

                    "Die Entwicklung von APIs für unsere bestehenden Anwendungen ermöglichte es dem Staat, innovativ zu sein und den Mainframe mit mehr Kunden und Beteiligten zu verbinden. So können wir unsere IBM-Mainframe-Anwendung, die seit Jahrzehnten sicher, zuverlässig und stabil ist, weiter nutzen."
                

— Natural Administrator, Large US State Comptroller Office

                Die Zukunft auf einer Grundlage zuverlässiger, sicherer Leistung aufbauen
            

Jeder Dollar, der im Namen der Regierung des Bundesstaates gesammelt und ausgegeben wird, fließt durch das Rechnungsprüfungsamt. Als oberster Steuereintreiber, Buchhalter, Einnahmenschätzer und Finanzverwalter des Bundesstaates ist die Behörde für die Erhebung von über 60 verschiedenen Steuern, Gebühren und Veranlagungen verantwortlich, die sich im Geschäftsjahr 2021 auf über 375 Milliarden Dollar beliefen. Die Behörde ist auch der Einkaufsmanager des Staates und vergibt und verwaltet Hunderte von landesweiten Verträgen im Namen von mehr als 200 staatlichen Behörden und 1.600 Mitgliedern von Einkaufs-genossenschaften.

Das Ausmaß ist kaum zu überschätzen. "Die Wirtschaft des Bundesstaates ist eine der größten der Welt", sagt der Mainframe Services Manager beim Comptroller of Public Accounts des Staates.

Der Mainframe Services Manager beaufsichtigt derzeit alle Aspekte des Mainframe-Betriebs. Seit 1977 ist der Mainframe das Herzstück der Behörde und bietet die Leistung, Stabilität und Zuverlässigkeit, die Bürger und Unternehmen vom Staat erwarten.

Angesichts der wachsenden Nachfrage von Interessengruppen nach neuen datengesteuerten Diensten und der Tatsache, dass die mit den Natural-Anwendungen vertrauten Mitarbeiter bald in den Ruhestand gehen, musste das Rechnungsprüfungsamt neue Wege finden, um die Funktionen seiner mit Software AG’s Natural entwickelten Mainframe-Anwendungen zu erweitern, ohne dabei auf Kodierung angewiesen zu sein.

Ein zweigleisiger Ansatz brachte dem Team mehr Flexibilität. Erstens wurde webMethods EntireX eingesetzt, um die Mainframe-Anwendung API-fähig zu machen und so den Bürgern des Bundesstaates neue Dienste anzubieten. Zweitens wurde NaturalONE eingeführt, um eine moderne Entwicklungsumgebung für die nächste Generation von Programmierern zu schaffen.

Mit IBM zSystems ein unübertroffenes Serviceniveau beibehalten

Die unvergleichliche Leistung des IBM-Mainframes ermöglicht es dem Rechnungsprüfungsamt, Natural-Anwendungen auszuführen, die für andere Plattformen zu komplex sind. "Es gab Versuche, bestimmte Workloads umzugestalten oder auf Serverumgebungen zu verlagern", sagt der Natural-Administrator von dem Rechnungsprüfungsamt. "Sie konnten zwar einige der Prozesse reproduzieren, sind aber nicht in der Lage, auch nur annähernd das gleiche Serviceniveau zu bieten, das wir erwarten."

Auch die Neucodierung wichtiger Komponenten der Anwendung für eine neue Plattform kam nicht in Frage. Um Unternehmen und Bürgern eine einzige kombinierte Abrechnung über ihre Steuerverbindlichkeiten zu liefern, werden beispielsweise die Rechnungsdaten von mehr als 75 Steuern und Gebühren in einem Rechenprozess konsolidiert, so der Natural Administrator. Allein der Quellcode für diesen Prozess würde, wenn er ausgedruckt würde, Unmengen von Papier füllen - unpraktisch zu transportieren, aber auf dem Mainframe bewährt und zuverlässig.

Die Sicherheit des IBM zSystem Mainframes hilft dem Rechnungsprüfungsamt bei der Verarbeitung sensibler Daten unter Wahrung des durchgängigen Datenschutzes. "Bei der Menge an Geld, mit der unsere Behörde umgeht, ist Sicherheit von entscheidender Bedeutung, um das Vertrauen unserer Bürger zu erhalten", sagt der Mainframe Services Manager. Die Behörde kann mit Hilfe von SSL- und zertifikatsbasierten Verbindungen Daten sicher mit Einrichtungen im ganzen Bundesstaat austauschen. Die Behörde kann auch die Vorteile der Verschlüsselung nutzen und gleichzeitig eine schnelle Datenbankleistung beibehalten.

Zuverlässigkeit ist für die Behörde von entscheidender Bedeutung - und der Mainframe ist die einzige Plattform, die die geforderten 99,9 % Service-Level-Agreements erfüllen kann. "Trotz all seiner Stärken ist die Zuverlässigkeit des Mainframes der Hauptgrund dafür, dass wir immer noch auf ihm arbeiten", sagt der Mainframe Services Manager. "Seit ich 1984 hier als Entwickler angefangen habe, kann ich an einer Hand abzählen, wie oft der Mainframe ausgefallen ist."

Infolgedessen, so der Natural Administrator, "erweist sich der Mainframe weiterhin als die leistungsfähigste Lösung für die Prozesse, die wir auf unseren Systemen durchführen müssen."

NaturalONE steigert die Produktivität von Entwicklern

Das Rechnungsprüfungsamt begann mit der Untersuchung des Umstiegs auf NaturalONE, eine Eclipse-basierte integrierte Entwicklungsumgebung (IDE), als die Möglichkeit, Webservices zu erstellen, das Interesse der Entwickler weckte. Mit NaturalONE können Entwickler in der Behörde Anwendungen programmieren, testen und pflegen, Natural-Objekte als Dienste bereitstellen und Rich-Internet-Anwendungen (RIAs und Webschnittstellen) erstellen. Das Rechnungs-prüfungsamt startete ein Schulungsprogramm, um die Implementierung zu erleichtern, und bot zusätzlichen Support für langjährige Entwickler mit umfangreicher Erfahrung im 3270-Editor. Die Behörde implementierte den NaturalONE-Client erfolgreich auf mehr als 40 Windows-Laptops und führte kurz darauf ein Upgrade auf Mainframe Natural 9 durch.

Schnell erkannte die Agentur, welchen Wert die moderne IDE für die Mainframe-Anwendungsentwicklungsteams hat. Die Produktivität der neuen Entwickler hat sich deutlich verbessert, da die Benutzeroberfläche die Codeerstellung und das Debugging effizienter macht. "Unsere neuen Programmierer sind so begeistert von NaturalONE, weil sie alle neuen Tools lieben und die ersten sein wollen, die sie lernen und ihren Kollegen beibringen", sagt der Natural Administrator.

Mit der modernen IDE können Entwickler jetzt auch viel schneller Web-Services erstellen. Vor der Einführung von NaturalONE mussten die Programmierer für die Entwicklung neuer CICS-Web-Services beispielsweise drei separate COBOL-Programme erstellen. Mit NaturalONE werden die Services jetzt automatisch generiert, so dass der Prozess von mehreren Tagen auf nur wenige Minuten verkürzt wird.

Ein weiterer Vorteil der NaturalONE-Implementierung besteht darin, dass die Agentur nun attraktiver für neue Mitarbeiter ist. Das Angebot der neuesten Entwicklungsfunktionen hilft dabei, den Generationswechsel zu bewältigen, und sorgt dafür, dass die Programmierer weiterhin Lust haben, zu lernen.

APIs bieten moderne Schnittstellen für ältere Geschäftslogik

Mit Blick auf die Zukunft hat die Agentur begonnen, proaktiv neue Anwendungsprogrammier-schnittstellen (APIs) zu entwickeln, um ihre Partner und Kunden besser bedienen zu können. Entwickler nutzen webMethods EntireX, um die Mainframe-Anwendungen schnell und einfach über APIs für digitale Geschäftsdienste nutzbar zu machen.

"Wenn Sie wollen, dass Ihre bestehenden Anwendungen den größten Nutzen bringen, ist es meiner Meinung nach der beste Weg, APIs zu entwickeln", sagt der Natural Administrator. "Sie müssen die Legacy-Anwendung nicht verschieben, sondern nur die Geschäftslogik aufrufen, die in den letzten 30 Jahren sicher, zuverlässig und stabil funktioniert hat."

Die Agentur verfügt nun über ein Framework zur einfachen Erstellung von APIs und ist in der Lage, Kundenbedürfnisse zu antizipieren, indem sie die am meisten genutzten Prozesse im globalen Natural-Pufferpool identifiziert. Das Team bereitet sich darauf vor, APIs zu entwickeln, noch bevor die Kunden danach fragen.

Obwohl sich die digitale Landschaft in den vier Jahrzehnten, in denen die Behörde auf den Mainframe setzte, stark verändert hat, ist das Rechnungsprüfungsamt jetzt für die Zukunft gerüstet. Mit NaturalONE und webMethods EntireX nutzt die Behörde ihre Investitionen in einzigartige, leistungsstarke Anwendungslogik und schafft so die Grundlage für neue Talente und innovative Dienstleistungen, die den Anforderungen des Staates gerecht werden.

                    Sehen, entscheiden & handeln mit der Software AG
                

Überzeugen Sie sich von den Möglichkeiten, die Ihnen die Lösungen der Software AG bieten
ICS JPG PDF WRD XLS