LOGO NXTware Remote Realities and New Options to extend Technology ROI Spring 2011 eCube Systems, LLC Enterprise Modernization Practice Modernizing OpenVMS.

Slides:



Advertisements
Similar presentations
© Copyright 2007 Exempler Telecom Test Automation System Exempler - We pride ourselves with providing lightweight robust engineering solutions.
Advertisements

Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
Enabling Technology Innovation using Open Source Software
©2004 BLACKBOARD, INC. ALL RIGHTS RESERVED. Java Integrated Development Environments Heather Natour Senior Lead Engineer Blackboard Inc. July 18 th 10:15am.
RDz and Process Integration Using Menu Manager and HATS to customize your RDz installation David Myers.
Life Science Services and Solutions
1 Integration Made Easy Agile Integration: Connecting Salesforce With Your Enterprise.
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
Savvycom JSC. Company Profile. Founded in ~50 experienced Consultants and Engineers from Germany & Vietnam. Work with clients in US, Europe, Australia.
1 Enabling OpenVMS for Data & Application Integration 30, 2005 *John Apps – HP Strategic Planning and Architecture *Mark Peterson.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
Micro Focus Studio Micro Focus Studio Doug Evans GDT 2006 International User Conference: Evolving the Legacy – Revolutions June  Palm Springs,
LOGO Introducing eCube Systems Evolving technical capabilities to support changing business and technological requirements Fall 2009 eCube Systems, LLC.
Corporate Overview.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Click to add text © 2010 IBM Corporation OpenPages Solution Overview Mark Dinning Principal Solutions Consultant.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Copyright , Synchrony Systems, Inc. EGL Rich UI / Web 2.0 GUI to RUI Transformation with Enterprise Application Modernizations Slavik Zorin Founder.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
.NET: Blackboard Collaborations with Microsoft Presented By Jan Poston Day Director, Standards and Interoperability Ramsey Chambers Manager, Business Development.
SednaSpace A software development platform for all delivers SOA and BPM.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
VS Anywhere. Visual Studio Industry Partner VS Anywhere NEXT STEPS Contact us at: Websitehttps://vsanywhere.com Blog- Facebook.
Micro Focus and Acucorp Continuing Support for HP3K Migrations Irving Abraham Field Solutions Director for North America Robert Cavanagh Product Manager.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
What’s new with EntireX Communicator 7.3 Rolf Bahlke crossvision Chief Architect October 2006.
Object Arena overview  OAOT is a premier provider of outsourced Information Technology (IT) services supporting Several Fortune 500 companies on a global.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
ICINETIC Experts in.NET technologies and architectures.
APPLICATION Provisioning & Management made EASY EASY to ManageEASY to Manage EASY to MarketEASY to Market.
WINS Data provides customized software solutions, web development, client-server applications using all major up-to-date technologies. We have experience.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer.
ICINETIC Experts in.NET technologies and architectures.
® © 2009 IBM Corporation IBM Software Group Application Transformation using EGL Todd Britton IBM Rational.
Slide 1 Introduction to Infinite Corporation for Microsoft.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
IQ Server Product Overview June The problem we solve in a customer’s words… “We have almost 400 applications and they are all intertwined and very.
Upgrade from 2013 to SDL Web 8 Road Map for Up-gradation.
Peter Idoine Managing Director Oracle New Zealand Limited.
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
© 2011 IBM Corporation ® Managing Decision services in WebSphere Message Broker using WebSphere ILOG JRules. Amar Shah Mallanagouda Patil December 2011.
The Holmes Platform and Applications
WebSphere Diego Leone.
Data Platform and Analytics Foundational Training
Object Arena overview Object Arena is a premier provider of outsourced Information Technology (IT) services supporting Several Fortune 500 companies on.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Partner Toolbox Cloud Infrastructure & Management
CIM Modeling for E&U - (Short Version)
DEV-25: You've Got a Problem, Here’s How to Find It
Outline SOAP and Web Services in relation to Distributed Objects
A technical look at new capabilities and features
Outline SOAP and Web Services in relation to Distributed Objects
HP C/C++ Remote developer plug-in for Eclipse
ApplinX Rod Carlson Senior Technical Lead.
Delivering great hardware solutions for Windows
HCL Application Modernization Services
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Mark Quirk Head of Technology Developer & Platform Group
Demo for Partners and Customers
Presentation transcript:

LOGO NXTware Remote Realities and New Options to extend Technology ROI Spring 2011 eCube Systems, LLC Enterprise Modernization Practice Modernizing OpenVMS Integration and Development: Visual tools for more efficient development and simplified cross-platform integration

Introducing eCube Systems Introduction eCube Systems and its offerings Explore IT/Business realities and their impact What is NXTware Remote What is NXTware Remote Integration Demonstrations Development with NXTware Remote Standard Introducing with NXTware Remote Basic Generating and Deploying a Web Services with NXTware Remote Integration Conclusion

Introducing eCube Systems Provides solutions to the government and Fortune 1000 Clients include: Barclaycard, BlackRock, United Healthcare, Lockheed, Bank of New York, Kohls, Express Scripts, Nortel, Flextronics, SSQ and IBM Partners with and recognized by industry leaders Partners: HP, IBM, RedHat, SOA Software Certifications: Ready for SOA (IBM) Associations: Eclipse Foundation, HP Connect, Object Management Group (OMG) Hires the best Team: HP, Microsoft, Borland, Cray, Visigenic, DEC veterans Thats there for you In business since 2002 Resources: North America, South America, Asia and Europe/Middle East Were the company...

Extend the ROI of Technology Assets System health and productivity Enhanced sustainability Maintain business value Core Competencies Enterprise class platforms and distributed middleware OpenVMS, UNIX, LINUX From RPC/Sockets --.NET/SOAP/REST Legacy systems solutions Analysis maintenance, modernization and transformation Applying Open Source in modernization solutions Enterprise Risk Compliance, audit, analysis and consulting Introducing eCube Systems Mission and Expertise

Strategic Pattern: Legacy Efficiency Curve Strategic Life Cycle Time Efficiency Time Efficiency Maintenance Time Efficiency Maintenance Modernization A typical range of modernization options include improving the: Development/maintenance process Application connectivity and integration, Application architecture or platform User interface

Solutions and the ROI profile of each Cost Complexity Application integration ( ROI: 6 – 12 months) Modernize architecture ( ROI: 1 1/2 Years) User Experience ( ROI: 6 Months) Application or database modernization ( ROI: 2 Years) Application Rewrite ( ROI: 5+ Years) Process Modernization: Technology-based ( ROI: 6-10 Months) Consolidation: Virtualization ( ROI: 1 1/2 Years) Range of Options Application or database modernization ( ROI: 2 Years)

eCube Offerings Focus on three key Key offerings discussed today Process modernization Create greater efficiencies and agility in the development process by modernizing the tools developers use to develop and maintain legacy applications and platform Application modernization Enabling developers to integrate existing applications with contemporary ones using Web services:.NET, SOAP, HTTP and REST

Modernization: Individuals and Capabilities Skill Set One Skill Set Two Technology Skill Silos

Modernization: Individuals and Capabilities Skill Set One Skill Set Two Technology Skill Silos

Modernization: Individuals and Capabilities Skill Set One Skill Set TwoContemporary Skills Technology Skill Silos Legacy Capabilities Skill Set Three

Modernization: Individuals and Capabilities Skill Set One Skill Set Two Technology Skill Silos Legacy Capabilities Skill Set Three Contemporary Skills

Modernization: Individuals and Capabilities Legacy systems require specialized skills

Modernization: Individuals and Capabilities eCube tool set delivers an integrated environment that enables Cross-functional teams Automates legacy expertise Frees Sr. developers from maintenance Helps new employee become more productive faster AND Brings the capabilities of legacy systems to new systems and development via Web services

Introducing NXTware Remote Universal Integrated Development/Maintenance Platform NXTware Remote A software development environment that enables teams of developers working in the Eclipse IDE to edit code on local workstations -- then deploy, compile and debug remotely on any remote server platform. Platforms OpenVMS (Alpha/I64) VMS via cluster with OpenVMS UNIX: AIX, HP-UX, Solaris, Linux: SuSE, RedHat, IBM zLinux Versions Basic (Free, requires SAMBA) Standard (Fully featured) Enterprise (High performance debugger, enhanced tools and features)

Introducing NXTware Remote Integrated Development/Maintenance Platform Benefits Reduced complexity Lower cost of operation Developers work with their language of choice on any language platform Greater productivity Smart-tools integrate your custom libraries Cross-functional development New hires become full contributors faster Enhanced flexibility and connectivity Extends legacy business logic to Java and Web Services Improved ROI Extending the value of existing assets by applying the power of open source

Introducing NXTware Remote Features Eclipse-based integrated development environment Cross-language support: C, COBOL, Fortran, Pascal, BASIC, Java Custom editors based on HP Syntax with code completion Remote development from Windows or Linux workstation Remote OpenVMS, UNIX, Linux service execution engine Integration with the native environment: Support for CMS, MMS and other native OpenVMS utilities High-speed debugging RDB support Support for Right to Left languages Remote browsing and command line support Universal Integrated Development/Maintenance Platform

NXTware Remote Studio Multi-language Eclipse-based plug-ins for remote platform develop Fully compliant: Leverages Eclipse tooling (ex: Subversion/SVN) Custom DCL, C, COBOL, Fortran, Pascal and Basic editors NXTware Remote Server Server-side platform-specific execution engine Fully compliant with OpenVMS –Remote execution of DCL, C, COBOL, Fortran, Pascal and Basic –Remote Make and build features –Remote debug –Remote browsing NXTware Server Open communication platform for remote development and distributed operation and management NXTware Remote Architecture Introducing NXTware Remote

NXTware Remote Studio Modern Eclipse-based environment

Development Process Realities... Workstation Eclipse NXTware Remote Studio Plug-in 3 rd Party plug-ins Source Code Repository CMS SVN/Subversion OpenVMS Server NXTware Server Container NXTware Remote Server 1.Fetch Source (Server, local or repository) 2.Edit the source code on the workstation IDE 3.Deploy the source code to the target OpenVMS server 4.Compile the source 5.Run debug it on the remote OpenVMS server 6.Control debug on the workstation with NXTware Remote

Eclipse NXTware Remote Studio OpenVMS Tools (IDE) OpenVMS NXTware Remote Server Remote Communication Via CORBA* NXTware Server Introducing NXTware Remote Sample NXTware Architecture for OpenVMS Universal Integrated Development/Maintenance Platform * Basic version: SSH and Remote File System Via SAMBA

NXTware Remote Studio Modern Eclipse-based environment CODE ASSIST COBOL editor FORTRAN editorFORTRAN C editor

NXTware Remote Demos NXTWare Remote Online Demos NXTware Remote and plug-ins modernize OpenVMS development process NXTware Remote Code Assist and completions tools Introducing NXTware Remote Demo

NXTware Remote Product Road Map June 2009 Eclipse plug-in NXTware Studio Remote Server OpenVMS execution Java Remoting Java Debugging Workstation-centric model Sold first solution Dec 2009 SQL, DCL and PERL scripting Ad hoc DCL CMD Fortran, COBOL, C, Pascal, BASIC language editors User impersonation and personal ENV Simple Debugging June 2010 Basic MMS support Basic CMS support SVN support Server-centric model Extended installation Java Support -- Alpha Dec 2010 Enhanced MMS/CMS support with Impersonation 3 rd party plug-in support Code assist in the editors Enhanced debugging Remote Browsing June 2011 Hebrew/Right to Left Code completion Code Quality Management Diff/merge tools External look-ups Enhanced CMS support High-Speed Debugger Proved solution viability Enhanced enterprise usability Added heritage language support Enhanced integration with Eclipse 3 rd party Augmented enterprise Support Dec 2011 Preliminary Custom menu framework gSOAP support RTR integration DEC forms text editor Suggestions? Augmented enterprise Support

NXTware Remote Integration Eclipse-based plug-in with NXTera tooling Simplifies the management and extension of legacy services Supports the creation of interface definition files Enables the creation and deployment of Web services and WSDL files Automates the generation of Web Services and testing them Automates the generation or WSDL file and their deployment Open support for Web Services stacks Microsoft, IBM, Open Source Simplifies the creation of legacy client stubs C#, Java/Jython client stubs for C, COBOL, FORTRAN and Pascal

NXTware Remote Integration

NXTware Server Engine eCube Product Architecture NXTware Communications Bus NXTware Container CORBACORBA NXTware Remote Basic Standard Integration NXTminder Enterprise NXTera NXTeraNXTera CORBACORBA NXTeraNXTera DB P o o l e r SYSTEMSYSTEM Naming Service AXIS II Remote Server

Step 1 Using NXTera Generator Wizard Based on existing COBOL/C interface definition file (def) Create c# Client Step 2: Create/generate def file Select output file Generate client stub Steps 3: Add to MS Visual Studio Deploy/test in Visual Studio Requirements NXTware Remote with NXTera and MS Visual Studio Generating and Deploying a.NET Services

NXTware Remote Integration Eclipse-based plug-in with NXTera tooling Simplifies the management and extension of legacy services Supports the creation of interface definition files Enables the creation and deployment of Web services and WSDL files Automates the generation of Web Services and testing them Automates the generation or WSDL file and their deployment Open support for Web Services stacks Microsoft, IBM, Open Source Simplifies the creation of legacy client stubs C#, Java/Jython client stubs for C, COBOL, FORTRAN and Pascal

eCube Offerings: NXTware Remote Universal tools that automate expertise balance the equation

eCube Offerings: Modernization Solutions Solve real business challenges Operational Costs Maintenance and integration Loss of Capability Technical know-how, resources and human assets with contemporary tools Align mismatched skills Older platforms and languages – contemporary C# /Java developers Addresses the ROI Bell Curve Powerful Benefits

Questions? This Presentation contains forward-looking statements based on beliefs of eCube Systems management. Such statements reflect current views of eCube Systems with respect to future events and results and are subject to risks and uncertainties. Actual results may vary materially from those projected here, due to factors including changes in general economic and business conditions, changes in currency exchange, the introduction of competing products, lack of market acceptance of new products, services or technologies and changes in business strategy. Thank You! Robert Doyle Sr. Architect eCube Systems, LLC Peter John Marquez Sr. Partner eCube Systems, LLC Questions? Contact us

Range of Options Solutions and the ROI profile of each Hardware Server Consolidation Physical and virtual Software Application/software modernization User interface modernization Connectivity and integration Architecture modernization Database modernization Application modernization/transformation Application re-engineering Process Development and maintenance process modernization Development methodology Universal integrated development, maintenance and modernization environment

Time Efficiency Rewrite Development Costs Strategic Pattern: Legacy Efficiency Curve End Game: Full Legacy Rewrite IT Tendencies Push out high cost, high risk Focus on new business capabilities Life cycle ROI trumps Changing business requirements Operational and maintenance costs Future benefits

Time Efficiency Modernization: Legacy Extension Legacy Extension A typical range of modernization options: Database or application platform migration Application platform migration Unique modernization options: Modernize development maintenance capabilities Reduce costs increase productivity Leveraging the Legacy Efficiency Curve

IT/Business Realities Realities... Legacy apps are challenging Difficult to avoid Tricky to resolve Too important to ignore Recognizable Pains UIs with limited flexibility Applications where making changes to the business process is difficult Systems that cant support increased demand and needed data access Languages that inhibit enhancements and extension

Addressing Business Drivers Realities... Strategic Gaps Between new business needs and functionality Between technical requirements and time/resource bound capabilities Budgets and the costs of skills, resources and know-how Contending Demand Ongoing maintenance and operations versus new development

Introducing eCube Systems Products and Services ARM Legacy Modernization : Enterprise/Application assessment, remediation and modernization delivering legacy to contemporary transformation NXTware Remote: Universal integrated development, maintenance and integration environment NXTware Remote Basic, Standard, Enterprise NXTware Remote Integration NXTware Remote CORBA/RPC Custom Tooling: Developing custom Eclipse tooling to integrate client development environments with NXTware Remote Key Offerings