von Peter M. Horbach

tcVISION auf Amazon Web Services

Datenintegration eines Mainframes ist in den letzten Jahren immer wichtiger und dringlicher geworden. Unternehmen suchen nach Möglichkeiten Mainframe Workloads auf kostengünstigere Plattformen zu übertragen, Mainframe Anwendungen zu modernisieren und Möglichkeiten zu schaffen, Echtzeit Analysen mit den komplexen Daten durchzuführen.

Cloud Technologien sind in das Blickfeld von Unternehmen gelangt, um die unternehmenskritischen Daten zu nutzen. Viele dieser Unternehmen nutzen hierzu die Amazon Web Services (AWS).

Amazon Web Services (AWS) sind Cloud-Computing Services, die von einem Tochterunternehmen des Online-Versandhandels Amazon angeboten werden. AWS wird von bekannten Diensten wie Netflix, Dropbox etc. genutzt.

Die Nutzung von AWS geschieht über sog. Amazon Machine Images (AMI). Diese Images sind auf dem Online Amazon Marketplace verfügbar. AMI ist eine spezielle virtuelle Anwendung, um eine virtuelle Maschine innerhalb einer sog. Amazon Elastic Compute Cloud ("EC2") zu betreiben.

Anwender, die ihre unternehmenskritischen Daten auf Mainframe-Systemen speichern, können die Daten über die flexiblen Dienste von AWS nutzen, um Analysen zu fahren, neue Kommunikationswege zu eröffnen oder schnell neue Anwendungen zu entwickeln.

tcVISION spielt hier eine gewichtige Rolle, da Daten in Echtzeit und bidirektional zwischen einem Mainframe (z/OS oder z/VSE) und AWS repliziert werden können.

Unternehmenskritische Daten in Mainframe-Umgebungen können in Datenbanken unter AWS bereitgestellt werden – mit minimalem administrativen Aufwand.

tcVISION Amazon Machine Images (AMIs) sind nun auf dem AWS Marketplace verfügbar.

Die AMI Komponente von tcVISION wird automatisch in der AWS Cloud eingerichtet und ermöglicht es dem Anwender, eine Netzwerkverbindung zwischen dem eigenen Datencenter (On-Premises Mainframe) und den AWS Datenbanken zu etablieren.

In diesem Blog wollen wir einige Beispiele aufzeigen, wie tcVISION in die Nutzung von AWS eingebettet ist.

Mainframe Anwender speichern enorme Mengen von komplexen, kritischen Daten in proprietären und über die Jahrzehnte gewachsene Formate (z.B. VSAM, IMS, Adabas, CA/Datacom, CA/IDMS, Db2). Diese Daten sind in der Regel nicht kompatibel mit modernen Datenbanken bzw. Datentypen und schwierig zu extrahieren.

tcVISION löst das Problem durch die integrierte Change Data Capture Technologie und die Replikation in moderne AWS Datenbanken in Echtzeit.

Folgende Anwendungen sind vorstellbar:

Analytics

Nach der Replikation der Mainframe Daten durch tcVISION und der – auf das tcVISION Repository basierenden – Datentransformationen sind die Daten in einem AWS Data Store verfügbar wie z.B. dem Amazon Simple Storage Service (Amazon S3). Hier können Anwender analytische Funktionen sowie die Machine Learning Services nutzen, um schnellen und einfachen Zugriff auf alle relevanten Daten zu haben, ohne Sicherheits- oder Kontrollaspekte zu gefährden.

Services stehen zur Verfügung, die von Datenkatalogen und Datenverarbeitung bis hin zu interaktiven Analysen, Desktop und App-Streaming bis hin zu Data Warehousing reichen.

Innovation

Sobald die Daten in AWS verfügbar sind, können Anwender neue Funktionen in Cloud Geschwindigkeit innovieren. Verschiedene Anwendungsmöglichkeiten sind vorstellbar:

  • Zugriff auf die Mainframe Daten durch die Erstellung von Micro Services über AWS Lambda ohne Server bereitzustellen und verwalten zu müssen.
  • Bereitstellung von Mainframe Daten an neue Kanäle (z.B. Smartphones) über das Amazon API Gateway.
  • Bereitstellung der Mainframe Daten an Data-Streams in Echtzeit über Amazon Kinesis.

Mit den Data-Modelling- und Mapping Funktionen des tcVISION GUI sowie der unkomplizierten Migration nach AWS ist die Modernisierung großer Mainframe-Systeme über AWS schnell und einfach.

Stufenweise Modernisierung

Im Falle einer stufenweisen Modernisierung von einem Mainframe nach AWS ist es in der Regel notwendig, die Daten zwischen dem Mainframe und AWS in Echtzeit zu synchronisieren.

tcVISION unterstützt die bidirektionale Replikation in Echtzeit und unterstützt somit eine stufenweise Modernisierung oder Migration ohne eigene Synchronisations-Module und -Programme erstellen zu müssen.

Die bidirektionale Datensynchronisation in Echtzeit ermöglicht, dass Änderungen beispielsweise in einer PostgreSQL Tabelle auf AWS auf den Mainframe repliziert werden.

tcVISION unterstützt die Datenbanken der AWS Relational Database Services (RDS). Zu ihnen gehören Aurora, PostgreSQL, MySQL, MariaDB, SQL Server und Oracle als Zieldatenbanken zusätzlich zu den traditionellen Linux/Unix/Windows Zielen (LUW) IBM Db2 LUW, Software AG Adabas, Microsoft SQL Server, IBM Informix, Sybase, ODBC.

Die unterstützten Quellen und Ziele von tcVISION finden Sie hier.

Unser amerikanischer Vertriebspartner Treehouse Software, Inc. ist ein Standard Technology Partner des AWS Partner Networks (APN).

Lesen Sie den Beitrag der Treehouse Software, Inc. im AWS Partner Network (APN) Blog.

Peter M. Horbach ist mit über 40 Jahren IT Erfahrung seit vielen Jahren in den Bereichen Datensynchronisation und Replikation tätig. Für BOS Software pflegt er Kontakte zu den internationalen Partnern und schreibt den Blog.

zurück zur Übersicht