Herzlich Willkommen Sykora-ML Saxonia Systems AG Bertholdstr. 6

Slides:



Advertisements
Ähnliche Präsentationen
Migration von Feldbussen zu PROFINET
Advertisements

Print-, Fax- und File-Server Lösung für ein Homeoffice
Exos® 9300 Upgrade-Lizenz Mit der Software Upgrade-Lizenz halten Sie Ihr System stets auf neustem Stand – unabhängig vom Lebenszyklus der IT. So profitieren.
Software Assurance Erweiterte Software Assurance Services
Phasen und ihre Workflows
Programmieren im Großen von Markus Schmidt und Benno Kröger.
Quelloffene Software 1. Einleitung 2. Was ist Open?
Saxonia Systems Saxonia Systems AG
Saxonia Systems Saxonia Systems AG
Agenda DataAssist e.K. Probleme heutiger Ansätze der Netzwerkdokumentation Management der Netzwerkdokumentation Management von Rechnern Der NetDoc Server.
ZfS Aachen: Kompetenzen und Dienstleistungen für Mittelstand und Lehre.
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Systemverwaltung wie es Ihnen gefällt.
DINI Symposium Wiss. Publizieren in der Zukunft – Open Access, 23./ B. Diekmann Ein Dokumentenserver kostet ? Ökonomische Aspekte für Serverbetreiber.
1-1 Schlank und schnell zum Datawarehouse Marc Bastien Oracle Deutschland GmbH BTW Leipzig,
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Microsoft Windows 2000 Terminal Services
ASAM ODS Daten standardisiert auswerten
PinK Plattform für intelligente Kollaborationsportale Dr. Joachim Quantz, e.V. Berlin, 13. September 2005.
Introducing the .NET Framework
Ein mobiler OPAC auf Basis des Produktivsystems Andreas Neumann · D - IT March 10.
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Grundschutztools
von der allgemeinen Theorie zur individuellen Praxis
Schulz & Löw Consulting GmbH
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
Softing presentationSlide 1 Softing - ein kurzer Überblick Softing - ein kurzer Überblick.
20:00.
Product development.system integration.services and consulting Qualitäts- und Funktionsprüfung elektronischer Bauelemente Automatisierungslösungen für.
SKALIERBARE HARDWARE UNABHÄNGIGE LÖSUNGEN FÜR HSM, ARCHIVIERUNG UND SICHEREN DATENAUSTAUSCH YOUR DATA. YOUR CONTROL.
© InLoox GmbH InLoox now! Produktpräsentation Die schlüsselfertige Online-Projektplattform in der Cloud.
Herzlich Willkommen. Agenda Kurzvorstellung T&N Blickwinkel: Ganzheitliche ICT Das Projekt: Der Auftrag Die Möglichkeiten Exkurs: Cloud-Computing Das.
Lutz Rabe | Koordinierungsstelle für IT-Standards (KoSIT)
n Produktfamilie VisiWinNET
„Katalog und Bestell-Format
„Buy and Make“ anstelle von „Make or Buy“
Thats IT!. Titelmasterformat durch Klicken bearbeiten Über uns Mit uns bekommen Sie: Beratung – Doing - Betreuung langjährige Erfahrung umfassende Beratung.
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Proof of Concept (POC) oder DeskTop Virtualisierung mit XenApp von Citrix Erziehungsdepartement Th. Anliker.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
| Basel Wege in die Cloud: Office 365 Dennis Hobmaier, Technical Solutions
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
Microsoft Student Partners
Aktuelle Produktstände – TRIBASE
Ihr Entwicklungs-Partner mit Nearshore-Kompetenz Stuttgart, INFOBEST Romania SRL.
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
Comparex Services Applications & Products
Projektmanagement Erfahrungsbericht Christoph Seiwald Jänner 2006
Neuerungen in Java 5/6/7. Stefan Bühler für InfoPoint Überblick Java 5 neue Sprachfeatures Erweiterungen Klassenbibliothek Java 6 Erweiterungen.
Willkommen bei der PRÜFTECHNIK-Gruppe
Microsoft Corporation
Optimierte Lizenzkosten
Verkaufsunterstützung durch Standardkataloge inklusive Bogenoptimierung Hans-Jürgen Becker DVS System Software GmbH & Co. KG Alle Inhalte © DVS System.
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Einführung eines Content Management Systems
Dipl.-Inform. (FH) Mike Bach Unterschiedliche Anwendungen im Unternehmen – Warum, Wer und Wie Best-of-Breed vs. Alles aus einer Hand Dipl.-Inform. Mike.
Infolab GmbH Loheweg Erlangen Unternehmenspräsentation infolab GmbH.
Outlook und Opensource Server Mit Microsoft Exchange Server und Outlook können Groupware Funktionen dargestellt werden, die sich Microsoft kräftig bezahlen.
->Prinzip ->Systeme ->Peer – to – Peer
Datenbanken im Web 1.
Konica Minolta IT Solutions GmbH IT-InFRASTRUKTUR
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Technologietag Baugruppentest Wege der Standardisierung im Funktions- und EOL-Test Markus Koetterl National Instruments Germany GmbH.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
Firmenpräsentation Incite GmbH.
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
 Präsentation transkript:

Herzlich Willkommen Sykora-ML Saxonia Systems AG Bertholdstr. 6 76530 Baden-Baden Telefon: +49 7221 392 392 ts@sykora.de Saxonia Systems AG Könneritzstraße 5 01067 Dresden Telefon: +49 (0)351 497 01 500 Marco.Fischer@saxsys.de

Inhalt Vorstellung von SYKORA-ML und Saxonia Zukunft von System-i Anwendungen Das Konzept von Migration Live: Beispiel einer Migration mit ML-iMPACT Vorgehensweise bei Migrationsprojekten Projektwerkzeuge von ML-iMPACT Fragen und Diskussion

Wer ist SYKORA-ML? www.sykora-ml.com Seit 1986 SYKORA-Gruppe IT-Dienstleister seit 1986 in mehreren europäischen Ländern 2005 übernimmt SYKORA 50% von ML-Software GmbH Ursprung 1980, als GmbH 1993, privat eigentümergeführt Über 200 Kunden im Bereich AS/400 Modernisierung Seit 2007 übernimmt SYKORA-ML GmbH den Geschäftsbereich „Migration“ aus der ML-Software GmbH Hauptniederlassung in Baden-Baden Produktionsstädte in Ostrau Zweigniederlassung in Denver / USA Zweigniederlassung in Mailand / Italien Geschäftstätigkeit: Entwicklung und Vertrieb vom Produkt ML-iMPACT (früher: oRPG) Migrationswerkzeug RPG -> .NET www.sykora-ml.com

Einige unserer Referenzen 4 4

Ihr Partner Saxonia Systems AG München, Hamburg, Frankfurt a. M Ihr Partner Saxonia Systems AG München, Hamburg, Frankfurt a.M., Dresden, Leipzig, Berlin Ihr Spezialist für Prozessberatung, Projektmanagement, Applikationsentwicklung, SOA, komplexe IT-Systeme und Migrationsprojekte Marco Fischer 06.09.2007

Im Überblick Saxonia Systems AG 1990 Gründung des Saxonia Bildungsinstituts ab 1994 Saxonia Systeme GmbH 2000 Umfirmierung in Saxonia Systems AG 170 feste Mitarbeiter 85% mit Hochschul- oder Fachhochschulabschluss sehr geringe Fluktuation stabile, eingespielte, hochproduktive Teams Deutschlandweit und europaweit operierend Niederlassungen in Frankfurt a. M., München, Dresden, Leipzig, Berlin, Hamburg 4 Geschäftsbereiche mit umfangreichen Projektreferenzen Stabilität, hoher Anspruch, langjährige Projekterfahrungen Ausgezeichnete Bonität (179 bei Creditreform) Zertifizierung nach ISO 9001

(Hinter-) Gründe Warum die Saxonia Systems AG ? Zertifizierter Partner für IT Konsolidierung /Server Based Computing/ Software Entwicklung/ Migration und System Modernisierung Geschäftsbereiche mit Schwerpunktthemen Spezialisten im Client-Server- und Host/Legacy-Bereich Mehrfach-Know-How häufig in einer Person gebündelt wg. Flexibilität Verfolgung von Standards – keine properitären Ansätze mehrere gemeinsame Projekte mit SUN, Microsoft, Comparex, T- Systems, z.B. Aral, Verband d. Dt. Rentenversicherer, Allgaier, Redi 3 stabile, eingespielte Teams auch mit Branchen Know How europaweit operierend (teilweise weltweit) Systemhaus – unabhängig große Stabilität, hoher Anspruch, langjährige Projekterfahrungen (HVB, HSH-Nordbank, BLB, readybank, Commerzbank, Dt. Bank, Otto – Host nach Unix, Post/DHL, Hermes Versand, Infineon, …) stabile, eingespielte Teams => Menschlicher Pluspunkt

Ein solides Fundament aus kompetenten Partnern Das Partnernetzwerk Ein solides Fundament aus kompetenten Partnern Die heutigen komplexen Herausforderungen können nur mit kompetenten Partnern gemeistert werden. Aus diesem Grund sind synergetische Partnerschaften für eine kompetente Dienstleistung so wichtig. Daher haben wir Partner ausgewählt, die inhaltlich und technisch eine schlagkräftige Ergänzung zu unseren Angeboten leisten können.

Fragen betreffend der Zukunft von System I (AS/400) AS/400 – i5 – iSeries – System I das beliebte Arbeitspferd der IBM aus den 80er Jahren bot viele Vorteile: Stabilität Einfache Administration Gute Performanz Erweiterbarkeit (scalability) Kompatibilität über Jahrzehnte Heute: ca. 200-300.000 Kunden weltweit / ca. 12.000 in D-A-CH System i = Multiplattform aber 80% der Software in RPG + CL Demgegenüber stehen Fragen über die Zukunft: Viele /36, AS/400, iSeries – Applikationen werden nicht weiter entwickelt Mainstream - Applikationen (MS-Office) sind schwer kombinierbar mit AS/400 Keine jungen Entwickler für AS/400 am Markt Green Screen Applikationen sind nicht Stand der Technik Hardware und Wartung teuer (Insbesondere „Interaktive Last“)

Was ist die Wahl für einen System I – Anwender ? SYSTEM I - Applikation Neuentwicklung: Entwicklungs-kosten Einführungs-kosten Risiko eines neuen Qualitätszyklus ABER: Unabhängigkeit Individualität Durch Standard-software ersetzen: Lizenzkosten Einführungskosten Verlust Firmenspezifischer Lösungen und Vorteile Abhängigkeit vom Hersteller und Dienstleister ABER: Partizipation an Entwicklung des Standards Migration der vorhan-denen Software Geringste Implementations-kosten Geringstes Qualitätsrisiko Hohe Individualität ABER: IT-Know-how muss erhalten bleiben oder einem Dienstleister anvertraut werden

Gründe für Migration Die Investition in bewährte, fehlerfreie und von Anwendern akzeptierte Software soll erhalten bleiben und das damit verbundene Spezialwissen soll weiter genutzt werden Steigende Anforderungen der Anwender, die sich an der allgemein verwendeten Software ausrichten, bedrohen die AS/400-Applikationen und führen sie in eine technologische Sackgasse Datenbank und Plattformunabhängigkeit Existierende AS/400-Applikationen sollen durch neue effiziente Funktionalität erweitert werden Anwendung von objektorientierter und ereignisgesteuerter Programmiertechniken Integration mit .NET Software

Grenzen der „Modernisierung“ über 5250 Modernisierung über 5250 reicht nicht aus, denn die interaktive Last bleibt erhalten und es ergibt sich ein Problem in der Softwarearchitektur: Die Anwendungslogik wird dadurch in zwei Ebenen gespalten: 1. Applikationsebene in RPG und 2. Darstellungsebene auf dem GUI-Tool Integration on the Screen is OK for minor enhancements but soon collides with the basic rule to divide presentation layer from application layer:

Der Bedarf unserer Kunden Lösung basierend auf Industriestandards (Anwendung von Standard-Sprachen) -> Wartbarkeit -> Verfügbarkeit von Personal -> Kostenersparnis Integration mit anderen Software-Systemen Plattformunabhängigkeit „moderne“ GUI

Ebenen der Migration SYKORA-ML bietet für jede Ebene die Lösung Windows GUI Green-screens GUI .NET mit C# ( J#, VB...) RPG, CL software Applikation SQL-Server DB/2 DB jede .NET kompatible Server-Client HW HW iSeries SYKORA-ML bietet für jede Ebene die Lösung

ML-iMPACT – Technisches Prinzip IBM AS/400 DB/2 Applikation RPG CL DDS Ursprung Migration Ziel Übersetzte Applikation als DLL X-Compiler ML-iMPACT Über- Setz AP Printer Win Form ASP Sourcen in C# (VB,J#) Sprachcompiler ML-iMPACT Runtime Framework Laufzeit API ML-iMPACT DB Socket .NET - Plattform Oracle, SQL ... Daten Konverter

Kostenfaktoren bei Migrationsprojekten Lizenzkosten für das Migrationswerkzeug Teile, die mich automatisch migriert werden müssen Test und Verifikation Unbekannte Risikofaktoren?

Abdeckung von ML-iMPACT Menge der Funktionen RPG, CL API calls Keywords etc. Projektkosten: nicht automatisch migrierbar kosten Zusatz- nicht im Standard AS/400 nicht implementiert Definierter Funktionsumfang ML-iMPACT Kunden- projekt Automatisch mit ML-iMPACT migrierbar

Migrationsumfang messbar ML-iMPACT Produkttest Testergebnisse: Quellen Eingaben Ausgaben Historie ... Prüfung einer Applikation Test generator AS/400 sources Testcode Source Analyser Tech-Checker Tester Funktions- umfang von ML-iMPACT Auswertungs- Protokoll / Vollständig- keitsliste AS/400 ML-iMPACT

Product Completeness Checker (PCC) Prinzip: jede einzelne Basisfunktion separat getestet Automatisch generierte Tests Aktueller Funktionskatalog verfügbar Test bei jeder neuen Version Vor dem Migrationsprojekt Migrationsumfang festlegbar Automatische Performanztests

Applikationstester AT-Recorder 5250 Migration mit ML-iMPACT iSeries Test-Anwender Migration mit ML-iMPACT iSeries Datenbank Vergleich der Aufnahme mit Simulation Eingaben Ausgaben DB-Ände- rung .NET Applikation Datenbank AT-Simulator 5250

Applikationstester Erlaubt Testfälle zu definieren und speichern Wiederholt die abgespeicherten Testfälle automatisch und generiert Berichte Tests können ohne Zutun des Kunden simuliert werden Verlauf und Protokollierung der Tests weitgehend automatisch Abnahme der migrierten Applikation wird möglich

Präsentation von ML-iMPACT live

Parametrierung user-name: demo Password: orpg

Detaillierte Analyse des Quellcodes zur Aufwandsabschätzung Source Analysis: Push Analysis Show the Report.

Übersetzung auf Knopfdruck

Übersetzung der Daten Database Migration: Migrate Database

Migration 1:1 Launching of raw migrated application as iMPACT Client: Check the standard functionality of the application. Show reaction on F-Keys: F4 – shows a sub-file F6 – shows a window (Close with <ENTER>) F7 – next record F8 – previous record F3 – exit Stop iMPACT server by CTRL+C

GUI-Voreinstellung

Beispiel einfacher .NET GUI Customized CustDemo: oRPG3 – Customer Demo window with all customization options on

Integration mit Internetapplikationen Additional Tabs: Map Overview – search in Google Maps Select an address and Search Maps (note: not all addresses are real, use the German addresses)

Sbufile als Browse-list Additional Tabs: Customer List Double click on one of the addresses - this will select the address for the details-tag-window

Customizations - sources Show How to Change Look and Feel and Add Enhancements: Change the background color from GhostWhite to Orange. Terminate CUSTDEMO (if still running) Translate with F5 and show the changes

Migrationsprojekte mit ML-iMPACT

Modernisierung oder Migration AS/400 Modernisierung Die Bereiche & Wege zum neuen Umfeld Modernisierungs - & Renovierungsmöglichkeiten gibt es viele… Erweiterungen I. Hardwarewechsel AS/400 -> UNIX AS/400 -> Win II. DB-Übernahme / wechsel AS/400 -> UNIX AS/400 -> PC III. Appl.-übernahme AS/400 -> UNIX AS/400 -> PC IV. Appl. erweiterung Java/ J2EE .NET / C# Hostentwicklung Virtueller Mainframe Mainframe Express V. Appl.Entwicklung Analysen und Tuning (PC basiert möglich) Modernisierung oder Migration

Primärprozess und Vorgehensmodell RZ Betrieb Entwicklungs-umgebung Datenübernahme Archivierung Projektdurch-führung -Projektmodell Rehosting Renovierung Modernisierung Autom. Test Analyse/Audit -Programme -System -Datenhaltung -Performanz -Entw.umgebung Prototyp Präsentation Angebot Fragebögen -Applikation -System/Daten Workshop Automatische Analyse Auswertung Präsentation Produktion Präsentation Abstimmung Weiteres Vorgehen Projektphasen Machbarkeits- studie QS / QM ISO 9001 CMM Level3 SPICE ITIL Fragen Workshop Und Kickoff

Bewährte Schritte und der Nachweis „das es mit Ihrer Anwendung geht“ Prototyp – Pilot – Proof of Concept Bewährte Schritte und der Nachweis „das es mit Ihrer Anwendung geht“ Analyse und Audit - automatisierte Analyse Ihres Systems - Verständnis erarbeiten - Vollständige Analyse des Codes - Abstimmung über Vorgehensweise der Systemmodernisierung/Migration - Machbarkeitsbetrachtung - Skillaufbau beim Kunden Pilotierung – Proof of Concept eines ausgewählten Teilbereiches der Anwendung - Ausgewählter Applikationsbereich der modernisiert/migriert wird - Notwendige Daten überführen, - Umsetzen der ausgewählten Programme (RPG, CL, Cobol) - Nachweis der Lauffähigkeit auf neuer Plattform (Vergleichbarkeit) Konzept und Vorgehensweise - Gesamtmigration - Applikation, Datenhaltung, Entwicklung, Schnittstellen - kritische Komponenten, Plattform endgültig identifizieren - Risikobetrachtung – kein Black-Box-Ansatz

Vorteile von ML-iMPACT ML-iMPACT migriert RPG und CL in die Standard- Programmiersprache C# Funktionalität bleibt, keine Umstellung für Anwender Weiterentwicklung und Integration (SOA) möglich Die Struktur bleibt erhalten. Sie entspricht bei der migrierten Software 1:1 dem Original Der migrierte Code und die Laufzeitumgebung sind ein modulares und offenes System. Änderungen und Anpassungen (z.B. Übertragung auf ein neues Datenbanksystem) stehen dem Anwender offen Re-Migration ist möglich: iSeries und .NET Applikationen können in einem Quellcode beibehalten werden Qualitätssicherung und Testwerkzeuge erlauben es die Korrektheit der migrierten Software nachzuprüfen Risikominimierung durch Analyse zu Beginn des Projekts

Gezielter Erhalt von Bewährtem Investitionsschutz Gezielter Erhalt von Bewährtem Bleibt Gleich Modern DATEN Keine Änderung bzw. modernes Look and Feel END-Benutzer APPL IT Personal Bleibt Gleich Training