Today s Webinar is being recorded You ll receive a follow-up with the recording Q&A after the presentation Ask questions throughout the Webinar

Similar documents
APPLICATION MODERNIZATION. Brian May IBM i Modernization Specialist

Packaging for Websphere Development Studio was changed with V6R1.

How Application Modernization is Helping to Transform Business. Alison Butterill WW IBM i Offering Manager

Live Tweet. Getting Started. My Twitter. Company Twitter. Hashtag for #AppMod4i

IBM i Application Development Strategy

Profound.js. Future of open source development on IBM i. Alex Roytman Profound Logic

IBM i: JOURNEY TO THE CENTER OF THE CLOUD

Whitepaper. Web-based Architecture. Author : Jayamsakthi Shanmugam and Ravi Bhardwaj

Application Migration with X-Analysis

Application Modernisation

Rational Update for IBM i

IBM WebSphere Host Access Transformation Services, Version 7.0

31CM From RPG OA to Node.js Modernization and Mobile. Presented by: Greg Patterson Senior Sales Engineer Fresche Solutions May 9, 2017

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

ASNA Case Study. ASNA Wings: Re-imagining Modernization at INFOCON Both Ways. Leaders in IBM i Modernization

IBM Rational Host Access Transformation Services, Version 7.1

Subroutine to ILE Procedure

Charles Guarino. About The Speaker

From RPG OA to PHP: IBM i Modernization and Mobile Approaches

Certkiller.P questions

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

Charles Guarino. About The Speaker

Cloud Confidence: Simple Seamless Secure. Dell EMC Data Protection for VMware Cloud on AWS

A Visual Guide to Automated MVC Reengineering

Modern Development on IBM i

Tools to Develop New Linux Applications

Strategies for Running Oracle Forms from Mobile Devices and Tablets.

Putting the Pedal to the Metal RDi from *ZERO to *SIXTY. Charles Guarino Central Park Data Systems, Inc.

LEGACY SYSTEMS MODERNIZATION SERVICES.

DATA CENTRE SOLUTIONS

LEGACY MODERNIZATION

Putting the Pedal to the Metal RDi from *ZERO to *SIXTY. Charles Guarino Central Park Data Systems, Inc.

ebusiness Suite goes SOA

THE. STATE OF IBM i MODERNIZATION.

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

DATABOROUGH TOOLS DATASHEET FEB

IT Consulting and Implementation Services

Please give me your feedback

An Introduction to SQL for System i. A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE

webmethods EntireX for ESB: Leveraging Platform and Application Flexibility While Optimizing Service Reuse

Design Recovery & Rebuild with X-Analysis

Video Conferencing & Skype for Business: Your Need-to-Know Guide

Why Upgrade to Liferay Digital Experience Platform? The Right Solution for Your Future Challenges

Software-defined Media Processing

COBOL for AIX, Version 4.1

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

X-Resize. M a n a g e m e n t O v e r v i e w

Legacy Modernization to SOA using Compass/VB

XBS Application Development Platform

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version :

Getting Started in the World of WebSphere; Real World Case Studies

Life After Migration

<Insert Picture Here> Oracle Policy Automation Connector For Siebel Features and Benefits

Successfully Integrating MBSE Data Without Replication Using OSLC

Oracle Applications in a Changing Business World. Legacy Oracle Applications Won't Be Around Forever. Will You?

CAS 703 Software Design

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Migration to Service Oriented Architecture Using Web Services Whitepaper

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved.

ARCAD-Transformer RPG Version xx

WebSphere Application Server, Version 5. What s New?

With K5 you can. Do incredible things with Fujitsu Cloud Service K5

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION

IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

Oracle Forms Modernization Through Automated Migration. A Technical Overview

THINK DIGITAL RETHINK LEGACY

IBM Rational Developer for System z Version 7.5

Visually Create Web Databases Apps with WDSC. By Jim Mason

1. Which programming language is used in approximately 80 percent of legacy mainframe applications?

Jitterbit is comprised of two components: Jitterbit Integration Environment

Analytics in the Cloud Mandate or Option?

Webcast: IBM WebFacing Tool Enhancements

Sage X3 Technology and Architecture Overview

32 nd Annual Spring Conference Tuesday All Day Session

Why Enterprises Need to Optimize Their Data Centers

Contents. part 1: ILE Basics...7. Acknowledgments...iv

Preface to the Second Edition... xi A Note About Source Entry... xi

Smart Data Center Solutions

Software Design COSC 4353/6353 DR. RAJ SINGH

MIS Systems & Infrastructure Lifecycle Management 1. Week 5 Feb 11, 2016

Leverage SOA for increased business flexibility What, why, how, and when

Transform Your Enterprise Search and ediscovery on the AWS Cloud.

How Your Organization Can Drive Success in the Age of Digital Disruption

CLOUD-CON: Management & Security

Perfect Balance of Public and Private Cloud

Technical and Architectural Overview

ITM DEVELOPMENT (ITMD)

SQL Stored Procedures and the SQL Procedure Language

When (and how) to move applications from VMware to Cisco Metacloud

WHITE PAPER. AS/400 Modernization. Abstract MIGRATION TO CLOUD

ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

ActiveVOS Technologies

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

Simplifying your upgrade and consolidation to BW/4HANA. Pravin Gupta (Teklink International Inc.) Bhanu Gupta (Molex LLC)

Your Data Center is Everywhere. Unified Computing System Data Center Campaign Overview Marketing Cheat Sheet

New Zealand Government IBM Infrastructure as a Service

Transcription:

Today s Webinar is being recorded You ll receive a follow-up email with the recording Q&A after the presentation Ask questions throughout the Webinar Post-Webinar survey

Reach your Modernization Goals with Arcad Software & Profound Logic Software Today s Speakers Charles Guarino President, Central Park Data Systems, Inc. Ray Bernardi Senior Consultant ARCAD Software Jordan Antonoff Business Development Mgr. Profound Logic Software

Today s Webinar Charles Guarino: Reaching your IBM i Modernization Goals Ray Bernardi: Path to modernization The benefits of end-to-end modernization Modernizing with Arcad & Profound Logic Modern databases Modern code Modern interfaces Jordan Antonoff and Don Johnson (Kenco) Customer Success Kenco Group

Reaching your IBM i Modernization Goals Charles Guarino President, Central Park Data Systems, Inc.

Do these sound familiar? Project delays Outdated green screens Base code prevents updates Defending the IBM i platform

Modernize!!! What?

Modernize!!! IT is the obstacle What?

Modernize!!! IT is the obstacle Legacy code What?

Modernize!!! IT is the obstacle Legacy code Graphical interfaces What?

Modernize!!! IT is the obstacle Legacy code Graphical interfaces Reuse technology and code What?

Modernize!!! IT is the obstacle Legacy code Graphical interfaces Reuse technology and code Support business goals What?

Who?

Support business changes Meet high demands of tech-savvy users Scalable, modern infrastructure Who?

Why?

Protect tech investment Eliminate outdated code Reduce bugs and testing cycles Why?

Where To Start?

Developer Tooling SEU vs. RDI Increased productivity with RDI Intuitive, streamlined tooling Where To Start?

Updated Code Base RPG improved syntax for business development Free format supports new developers ILE supports extension to mobile and web services Where To Start?

Graphical Front End Meets expectations of today s business users Supports browserbased widgets to boost productivity Where To Start?

Flexible SQL/DDL Database Defacto language of modern tooling and databases Consistent databases use DDL IBM strategic direction away from DDS Where To Start?

Increased IT Agility Release new applications and features faster Future-proof applications Where To Start?

Extend Your Investment Avoid costly migrations Start modernizing now! Continuous improvement When?

Identify tasks to be done Use the right modernization tools & partners How?

Ray Bernardi Senior Consultant ARCAD Software - Path to modernization - The benefits of end-to-end modernization - Modernizing with Arcad & Profound Logic Modern databases Modern code Modern interfaces

POLL QUESTION: How Are You Modernizing Your IBM i Development Environment?

Modernization Automating IBM Roadmap i modernization, in 3 steps

Step 1: Analyze 29

ARCAD-Observer -Application analysis -Documentation Sources/objects (multiplatform) cross references files RPG program calling chain Workflow Diagram Data relationship model 30

Step 2: Structure 31

Structured & Secured Development Process RDi + Rational Team Concert ARCAD- Verifier 32

Rational Developer for i (RDi) Modern, Eclipse-based, development tools for IBM i 33

Rational Team Concert - change management Support for agile & traditional methods Integrated dynamic planning 34

ARCAD Pack for Rational - IBM i Dependency Build Single access point: the build result - IBM i Deployment / Rollback Application Sites/Environment installation Build result: dependency recompilation Ready to be deployed releases 35

ARCAD-Verifier Regression Testing Record and replay Continuous Test Dataoriented testing 36

Step 3: Transform

The Path to Modernization

End-to-End Modernization Arcad and Profound Logic partnership addresses the three tiers of IBM i modernization: Application Interface Layer Profound UI Suite (Visual Designer, RPG OA Handler, Rich UI Conversion) Mobile Development Genie Web Enablement JumpStart Code Gen. Business Logic Layer ARCAD-Transformer RPG Field Unicode ILE Database Layer ARCAD-Transformer DB

Database Modernization Database Layer ARCAD-Transformer DB - DDS to DDL (SQL) Conversion - Check data integrity - Identify data corruption - Field Renaming - Ensure Scalability

ARCAD-Transformer DB - SQL conversion Data Integrity Checking Field Renaming Checks for origin of corrupt data 41

Business Logic and Code Modernization Business Logic Layer ARCAD-Transformer RPG Field Unicode ILE - Support for working in RPG ILE - Conversion to Free-Format RPG - Support for MVC development - Generation of modular code - Migration from CASE tools

ARCAD-Transformer RPG: Before and After

Source Code Modernization Free format C specs Primary goals for RPG IV Interoperability Java XML SQL Readability Free form Blank lines Comments Functionality Procedures Data areas Data structures More data types Extended file support Modern Tools RD i, RTC, ARCAD Power Pack read file; // Get next record dow not %eof(file); // Keep looping with record if %error; dsply The read failed ; leave; else; chain(n) name database data; time = hours * num_employees + overtime_saved; pos = %scan (, : name); name = %xlate(upper : lower : name); exsr handle_record; read file; endif; enddo; begsr handle_record; eval(h) time = time + total_hours_array (empno); temp_hours = total_hours - excess_hours; record_transaction(); endsr; 44

Towards an SOA architecture Low coupling Modularity Reusability Flexibility 45

Application Modernization & Portability Application Interface Layer Profound UI Suite (Visual Designer, RPG OA Handler, Rich UI Conversion) Mobile Development Genie Web Enablement JumpStart Code Gen. - Application modernization for web and mobile devices - 5250 Web enablement - New RPG or PHP development - DDS conversion - Mobile application development

Profound UI: Comprehensive Suite for IBM i Application Modernization, New Development, & Mobile Applications CREATE New web and mobile applications Develop using RPG or PHP Generate modern RPGLE and PHP code ENHANCE Web-enable green screens on-the-fly Convert legacy DDS code to Rich HTML5 interfaces Modernize green screen menus Web & Mobile RPG & PHP EXTEND Provide and consume web services Ensure secure web and mobile access Stateless development Web Services

Rich Visual Designer

Modernization Benefits A better interface A better database Easier to maintain applications More flexible applications New business requirements are easier to implement Integrated applications. It is easier to integrate with other applications, platforms, and interfaces It is easier to find developers who can maintain modern code Gives you a competitive edge Allows you to leverage existing environments and code

Arcad and Profound Logic Partnership Benefits Complete, end-to-end modernization solution Address the three tiers of modernization: DB, Code and Interfaces 100% dedicated to the IBM i platform no migrating or using nonnative technologies or languages! Investment in R&D and product development/releases

Jordan Antonoff Business Development Mgr. Profound Logic Software Don Johnson Sr. Solutions Architect Kenco Group

About Kenco Group Privately owned logistics company started in 1950. Jordan Antonoff Profound Logic Software Don Johnson Kenco Group Kenco s core competencies include not only logistic services and transportation, but also real estate management and material handling equipment. The Kenco Family of Companies consists of Kenco Logistic Services, Kenco Transportation, Kenco Toyota-Lift, Kenco Management Services and JDK Real Estate.

Developing on the IBM i Platform Jordan Antonoff Profound Logic Software Don Johnson Kenco Group IBM i customer for 20 years. Warehouse management system, BI and other ancillary systems. 14 RPG developers, 2 physical servers with 3 partitions and DR server (production and development), 100 database libraries.

Decision to Modernize Jordan Antonoff Profound Logic Software Challenges with Development: Issues after deployment, human error, manual effort, managing test environment, non-rpg developers Challenges with Interfaces: Outdated green screens not intuitive to business users, difficult to train new employees, coding in.net and Java difficult Don Johnson Kenco Group

Modernizing with Arcad Software Jordan Antonoff Profound Logic Software Change Management Solution, Arcad Pack for Rational, to manage development environment Transformer DB supports database modernization & enhancements with new IBM i releases and refreshes Arcad Verifier Regression Testing enables automation and reduces potential of human error Don Johnson Kenco Group Transformer RPG converts RPG from Fixed to Free

Modernizing with Profound Logic Software Jordan Antonoff Profound Logic Software Don Johnson Kenco Group Profound UI Suite Genie + Rich Displays: Adds modern interface to green screen applications Mass Conversion Services: Converts green screens to modern Web interfaces Visual Designer was very easy for RPG developers with no design experience to use Atrium creates modern, secure navigation for RPG applications Supports native RPG modernization

Jordan Antonoff Profound Logic Software Don Johnson Kenco Group

Jordan Antonoff Profound Logic Software Don Johnson Kenco Group

Jordan Antonoff Profound Logic Software Don Johnson Kenco Group

Modernization Benefits Management of complex development environment Support of IBM i releases and Tech Refreshes Jordan Antonoff Profound Logic Software Development team can be much more agile & efficient Human error is reduced Non-RPG developers work with free format code much easier Easier to train new business employees Don Johnson Kenco Group Web applications have more room in interface for features and enhancements Modern navigation is secure and more efficient Ability to support concurrent projects and plan future modernization

Jordan Antonoff Business Development Mgr. Profound Logic Software Don Johnson Sr. Solutions Architect Kenco Group

Next Steps: End-to-End Modernization White Paper: http://arcadsoftware.com/resource-items/enterprisemodernization/ Trial download of Profound UI: http://www.profoundlogic.com/download Trial download of Transformer RPG: http://arcadsoftware.com/resource-items/arcad-transformer-rpg Joint presentation at NEUGC Event @ Anaheim COMMON Follow us online: @ProfoundLogic & @arcad_software

Questions?

Thank You!