Fujitsu World Tour 2015 Warszawa 19.05.2015 Human Centric Innovation 0
Replatforming - strategie migracji systemów IT Konrad Ptasiński Legacy Modernization Konsultant, Architekt 1
Replatforming, Legacy Modernization Co to jest? i Dlaczego teraz? Oferta Fujitsu 2
Czym jest Replatforming, Legacy Modernization Legacy = system który jest obecnie produkcyjny, klient posiada prawa (IP) do aplikacji realizujących usługę Legacy Modernization, Modernizacja Aplikacji modernizacja lub migracja systemów (lub ich części) z uwzględnieniem nowoczesnych narzędzi Cloud Modernization część globalnej oferty LM zakładająca wykorzystanie rozwiązań w technologii Chmury 3
Wyzwania priorytety CIO Szybsza reakcja na zmieniające się potrzeby biznesowe i bycie jednocześnie bardziej opłacalnym jest wyzwaniem dla wielu organizacji Potrzeba wzrostu Szybsza reakcja na zmieniające się potrzeby biznesowe Zapewnienie lepszej wydajności usług Niższe koszty IT Potrzeby biznesu Budżet IT Aby odpowiedzieć na te wyzwania, wiele organizacji rozważa wykorzystanie zewnętrznych dostawców do zarządzania ich aplikacjami 4
Czy odczuwasz presję ze strony zarządu na dalsze obniżanie kosztów IT? 13% 44% 43% Zdecydowanie TAK TAK, optymalizujemy koszty wdrażając nowoczesne rozwiązania IT, bez wyraźnych cięć budżetowych NIE, zarząd ma świadomość, iż kolejne ograniczenia budżetowe utrudniłyby realizację zaplanowanych projektów 5
Powody aby modernizować Komunikacja! Powinien być do użytku osobistego jak i dla biznesu Rozmowy telefoniczne Komunikacja! Powinien być do użytku osobistego jak i dla biznesu Rozmowy telefoniczne Mobilność, elastyczność, dostępność Komunikacja! Powinien być do użytku osobistego jak i dla biznesu Rozmowy telefoniczne Mobilność, elastyczność, dostępność Tekst, Appl., GPS, Web, Narzędzia Zdjęcia, Wideo, Streaming, Gry Cały wysiłek modernizacyjny skupia się na dostosowaniu istniejących aplikacji (również technologii poniżej) do wprowadzenia dodatkowych funkcji do aplikacji lub jej uproszczenia 6
Powody aby modernizować Do każdego samochodu Pomaga dostać się z punktu A do B Do każdego samochodu Pomaga dostać się z punktu A do B Kompaktowy, Intuicyjny, GPS, Przewodnik Dzisiejszy biznes musi mieć aplikacje, które wspierają konkurencyjność szybkie w reagowaniu, zwinne, elastyczne, dostępne, czytelny interfejs użytkownika, powiązane z klientami i partnerami, zarządzane i wspierające decyzje biznesowe Do każdego samochodu Pomaga dostać się z punktu A do B Kompaktowy, Intuicyjny GPS, Przewodnik Bezpieczny, Zintegrowany, Hands-Free 7
Powody aby modernizować Do wprowadzania i dostępu do danych Dostosowany do osiągnięcia celów biznesowych Do wprowadzania i dostępu do danych Dostosowany do osiągnięcia celów biznesowych Łatwy w obsłudze Usługi webowe i obrazki Zintegrowany, Mobilny Potrzeba elastyczności, zmniejszenie ryzyka, zwiększona wydajność i podejmowanie decyzji na bazie analiz, w celu umożliwienia nowych źródeł przychodów poprzez poprawę funkcjonalności aplikacji Do wprowadzania i dostępu do danych Dostosowany do osiągnięcia celów biznesowych Łatwy w obsłudze Usługi webowe i obrazki Zintegrowany, Mobilny BYOD, Globalny zasięg Twój biznes w rękach klienta 8
Jakie mamy opcje? Poniesione znaczące inwestycje w krytyczne aplikacje Duża część z nich to stare aplikacje ALE Czy mogą one skorzystać z Chmury, interfejsów webowych, są mobilne? Opcje: Migracja do innej aplikacji ALE stracimy kluczowe elementy, które nas wyróżniają Przepisanie aplikacji ALE jest to drogie, długotrwałe i ryzykowne Modernizacja przeniesienie aplikacji lub jej części do nowoczesnego środowiska 9
Koszt Modernizacja Użyj ponownie NIE Zastępuj Zakup nowej aplikacji Ręczne przepisanie aplikacji Modernizacja z Fujitsu Inne automaty Modernizacja krytycznych aplikacji i danych o technologie webowe, mobilne i BI Zyskaj więcej korzyści z istniejących aplikacji bez ich zastępowania Szybkie, nie-inwazyjne podejście do modernizacji systemów back-end Czas 10
Replatforming, Modernizacja Aplikacji Co to jest? i Dlaczego teraz? Oferta Fujitsu 11
Oferta Fujitsu Analiza Aplikacji (strategia rozwoju) Aplikacje Konsultacja Raport 100% Fujitsu IP 12
AVA Wartość aplikacji dla biznesu vs Koszt aplikacji Wskazuje aplikacje wartościowe dla biznesu w odniesieniu do ich kosztów Aplikacje wymagające wielu zasobów vs ich dostępność Wskazuje aplikacje, którą mogą zyskać na przegrupowaniu zasobów 13
Oferta Fujitsu Analiza Aplikacji (strategia rozwoju) Aplikacje Konsultacja Raport 100% Fujitsu IP Migracja Mainframe / Midrange Mainframe / Midrange 100% Fujitsu IP 14
PROGRESSION Schema/ Data Database Screen (BMS, DDS) Flat Files Database Migration Display Modernization Source Code Analysis Converted Data Converted Schema Converted Screen modernized Flat Files Web Form.ASPX.ASCX JScript Data Data Access CopyBooks / Includes Code Modernization Code Modernized VB/C# Online Program COBOL /RPG Utility Legacy JCL/CL Code Scheduler Job Modernization Windows/SQL Utility Section Manual Conversion/Setup Migration Suite Job modernized VB/C# Job Batch Program BSORT, DTS, FTP, EMAIL,.. Scheduler Server Web Server SOA Web Services/ Adapter Batch Server 15
Oferta Fujitsu Analiza Aplikacji (strategia rozwoju) Aplikacje Konsultacja Raport 100% Fujitsu IP Migracja Mainframe / Midrange Mainframe / Midrange 100% Fujitsu IP COBOL NETCobol Mainframe / Midrange COBOL 100% Fujitsu IP 16
Przed: IBM CICS COBOL DB2 OS: MVS lub VSE Security: ACF2 lub RACF lub Top Secret, lub SAF-compliant Serwer Transakcyjny: CICS Batch: JCL Utilities: SORT, IEBGENER, Scheduler: np. TWS Język programowania: COBOL Ekrany: BMS Język programowania: COBOL Dane: DB2 COBOL Data Files Dane: DB2 COBOL Data Files GDG s 17
Po: OS: OS: Windows MVS lub Server VSE Security: ACF2 lub Security: RACF lub Active Top Secret, Directory lub SAF-compliant Serwer Transakcyjny: NeoKicks CICS (Runtime services) Batch: NeoBatch JCL Utilities: NeoSort SORT, IEBGENER, Scheduler, Scheduler: np.: ActiveBatch/AutoSys np. TWS Język programowania: NetCOBOL for.net Ekrany: ASP.NET BMS Język programowania: NetCOBOL COBOL for.net Dane: SQL DB2 Server COBOL NeoData Files Dane: SQL DB2 Server COBOL NeoData Files GDG GDG s support 18
Oferta Fujitsu Analiza Aplikacji (strategia rozwoju) Aplikacje Konsultacja Raport 100% Fujitsu IP Migracja Mainframe / Midrange Mainframe / Midrange 100% Fujitsu IP COBOL NETCobol Mainframe / Midrange COBOL 100% Fujitsu IP Visual Basic CoolCat Systemy VB Classic 100% Fujitsu IP 19
Oferta Fujitsu Ulepszenie i Integracja UI UI SOA End User Community Integracja Migracja Mainframe / Midrange Mainframe / Midrange Aplikacje oparte na językach 4tej Generacji (np. VB, Powerbuilder, Lotus Notes, Oracle Forms) 4GL Bazy danych UNIX do Linux UNIX x86 Linux 20
Migracja na PrimeQuest najwyższy stopień niezawodności dzięki specjalnej konstrukcji sprzętu oraz procesom testowania wysoka wydajność (Intel Xeon E7 v3) aplikacje mission critical na platformie x86 Unix na Linux (RedHat) migracje baz danych na Oracle DB, SQL Server czy też rozwiązania OpenSource budowa rozwiązań typu cluster in a box 21
Modernizacja Aplikacji: AS/400 do.net Cel Obniżyć koszty i zejść z AS/400 Rozwiązanie Migracja AS/400 RPG do technologii Microsoft.NET z C# i SQL Server Automatyczna konwersja aplikacji/ekranów do interfejsu webowego przy użyciu Fujitsu Progression Konwersja danych DB2 do SQL Server Wynik Aplikacja otwarta na web i scentralizowana baza danych Nowy interfejs użytkownika Dostęp do najnowszych technologii Większa niezależność C# łatwiejszy w utrzymaniu w porównaniu do RPG Z: Do: 22
Gdzie uzyskać więcej informacji Opiekun Handlowy Konrad Ptasiński konrad.ptasinski@ts.fujitsu.com Strona Fujitsu http://www.fujitsu.com/global/services/application-services/application-developmentintegration/legacy-modernization/ 23
Pytania 24
25