X-DB Modernize. What s Inside. Database Modernization, including DDS-to-DDL Conversion and Detailed Impact Analysis.

Similar documents
X-2E ANALYSIS. What s Inside. X-2E Analysis

+ Understanding the Secrets. IBM i Insights. of Your IBM i Code. + Fresche Legacy

How To Retire A Legacy System From Healthcare With A Flatirons Eas Application Retirement Solution

Metalogic Systems: Corporate

IBM InfoSphere Discovery: The Power of Smarter Data Discovery

Solution Guide

ORM IN WEB PROGRAMMING. Course project report for 6WW Erik Wang

Business Process Analysis & Management. Corporate Synergy

KMG Healthcare IT Solutions Case Studies

CA Repository for z/os r7.2

Cloud Services. AIS Mainframe COBOL 2 Java running on Azure. Legacy2Cloud Migration Service POC. Final Readout Executive Summary.

Why work with us? Speed. Quality. Cost. Services. Multiple parallel project teams Effective resourcing engine Faster deployment

ETL Process in Data Warehouse. G.Lakshmi Priya & Razia Sultana.A Assistant Professor/IT

Embedded Analytics Vendor Selection Guide. A holistic evaluation criteria for your OEM analytics project

Fujitsu Global Legacy Modernization Modernization to Cloud Services

Reducing Total Cost of Ownership for Oracle Retail

New Security Options in DB2 for z/os Release 9 and 10

ClaySys AppForms for SharePoint

Micro Focus Database Connectors

A Technology Based Solution to Move Client Server Applications to Java /.NET in Native 3-Tier Web Code Structures

Data Masking Secure Sensitive Data Improve Application Quality. Becky Albin Chief IT Architect

Application Lifecycle Management for IBM i

PeopleTools Tables: The Application Repository in the Database

Realizing the Benefits of Data Modernization

Migration to SQL Server With Ispirer SQLWays 6.0

Data Discovery & Documentation PROCEDURE

NCS. EMS/NMS Platforms for Network Equipment Providers

Data Warehouse as a Service. Lot 2 - Platform as a Service. Version: 1.1, Issue Date: 05/02/2014. Classification: Open

Matrix Gemini Laboratory Information Management. Delivering Configurable Future-Proof Solutions

Oracle Real Time Decisions

How To Write An Slcm Project Plan

WebSphere Business Modeler

Middleware- Driven Mobile Applications

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

Evolutyz Corp. is a future proof evolution of endless opportunities with a fresh mind set in Technology Consulting and Professional Services.

Enterprise Data Solutions Product Strategy and Vision Process-driven IT Modernization, Natural and Adabas

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Contents. About Perpetuuiti. Continuity Vault. Continuity Patrol. Ops Central. Questions & Answers. Section 2. Section 3. Section 4.

SWASCAN ALL in ONE. SWASCAN Web Application SWASCAN Network SWASCAN Code Review

What's New in SAS Data Management

BMC Control-M Workload Automation

Basic Concepts of Database Systems

IBM InfoSphere Information Server Ready to Launch for SAP Applications

FTA Technology 2009 IT Modernization and Business Rules Extraction

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

Data Model s Role in DaaS...3. The SQL Azure Use Case...4. Best Practices and Guidelines...5

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Data Masking Checklist

DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING

DESIGN AND STRUCTURE OF FUZZY LOGIC USING ADAPTIVE ONLINE LEARNING SYSTEMS

Contents. Introduction... 1

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

Semarchy Convergence for Data Integration The Data Integration Platform for Evolutionary MDM

Architected Blended Big Data with Pentaho

Key Management in the Multi-Platform Environment

Extend the value of your core business systems.

Automation Change Control Expert 2.0

Converting Java EE Applications into OSGi Applications

DBMS / Business Intelligence, SQL Server

CA Gen. Change Management

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

Facilitating Efficient Data Management by Craig S. Mullins

White Paper Software Quality Management

Build a Streamlined Data Refinery. An enterprise solution for blended data that is governed, analytics-ready, and on-demand

Using Apache Derby in the real world

Best Practices for Managing Multiple Database Platforms for Performance & Availability

Test Data Management Concepts

<Insert Picture Here> Introducing Data Modeling and Design with Oracle SQL Developer Data Modeler

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Is ETL Becoming Obsolete?

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

A WHITE PAPER By Silwood Technology Limited

AssurX Makes Quality & Compliance a Given Not Just a Goal

Modernized and Maintainable Code. Frank Weil, Ph.D. UniqueSoft, LLC

Big Data for Investment Research Management

VitalQIP DNS/DHCP & IP Address Management Software and Appliance Solution

"Service Lifecycle Management strategies for CIOs"

G-CLOUD 7 P E R F O R M A N C E T E S T I N G S E R V I C E C O M P A N Y D E T A I L S ABOUT MASTEK

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, Integration Guide IBM

ITPS AG. Aplication overview. DIGITAL RESEARCH & DEVELOPMENT SQL Informational Management System. SQL Informational Management System 1

ITIL Asset and Configuration. Management in the Cloud

effective performance monitoring in SAP environments

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

Online ecommerce Website For UK Based Golf Products and Accessories Retailer

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain

ChangeAuditor. Migration Guide CA-MG

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility?

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

Jenkins User Conference Herzelia, July #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP

Transcription:

X-DB Modernize Database Modernization, including DDS-to-DDL Conversion and Detailed Impact Analysis What s Inside A description of X-DB Modernize, the heart of the Database Modernization module in X-Analysis. The module provides full DDS-to-DDL conversion functionality, with impact analysis and a full range of options to benefit from modern database technology on the IBM i. X-DB Modernize

Why Modernize? Why Move to DDL? There are a variety of reasons to modernize. The two primary reasons are to take advantage of IBM s latest database features while remaining on IBM i, and to make data more easily available to users. IBM no longer makes its newest database features available on DDS, so the move to DDL is essential. By moving to DDL, you are eectively opening up DB2 to your business. But the reasons for modernizing and moving to DDL don t end there: X-DB Modernize Some Highlights: X-DB Modernize: The Fresche Legacy product that converts DDS to DDL and provides a host of modern database features on IBM i. X-DB Modernize provides all of the following, and much more: Resources are far more familiar Export of DDL from relational data model with the DDL structure. Resources who know DDS are becoming more Conversion of DDS to DDL diicult to find Problem analysis New DBAs understand DDL, not DDS Auto recovers constraints, long names, views Performance is enhanced on DDL Enriched DDL with Automated conversion Moving to DDL helps with strategic alignment throughout the enterprise, helping to bring older tech- derived long names and foreign key constraints Granular Project Control Integration with SCM nology in line with newer Data integrity features are signifi- Export of UML Class Diagrams from relational data model cantly enhanced on DDL Referential integrity is more robust Builds CRUD Map and matrix for all DB IO on DDL Generates database RPGSQLLE service Modernized databases help begin programs the process of making information available through dierent means modern UIs, mobile, cloud Creates Hibernate configuration files and JPA package from generated relational model Significantly increased security features are available on DDL

Data Model Extraction Provides Rich Base for Modernization, Rewriting or Replacement Any system modernization initiative starts naturally with the database. One of the primary reasons for this is that in a business application, 80% of its architecture and domain fit is determined by the architecture of the data model. Therefore, having an explicitly defined logical model that can be used both programmatically and manually by developers is a key requirement that all modern applications have. By moving much of the descriptive and referential information back into the database, new programs do not have to contain code for these conditions, thereby producing cleaner code that is purely focused on transactional functionality. A modern database that has reusable logic embedded in it also provides opportunities for further application modernization. Development in modern languages or development of new UI device types can benefit from database modernization since coding eort and errors can be reduced. Changes can be implemented quicker and more consistently. Data model extraction with the Database Modernization module can help with all of the following: Modernization: Rewriting: Package Replacement: Perform normalization Verify referential integrity Convert to SQL Test data extraction and desensitizing Inventory existing data Perform analysis and create new data model Convert to DDL/SQL as a starting point Test data extraction and desensitizing Inventory existing data Feed the gap analysis process Perform data mapping and ETL planning

Easy and Eicient Modernization From DDS to DDL with X-DB Modernize X-DB Modernize module gives A wide variety of export options Conversion to DDL is completely automated and provides the benefit of the latest IBM database features on the IBM i. you a fast and eicient method of extracting and viewing the Data Description Language for databases in your system. The same simple interface begins the conversion to DDL. Modernized Databases X-DB Modernize module facilitates automatic DDS-to-DDL conversion. The module converts the database, copies production data into a new database and does not require re-compiling of programs. Applications modernized with X-Analysis can take full advantage of modernized databases.

Crucial Pre-Conversion (DDS-to-DDL) Problem Analysis Before conversion to DDL, X-DB Modernize provides an automated report of any problems that require attention. This helps you identify and resolve issues in advance of conversion. PF files with non-unique keys, files with zero members and no matching parent keys in derived constraints are just some of the issues highlighted in the report. Reports are interactive, so you can drill down on any issue to get a complete analysis and source lists of the reported objects. Ultimately, this functionality ensures a clean and accurate conversion to DDL.

A Wide Range of Options and Functionality In addition to DDS-to-DDL conversion and problem analysis, the Database Modernization module provides numerous functions to help with your IBM i databases. Some of the highlights: CREATES HIBERNATE CONFIGURATION FILES AND JPA PACKAGE FROM GENERATED RELATIONAL MODEL Unique capability of automatically deriving the explicit system data model from a legacy RPG, COBOL or 2E application. The legacy relational model can be exported as DDL. The DDL is used to create Hibernate configuration files, thus producing an Object Relational Map or ORM of the entire legacy application database. GENERATES DATABASE RPGSQLLE SERVICE PROGRAMS Stateless service program generated for each table Contains exported procedures for Creating, Reading, Updating and Deleting (CRUD) records in the table Service programs may be extended to contain centralized low level business rules

At a Glance... X-DB Modernize X-DB Modernize The Fresche Legacy product that converts DDS to DDL and provides a host of modern database features on IBM i. Fresche Legacy www.freschelegacy.com US: 9245 Laguna Springs Drive, Suite 200 Elk Grove, CA, 95758 Australia: 9/622 Ferntree Gully Road Wheelers Hill VIC 3150 Australia Canada/Corporate Oice: 995 Wellington, Suite 200 Montreal, CAN, H3C 1V3 India: Atrauli, Gaurabagh, P.O. Gudumba, Kursi Road, Lucknow 226026 Uttar Pradesh, INDIA X-DB Modernize: Functionality Summary Export of DDL from relational data model Export of UML Class Diagrams from relational data model Conversion of DDS to DDL Builds CRUD Map and matrix for all DB IO Problem analysis Generates database RPGSQLLE service programs Auto recovers constraints, long names, views Creates Hibernate configuration files and JPA package from Automated conversion generated relational model Granular Project Control Integration with SCM

About Fresche Legacy As a leading expert in legacy management and modernization, Fresche Legacy helps enterprise organizations transform their business to improve financial performance, increase market competitiveness, remove risk and add business value. Our team of experts has successfully completed hundreds of transformation projects within the most complex enterprise environments, helping organizations future-proof their business by modernizing their business processes, technologies, infrastructure, and methodologies. Committed to 100 percent customer satisfaction, Fresche Legacy s services and solutions span the complete legacy modernization spectrum from concept to maintenance, and include Discovery Services, Modernization Solutions, and Application Management Services & Transformation. For more information about our company, visit us on the Web at www.freschelegacy.com X-Analysis Professional is the foundation of the full X-Analysis toolset, a suite of productivity tools for your IBM i applications. Following is a brief description of all modules in the suite: X-Analysis Professional: The foundation tool, with all of the basic functionality. CA 2E Analysis: Everything required to analyze and document CA 2E applications. Application Process Mapping: Business rule and relational data model extraction and documentation of application processes and flows. Application Modernization: RPG, COBOL and CA 2E (Synon) automatically converted to Java. Audit, Quality and Change Management: Auditing of core application functionality - including design, quality and complexity - to identify and change problematic areas in the application. Database Modernization: Automated conversion of DDS to DDL, including creation of constraints, long field names and views. Data and Test Management: Analysis of data quality; data archiving, data subsetting and data masking. Test data automation and management. Open Systems Analysis: Cross-referencing and documentation of Java, C#, PHP, VB/VB.NET and PowerBuilder. How to get on board: X-Analysis products are available as a complete package or as individual modules. At Fresche Legacy, we work closely with you to assess your needs and recommend the best solutions. To get started, contact us using the information below: www.freschelegacy.com info@freschelegacy.com 1.800.361.6782 (US, Can) 00 800 361 67 82 0 (Belgium, France Germany, UK) 0011 800 361 6782 0 (Australia) FL-DS-XAnalysis-Database-Mod-EN-11262014