slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
RD&T Presentation PowerPoint Presentation
Download Presentation
RD&T Presentation

Loading in 2 Seconds...

play fullscreen
1 / 35

RD&T Presentation - PowerPoint PPT Presentation


  • 187 Views
  • Uploaded on

RD&T Presentation. Royal Cyber Overview. Established: Based in Illinois (USA), serving multiple industries including many Fortune 1000+ companies since 1997 by experienced IT professionals. To offer cutting edge IT services globally

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'RD&T Presentation' - stew


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

Royal Cyber Overview

  • Established:
  • Based in Illinois (USA), serving multiple industries including many Fortune 1000+ companies since 1997 by experienced IT professionals.
  • To offer cutting edge IT services globally
  • help organizations both in Public and Private sector to improve and modernize their services
  • supplementing organization’s skill set with team augmentation
  • On-site resource deployment
  • Improved Return-on-Investment (ROI) by taking projects offshore

Achievements:

To date, Royal Cyber Inc. has grown into a reputable IT firm not only in USA but also in European, Middle Eastern and South Asian Markets.

royal cyber partners

IBM:

  • IBM Premier Business Partner
  • IBM Authorized Trainer for Rational Tools

Royal Cyber Partners

royal cyber services
Royal Cyber Services
  • Mainframe Modernization
  • E-Commerce Services
  • Enterprise Portal
  • Enterprise Modernization Services
  • Connectivity & Integration
  • Security & Compliance
  • Mobile Development
  • Business Intelligence & Analytics
  • Enterprise Monitoring
royal cyber services1
Royal Cyber Services
  • Rational for System z full suite support.
    • RDz RD&T RAA RTCz
  • 1 & 2 tier delivery offerings
  • Highly competitive rate offerings.
agenda
Agenda
  • RD&T Overview
  • Customer Case Study
  • RD&T Demo
  • Question & Answers
rd t overview
RD&T Overview
  • IBM z/OS® on developer desktop or shared server.
  • It provides a test environment for mainframe applications
  • It uses a virtual IBM System z environment
  • It includes
    • Application development and testing tool
    • Mixed workload support
    • Software support and integration
  • Can have RDz run with RD&T
    • Execute/Run on RD&T
typical rd t challenges
Typical RD&T Challenges
  • Linux and Z/OS experience
  • Understanding of RD&T environment
  • Mapping definitions between Linux & Z/OS
  • Network connectivity
  • Ongoing administration
  • Synchronization of programs and data with Mainframe.
royal cyber rd t offerings
Royal Cyber RD&T offerings
  • Installation Support
  • Configuration and Setup Support
  • Proof of Concept
  • Data migration support
  • Reduced startup costs with ‘Jumpstart’
  • Training delivery and after sales support
development environment
Development Environment
  • 2 LPARs – Production & Development/Test
  • COBOL, ASSEMBLER.
  • Enterprise COBOL 4.2  for System z.
  • ~7000 CICS and ~20000 Batch applications supported by 10 developers
  • No SCM – Use PDS libraries with in-house procedures.
customer s requirements
Customer’s Requirements
  • Control MIPS on mainframe
    • Offload development and testing activities off mainframe
  • Advanced features of debugging tools to assist developers and testers
  • Implement Source Control Management System
  • ROI through MIPS savings
  • Ability to attract young crowd to work on mainframe development
agreement and approach
Agreement and Approach

Phase I

  • RD&T
    • Install, configure, customize, train
  • Move development data to RD&T for unit test
  • Provide RD&T user administration and support training

Phase II

  • Implement RDz
  • Train on RDz and Debug Tool
  • Implement and train on File Manager
rd t install steps 1
RD&T Install steps - 1
  • Install and configure openSUSE Linux to run the z1090 emulator
  • Install and activate the z1090 emulator
  • Extract volumes to be used with the z1090
  • create new volumes to be used with the RD&T system so as to match the customer's host environment
  • Configure the z/OS running on z1090.
  • Modify procs, parmlibs, create users, modify security as per the customer's specifications
  • Configure products and middleware running on RD&T (CICS, DB2, IBM Debug Tool)
rd t install steps 2
RD&T Install Steps - 2
  • Data migration from the host to the RD&T system. The following artifacts were migrated:
    • VSAM & non-VSAM files
    • CICS CSD
    • DB2 tables and other structures (views, synonyms ..etc)
    • Security structure
  • Train Staff on using, managing and administering RD&T
    • Linux commands
    • IPL and shutdown Sequence
    • Data migration
problem 1 support for linux on vmware
Problem 1 – Support for Linux on VMWARE

Manual says: “Running under a hipervisor, such as VMwareor Xen or KVM, is not supported at this time. …. We do not provide specific instructions for virtual environments and you must determine how to configure a USB port (for the token) and Ethernet ports for their particular virtual hipervisor.”

And the customer wanted Linux on VMware …

solution 1 support for linux on vmware
Solution 1 – Support for Linux on VMWARE
  • Tested VMware setup on our environment
  • Advised the customer on preferred configuration for performance
  • Initially, license USB token did not work
    • Configured Linux Image to use hardware port
  • Provided instructions for VMWARE departure from documentations.
problem 2 dasd volume move utility
Problem 2 – DASD Volume Move utility
  • RD&T DASD Migration Utility – zPDTMSRV, hckd2ckd
  • Client-server utility for moving 3380/3390 volumes from a remote z/OS or z/VM system to zPDT.
  • The server portion of this utility runs under z/OS or z/VM on the remote System z.
problem 2 dasd volume move utility2
Problem 2 – DASD Volume Move utility

Mainframe

RD&T

VOL001

VOL001

VOL002

VOL002

UCAT1 Proj1,proj2

UCAT1 Proj1,proj2

UCAT3 Usr1,Usr2

UCAT3 Usr1,Usr2

UCAT2 Proj3,Proj4

UCAT2 Proj3,Proj4

UCAT4 Usr5,Usr6

UCAT4 Usr5,Usr6

VOL004

VOL003

VOL004

VOL003

Usr1.pp.qq

Usr1.pp.qq

Proj1.dev1……

Proj1.dev1……

Proj1.unit…..

Proj1.unit…..

Proj3.unit……

Proj3.unit……

Proj2.aaaa.bbbb

Proj2.aaaa.bbbb

Usr3.pp.qq

Usr3.pp.qq

Usr2.xx.yy

Usr2.xx.yy

Proj9.xx.yy

Proj9.xx.yy

Usr8.xx.yy

Usr8.xx.yy

Orphan & unreachable Datasets

solution 2 dasd volume move utility
Solution 2 – DASD Volume Move utility
  • Identify Datasets needed through HLQ and dataset names
  • Use DFDSS utility to logically dump the datasets using filtering
  • Set up RD&T with USERCAT, Volumes and Alias definitions
  • Transfer the dump file to RD&T
  • Restore dump to volumes
  • Balance volume usage as needed.
solution 2 dasd volume move utility1
Solution 2 – DASD Volume Move utility

On Mainframe

VOL001

VOL002

UCAT1 Proj1,proj2

UCAT3 Usr1,Usr2

VOL00Y

UCAT2 Proj3,Proj4

UCAT4 Usr5,Usr6

DFDSS DUMP

Flat File with data

VOL004

VOL003

Usr1.pp.qq

Proj1.dev1……

Proj1.unit…..

Proj3.unit……

Proj2.aaaa.bbbb

Usr3.pp.qq

Usr2.xx.yy

Proj9.xx.yy

Usr8.xx.yy

solution 2 dasd volume move utility2
Solution 2 – DASD Volume Move utility

Mainframe

RD&T

FTP

VOL00Y

VOL00Z

Flat File with data

Flat File with data

solution 2 dasd volume move utility3
Solution 2 – DASD Volume Move utility

On RD&T System

VOL001

VOL002

UCAT1 Proj1

UCAT3 Usr1

VOL00Y

DFDSS Restore

Flat File with data

VOL004

VOL003

Usr1.pp.qq

Proj1.dev1……

Proj1.unit…..

problem 3 data synchronization
Problem 3 - Data Synchronization
  • Customer specific
    • Best route we provided is total refresh
    • Baseline can be maintained either on mainframe or RD&T depending on needs
    • DFDSS dump/restore with replace can be used.
solution 3 data synchronization
Solution 3 - Data Synchronization
  • RD&T system is unit Development & Test
    • RD&T Data is ‘Baseline’.
    • Refresh mainframe ‘production’ copy with project releases
    • Use DFDSS dump/restore with Filtering
data synchronization scenarios
Data Synchronization Scenarios
  • RD&T is Unit Test only
    • Mainframe data is ’Baseline’
    • Refresh RD&T data using DFDSS dump/restore
  • Customer DASD Volumes are application specific (or can make them)
    • Use Volume dumps. Volume to include user catalogs.
    • Use IDCAMS import connect
royal cyber rd t skills
Royal Cyber RD&T skills
  • Installation and configuration of Linux based machines/servers on which RD&T runs
  • Installation and configuration of the z1090 emulator on Linux
  • Replication of the host mainframe environment on the RD&T system:
    • Volume and data migration from the host mainframe to the RD&T system. (VSAM, DB2, CICS)
    • Migration of programs and utilities from the host mainframe (ISPF, REXX, CLIST)
  • Complete customization of the z/OS installed on the RD&T system- user profiles, data, programs, products
  • Installation and configuration of various IBM and 3rd Party products on RD&T (For example, Websphere Application Server, Websphere MQ, IBM Debug Tool, Rational Team Concert, Websphere Portal, Rational Developer for System z, CA Endevor, etc.)
  • Maintaining the RD&T system to be current with the changes on the host mainframe – customizing solutions
  • Training system administration staff on RD&T installation, configuration, and maintenance.
jumpstart complimentary services
Jumpstart Complimentary Services
  • 40 hours of Complimentary Services for new customers
    • POC
    • Tool Evaluations (RD&T RDz RAA RTC)
    • Technical queries about Rational Tools for System z
  • For more information please contact

Syed <basheer@royalcyber.com>

Ghassan <ghassan.chami@royalcyber.com>

Call (630) 355-6292