O’Brien/Reynolds e3000 Migration Framework Adding structure to the migration mess!

Slides:



Advertisements
Similar presentations
Managing Hardware and Software Assets
Advertisements

ScreenJet VPLUS Migration Transact - Rehosting ScreenJet VPLUS Migration Transact - Rehosting.
Corporate Interface Architecture George Palios. Contents Outlines the activities undertaken to enhance the quality of service of the Corporate interfacing.
Main Menu F3 Exit = Press F3 to exit this screen. Commonly Use Keys: F4 Prompt = Position cursor in front of ‘?’ location and press F4 to display a list.
Hewlett Packard HP 3000 MPE Legacy Application Management.
“Painless” Continuous Operations System Conversions By: Advanced Traffic Control, Inc. Coconut Creek, Florida.
Class 9 – April 27, 2012 An Abbreviated but Typical System Conversion Plan for a Medium-Sized Enterprise.
Sixth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
Accounting Information Systems, 1st Edition
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Components and Architecture CS 543 – Data Warehousing.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
Chapter 1 Assuming the Role of the Systems Analyst
System Development Life Cycle (SDLC)
Introduction to Computer Technology
© Copyright High Performance Concepts, Inc. 12 Criteria for Software Vendor Selection July 14, 2014 prepared by: Brian Savoie Vice President HIGH.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 7: Designing and developing applications for z/OS.
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Chapter 12 Implementation
XA R7.8 Upgrade Process and Technical Overview Ruth Anne Pharr Sr. IT Consultant, CISTECH Inc.
DBS to DBSi 5.0 Environment Strategy Quinn March 22, 2011.
Current Job Components Information Technology Department Network Systems Administration Telecommunications Database Design and Administration.
Micro Focus and Acucorp Continuing Support for HP3K Migrations Irving Abraham Field Solutions Director for North America Robert Cavanagh Product Manager.
Aerospace Testing 2006 A Centralized Approach To Ground Support Software To Reduce Technical Risk and Overall Mission Costs Thomas Hauck GSE Software,
Enterprise GIS Benchmark Update Presented by David James, Business Technology Services EGIS Committee Meeting7 th July 2011 Enterprise GIS Steering Committee.
Pass SOX security audits and Improve XA security CISTECH Security Solutions Belinda Daub, Senior Consultant Technical Services
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Transition and Migration: Choosing the Best Tools and Services Bill Bennett & Kevin Cooper Hewlett Packard
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
Presentation to the Information Services Board March 6, 2008 Bill Kehoe, Chief Information Officer Bill Kehoe, Chief Information Officer.
CHEMS Training CHEMS 2003 AREV CHEMS CHEMSPRO AdHoc Reporting County Requirements.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
Using OS Isolation Layers for Two-Step Migration Janardhanan PS Systems Technology & Software Division Hewlett Packard Company [Contact:
GREG CAPPS [ ASUG INSTALLATION MEMBER MEMBER SINCE:1998 ISRAEL OLIVKOVICH [ SAP EMPLOYEE MEMBER SINCE: 2004 GRETCHEN LINDQUIST [ ASUG INSTALLATION MEMBER.
Asset Management Know your environment. Inventory Why Inventory?
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
1 Chapter 6 Computer Software. 2 Manager’s View u Manager’s need to understand various kinds of computer software - makes the hardware work for you. u.
Chapter 9  2000 by Prentice Hall. 9-1 Client/Server Computing.
Unit 2 ICT Job Role. ICT manager An ICT Manager has to plan, organise, control and coordinate with everyone, and they would help to design ICT- related.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Why PACKZ? Innovation No real innovations in pre-press for years Offers new approach using standard open file formats Technology is moving fast, we are.
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
Transition and Migration: Choosing the Best Tools and Services Bill Bennett & Kevin Cooper Hewlett Packard
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
Fossilization vs. Transformation Alan Yeo CEO ScreenJet Ltd Speaker Notes included with this Presentation.
Principles of Information Systems Eighth Edition
SAP Overview.
Information Systems Development
System Architecture & Hardware Configurations
Fundamentals of Information Systems, Sixth Edition
System Development Life Cycle (SDLC)
Developing Information Systems
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
WEBINAR: Test Automation & Robotic Automation of Dynamics AX with Rapise October 18th, 2018 – Adam
Best Practices for Support and Service
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Presents: Rally To Java Conversion Suite
PERA RIO System Upgrade Project Closeout Presentation
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
HCL Application Modernization Services
Presentation transcript:

O’Brien/Reynolds e3000 Migration Framework Adding structure to the migration mess!

Step 0 – Getting Over “it” “It” is the e3000 – MPE and TurboImage First response – yikes! Second response – darn HP! Third response – HP, are you sure? Four response – yikes and darn HP! Time to get over “it” and just do it.

Step 1 - Determine the overall migration approach. 1) Hope HP reverses its position to discontinue the e3000 or extends the timeframe. 2) Hope that an MPE/TurboImage binary emulator or open source environment is created. 3) Stay on e3000 after HP discontinues support using 3 rd party maintenance companies or spare parts.

Step 1 - D

etermine the overall migration approach. 4) Move existing 3 rd party application to same application on new system. 5) Convert to 3 rd party applications. 6) Rewrite the applications. 7) Migrate the applications using migration tools (mapping APIs, MPE command emulators, source conversion tools, etc.).

Step 2: Determine the overall time frame for the migration effort and key target dates. Pick some general dates for completion. Match up to business cycles. Allow time for equipment ordering and testing. Layout tentative time frame and adjust as needed. Wait as long as possible before sizing and ordering production servers.

Step 3: Take an assessment of the existing e3000 environment. Number of CPUs Number of users/computer connections Number of non PC Terminals (especially HP specific terminals) Number of databases Amount of disk storage Critical applications Non-critical applications Purchased applications

Step 3: Take an assessment of the existing e3000 environment 3 rd Party vendors for all applications and tools Types of languages (Cobol, Transact, Basic, Powerhouse, Speedware, etc.) Current user interface (green screen, client/server, web based) Screen tools used: V/Plus, CP3000, etc. Current development tools (editors, source control, etc.) Current operational tools (spoolers, job control, etc.)

Step 3: Take an assessment of the existing e3000 environment Deficiencies in current applications that may be considered for enhancements Number of technical staff – operations, development. Expertise of technical staff – trained on non-e3000 technologies

Step 4: Break down existing applications and processes into the following categories. 1.Applications that will move to the same vendor on new hardware. 2.Applications to be replaced by new 3 rd party applications. 3.Applications or processes to be rewritten. 4.Applications or processes to be run using mapping/emulation tools. 5.Applications or processes that will be discontinued.

Step 5: Work with existing 3 rd party application vendors and tools vendors Application Vendors –Vendors that are working on ports. –Vendors that have announced ports. Tools Vendors –Vendors that are working on ports. –Vendors that have announced ports

Step 6: Determine initial 3 rd party application vendor options.

Step 7: Determine vendor or vendors for mapping/porting.

Step 8: Determine the application development environment.

Step 9: Determine the Operating System for the Data Base Server

Step 10: Determine the data base platform.

Step 11: Determine the preliminary hardware vendor.

Step 12: Set up initial development systems. Train on OS if necessary. Train on RDBMS if necessary. Train on application development tools.

Step 13: Do test circuit of representative process. Check for relative performance or converted process. Monitor time and effort and project on entire system. Revise schedule based on results. Determine resources to shorten timeframes if needed. Change the overall approach.

Step 14: Perform conversion migration work.

Step 15: Perform multi-user benchmark.

Step 16: Size and Order initial Production System.

Step 17: Perform testing of completed application.

Step 18: Plan cutover Check available cutover dates. Cutover with time to back out if necessary. Pick non-critical dates. Plan backup Determine parallel running time for both systems.

Step 19: Do the cutover

Step 20: Retire the e3000(s).

The Authors Terry O’Brien, President DISC Migration Services Inc. (TeamSoft) (303) Bill Reynolds, Director, Integration Development Dynamic Information Systems Corporation (303)