A DEVELOPER S GUIDE TO XP EOL

Size: px
Start display at page:

Download "A DEVELOPER S GUIDE TO XP EOL"

Transcription

1 A DEVELOPER S GUIDE TO XP EOL Everything you need to know.

2 Windows XP is out of support April 9, Last day of support is April 8, 2014 There are 189 days from Oct. 1, 2013 to Apr. 8, 2014 Including Thanksgiving, Christmas, New Years Day, Saturdays and Sundays. April 9, 2014, will be Day 0 for XP security vulnerability. If you are still running XP on 4/9/14, you may be out of compliance with: HIPAA PCI SOX

3 What does EOVS mean? End of vendor support: No Updates Bug fixes Patches Security holes plugged. Ever. Again.

4 How big a problem is it? Over 2 billion PCs worldwide connected to Internet Approximately 39% run XP That s about 800,000,000 computers! XP in the Enterprise: some estimates as high as 48% of PCs

5 Why should I care? It s all about security. Currently an XP vulnerability attack is worth $50-100k. After EOVS the price will go up. Hackers will hold attacks until after April 8. Only computers completely isolated will be safe. A single XP desktop can allow a Trojan horse into your net. Running XP inside a VM won t help. It will still need net access.

6 The costs of running XP will be high. Microsoft will charge exorbitant fees for XP support contracts which will double each year High cost in lost productivity when XP vulnerabilities are exploited expected to be in the multi-billions

7 Custom LOB apps tether you to XP Over the years, you ve developed custom software, crucial to running your business. Yet runs only on Windows XP

8 What has to move? There are lots of apps that will only run on Windows XP Old stuff has to move! Anything written in VB 6.0 or earlier Apps that use.net 1.0, 1.1 and 2.0 Older versions of Powerbuilder Older versions of Borland Delphi

9 Many ways to move your apps off XP BUT MOST SOLUTIONS ARE: Too expensive Too slow for the business Too technologically compromised LET S REVIEW THE OPTIONS: Manual rewrite: Replicate existing functionality for modern platforms Do nothing: Keep running the legacy application Packaged software: Purchase commercial off-the-shelf LOB apps Automation tools: Automated code conversion to new platform

10 The problem with manual rewrites Typical Project Results for Full Manual Rewrites* HIGH FAILURE RATE 70% of manual software rewrites fail* HIGH COST Rewrite costs 4 times more than migration Failed Successful Challenged HUGE DEFECT RATE New code = bugs/klocs 1,000,000 lines of new code: 20-50k bugs FEATURE CREEP KILLS MANUAL REWRITES Projects overcome by too many features *Standish Group, 2010

11 Other solutions have big downsides DOING NOTHING Security and compliance issues like Sarbanes-Oxley, HIPAA and PCI High cost in maintenance, talent and resources COMMERCIAL OFF-THE-SHELF Business forced to adapt to applications Cost is known, but implementation cost is unpredictable Re-training of employees and IT to support

12 Why migrate old source code? No new bugs created Preserves business value New platform for future enhancement Refactored to support MVC or MVVM Easier to maintain Easier to find trained developers Cheaper and faster than a rewrite Code doesn t rust. Joel Spolsky

13 When to migrate App still has business value Future maintenance will be likely: Enhancements Changes Bug fixes Current language is obsolete or low-value: Visual Basic COBOL PowerBuilder Informix LINC

14 What s the value of automation tools? AUTOMATED CODE CONVERSION TO NEW PLATFORM Leverage existing business rules Fast and efficient, minimal re-training FIXED SCHEDULE FIXED BUDGET REDUCES RISK INCREASE BUSINESS AGILITY

15 How Mobilize.Net works Assessment Information Matchine Technology Updated Code And Functional Environment Blueprint Technical Architecture Kick-Off Project Plan Build Capable: Access to Code and Resources Environment Complete Optimized Tool Gets Smarter Customize, Configure, Optimize Tools Automated Migration Automated Migration* Functionally Equivalent, Deployable Ready for New Features, Clients, SOA User Acceptance Testing Code Released for UAT System Testing Compiling Code to System Testing Manual / EWI Touchups Generated Code Review Bug Fixing Bug Fixing Bug Fixing

16 Under the covers: Matchine technology VB6 WinForms WPF Silverlight ASP Java Informix 4GL Unisys LINC Oracle Powerbuilder C# /.NET ASP.NET Windows8 Azure/AWS HTML5 Typescript / Javascript

17 Matchine technology Microsoft s Solution Native Code Customized according to customers needs

18 Mobilize.Net end-to-end solution Flexible source transformation engines Customize front-end, back-end, and mapping rules for various languages, platforms, component libraries Fit and finish ranges from internal use only to end user

19 Why Move to a Modern Architecture? 19 Advantages of Modern Architecture vs Monolithic Modern Architecture offers advantages: Scalability: handle larger volumes Portability: reach multiple platforms Maintainability: increase flexibility and lower costs Many Architecture Alternatives: N-Tier/Layer Architectures Tier: Physical Separation Layer: Logical Separation 3-Tier Presentation Business/Logic Data Model View Controller Model View Controller is the architecture of choice for web Separates the representation of information from the user s interaction with it. The central idea behind MVC is code reusability and separation of items Presentation Tier (User Interface) Logic Tier (Business rules and processes) Data Tier (Database storage and retrieval) Three Tier Architecture

20 20 Model View Controller Offers Agility Mobile and Web Apps Require a Flexible Architecture The target architecture needs to: Change the look-and-feel without changing the core/logic Present data under different contexts (desktop, web, mobile, etc.) Interact with/access data under different contexts (touch screen on a mobile device, keyboard on a computer) Maintain multiple views of the same data (list, thumbnails, detailed, etc.) Model View Controller Delivers Flexibility and Agility Separates core functionality from the presentation and control logic that uses this functionality Allows multiple views to share the same data model Makes supporting multiple clients easier to implement, test, and maintain

21 21 Model View Controller Overview Design pattern for graphical systems that promotes separation between model and view Model o Manages the behavior and data of the application domain o Responds to requests for information about its state (usually from the view) o Follows instructions to change state (usually from the controller) View o Renders the model into a form suitable for interaction, typically a user interface (multiple views can exist for a single model for different purposes) Controller o Receives user input and initiates a response by making calls on model objects o Accepts input from the user and instructs the model and viewport to perform actions based on that input

22 22 HTML5 vs Native vs Hybrid Pros and Cons of Each, We Can Help You Pick the Best Fit for your App Functionality HTML Native Applications Hybrid Robust support, but more limited than native Ability to leverage all device capabilities Performance Good enough for most applications Superior Good Development effort Learning curve Distribution Upgrades Platform maturity Least - Build once, deploy anywhere Relatively short learning curve for web developers 1) Search 2) Can be packaged for app stores Not required. Users always have access to the latest functionality. HTML5 Still Evolving HTML3-4 solid as rock Separate coding effort for each platform Need to master each platform separately App stores Required on each device Rapid innovation in all major mobile OS Best of both worlds Medium HTML base plus surgical native API use Medium Mostly HTML5, only native when needed App stores Occasional updates to the native wrappers, updates to HTML code auto-download Choose from the union of native and HTML

23 23 Technology: Client Architecture Business Logic GUI (Forms) 3rd Party Controls Business Logic and GUI might be tightly coupled. GUI behavior is controlled by Implicit Controllers in the original platform. Logic relies on runtime APIs or implicit libraries. 3rd Party Controls are used to provide extended functionality (logic and/or graphic) Implicit Controller Original Platform Runtime

24 24 Technology: Web Architecture Business Logic Forms View Models.NET View Manager Server Side Thick Server Explicit Controllers ASP Views (razor) ASP.Net AJAX & COMET JavaScript GUI (HTML5 pages) 3rd Party Comp. (e.g., Telerik) Client Side Single Page Arch. Properties & Fields ViewModel Events Controllers Methods ViewManager Layout Views in HTML5 3rd Party Controls HTML5 Components Business Logic Transformations

25 Target Web Architecture User Client Tier Server Tiers Cloud HTML Javascript ASP.NET.NET View Model Always Synchronized View Model Show View HTML5 (View) Client Logic Client Side Logic Business Logic (Model) (Controller)

26 26 Challenges and Mitigations Challenge File IO Native APIs GUI ActiveX Performance Sockets DB Access Configuration Different UI metaphors Security Third party controls Mitigation Leverage HTML5 local storage Remote access to server file system Win32 APIs or Third Party Dlls. Some of this functionality can be executed on the server Replace. Some stubs generated automatically Replace or move to server side Replace Web Sockets for some scenarios WCF Services HTML5 manifest and Server side MDI, multiple windows, menus, lists or grids JS Code Minimize and Obfuscation, HTTPS connection preferred, Third Party Framework for improved security and reliability Find equivalent controls on new platform Printing and Hardware Devices

27 Want to know what it takes to move your app? The Mobilize.Net Assessment Tool helps you understand what it will take to move your old code to a more modern platform. You can download it here:

Evaluation Guide for ASP.NET Web CMS and Experience Platforms

Evaluation Guide for ASP.NET Web CMS and Experience Platforms Evaluation Guide for ASP.NET Web CMS and Experience Platforms CONTENTS Introduction....................... 1 4 Key Differences...2 Architecture:...2 Development Model...3 Content:...4 Database:...4 Bonus:

More information

LEGACY SYSTEMS MODERNIZATION SERVICES.

LEGACY SYSTEMS MODERNIZATION SERVICES. LEGACY SYSTEMS MODERNIZATION SERVICES www.eratech.com.eg Slide # 1 Feb. 2013 Agenda 1. Modernization of Legacy Systems Why and How? 2. Success Story Central Auditing Organization 3. Introducing Informix

More information

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

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment Forms Strategies: Modernizing Your Oracle Forms Investment Desmond Chan Solution Architect Manager Oracle Consulting Services Agenda Oracle Forms Strategy Forms Modernisation Strategies

More information

The 7 Habits of Highly Effective API and Service Management

The 7 Habits of Highly Effective API and Service Management 7 Habits of Highly Effective API and Service Management: Introduction The 7 Habits of Highly Effective API and Service Management... A New Enterprise challenge has emerged. With the number of APIs growing

More information

Pick A Winner! In What Tool Should I Develop My Next App?

Pick A Winner! In What Tool Should I Develop My Next App? Pick A Winner! In What Tool Should I Develop My Next App? Mia Urman, CEO, AuraPlayer Inc. @miaurman @auraplayer Who is Mia Urman? miaurman@auraplayer.com Oracle ACE Director & Development Geek for over

More information

ASP.NET MVC Training

ASP.NET MVC Training TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop

More information

THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT?

THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? Leading the Evolution WHITE PAPER THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? This document outlines the future direction and options available for users of ACUCOBOL and RM/COBOL and provides an overview

More information

Introduction to Genero Enterprise

Introduction to Genero Enterprise Introduction to Genero Enterprise Laurent Galais Services & Support Manager Four Js US & Canada Tuesday, November 17, 201 Tysons Corner, VA Technical Advisory Council 201 Costa d Este Beach Resort, Vero

More information

Oracle Forms Modernization Through Automated Migration. A Technical Overview

Oracle Forms Modernization Through Automated Migration. A Technical Overview Oracle Forms Modernization Through Automated Migration A Technical Overview Table of Contents Document Overview... 3 Oracle Forms Modernization... 3 Benefits of Using an Automated Conversion Tool... 3

More information

Packaging for Websphere Development Studio was changed with V6R1.

Packaging for Websphere Development Studio was changed with V6R1. Packaging for Websphere Development Studio was changed with V6R1. Websphere Development Studio was divided into three features: ILE Compilers Heritage Compilers (OPM) ADTS Websphere Development Studio

More information

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB About Us Agenda Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE and ADF Migrating to

More information

STREAMLINING THE DELIVERY, PROTECTION AND MANAGEMENT OF VIRTUAL DESKTOPS. VMware Workstation and Fusion. A White Paper for IT Professionals

STREAMLINING THE DELIVERY, PROTECTION AND MANAGEMENT OF VIRTUAL DESKTOPS. VMware Workstation and Fusion. A White Paper for IT Professionals WHITE PAPER NOVEMBER 2016 STREAMLINING THE DELIVERY, PROTECTION AND MANAGEMENT OF VIRTUAL DESKTOPS VMware Workstation and Fusion A White Paper for IT Professionals Table of Contents Overview 3 The Changing

More information

Life After Migration

Life After Migration Life After Migration Migration Solutions for HP e3000 Applications Chuck Edgin Solutions Architect Acucorp, Inc. 2003 Acucorp, Inc. All Rights Reserved. Agenda Introduction to Acucorp Migration solution

More information

Moving Forward with Oracle Forms

Moving Forward with Oracle Forms Moving Forward with Oracle Forms What Now? What Next? Mia Urman @miaurman miaurman@oraplayer.com Who am I Mia Urman CEO, OraPlayer - Oracle Development Expert Oracle Development Geek for 14 years. 7 years

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

Mobile Technologies. Types of Apps

Mobile Technologies. Types of Apps Mobile Technologies Types of Apps What is mobile? Devices and their capabilities It s about people Fundamentally, mobile refers to the user, and not the device or the application. Barbara Ballard, Designing

More information

Why is Office 365 the right choice?

Why is Office 365 the right choice? Why is Office 365 the right choice? People today want to be productive wherever they go. They want to work faster and smarter across their favorite devices, while staying current and connected. Simply

More information

How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud

How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud PRESENTED BY How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud BIG-IP enables the enterprise to efficiently address security and performance when migrating to

More information

Migration to Service Oriented Architecture Using Web Services Whitepaper

Migration to Service Oriented Architecture Using Web Services Whitepaper WHITE PAPER Migration to Service Oriented Architecture Using Web Services Whitepaper Copyright 2004-2006, HCL Technologies Limited All Rights Reserved. cross platform GUI for web services Table of Contents

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Server Side Development» 2018-06-28 http://www.etanova.com/technologies/server-side-development Contents.NET Framework... 6 C# and Visual Basic Programming... 6 ASP.NET 5.0...

More information

Team Developer. There are no good reasons to stay in legacy mode.

Team Developer. There are no good reasons to stay in legacy mode. White paper FEATURES COMPARISON Microsoft.NET vs. Gupta Features Comparison There are no good reasons to stay in legacy mode. Our widely used technology and methodology converts code to clean, well organized,

More information

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco ACI increases network security, automates communication policies based on business-relevant application requirements, and decreases developer

More information

Alexandre Menezes Cloud Solution Architect

Alexandre Menezes Cloud Solution Architect Alexandre Menezes Cloud Solution Architect alexandre.menezes@microsoft.com https://www.linkedin.com/in/alexandremenezes/ You want to adopt cloud technologies for your apps, but Agility Time to market Reduce

More information

Rich Client GUI's with RCP & RAP

Rich Client GUI's with RCP & RAP Rich Client GUI's with RCP & RAP Alexey Aristov WeigleWilczek GmbH aristov@weiglewilczek.com What is Rich Client? A fat client or rich client is a computer (client) in client-server architecture networks

More information

What Mobile Development Model is Right for You?

What Mobile Development Model is Right for You? What Mobile Development Model is Right for You? An analysis of the pros and cons of Responsive Web App, Hybrid App I - Hybrid Web App, Hybrid App II - Hybrid Mixed App and Native App Contents Mobile Development

More information

COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS

COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Number: CLO-001 Passing Score: 800 Time Limit: 120 min File Version: 39.7 http://www.gratisexam.com/ COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Exam Name: CompTIA

More information

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

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization WHITEPAPER Embracing Containers & Microservices for future-proof application modernization The need for application modernization: Legacy applications are typically based on a monolithic design, which

More information

Web Application Architectures

Web Application Architectures Web Application Architectures Internet Engineering Spring 2018 Bahador Bakhshi CE & IT Department, Amirkabir University of Technology Outline MVC Design Pattern Multilayer Design Microservices Architecture

More information

Delphi XE. Delphi XE Datasheet

Delphi XE. Delphi XE Datasheet Delphi XE Datasheet DATASHEET Delphi XE Embarcadero Delphi XE is the fastest way to deliver ultrarich, ultra-fast Windows applications. Used by millions of developers, Delphi combines a leading-edge object-oriented

More information

20486: Developing ASP.NET MVC 4 Web Applications

20486: Developing ASP.NET MVC 4 Web Applications 20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

Paper. Delivering Strong Security in a Hyperconverged Data Center Environment

Paper. Delivering Strong Security in a Hyperconverged Data Center Environment Paper Delivering Strong Security in a Hyperconverged Data Center Environment Introduction A new trend is emerging in data center technology that could dramatically change the way enterprises manage and

More information

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive

More information

Open Hybrid Cloud & Red Hat Products Announcements

Open Hybrid Cloud & Red Hat Products Announcements Open Hybrid Cloud & Red Hat Products Announcements FREDERIK BIJLSMA Cloud BU EMEA Red Hat 14th December 2012 PERVASIVE NEW EXPECTATIONS AGILITY. EFFICIENCY. COST SAVINGS. PUBLIC CLOUDS 2 ENTERPRISE IT

More information

Mastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp.

Mastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp. Mastering SOA Challenges more cost-effectively Bodo Bergmann Senior Software Engineer Ingres Corp. 1 Contents Tell me why? SOA INGRES and SOA SOA Challenges Mastering selected challenges 2 Service-Oriented

More information

Legacy Metamorphosis. By Charles Finley, Transformix Computer Corporation

Legacy Metamorphosis. By Charles Finley, Transformix Computer Corporation Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Introduction A legacy application is any application based

More information

Murray Goldschmidt. Chief Operating Officer Sense of Security Pty Ltd. Micro Services, Containers and Serverless PaaS Web Apps? How safe are you?

Murray Goldschmidt. Chief Operating Officer Sense of Security Pty Ltd. Micro Services, Containers and Serverless PaaS Web Apps? How safe are you? Murray Goldschmidt Chief Operating Officer Sense of Security Pty Ltd Micro Services, Containers and Serverless PaaS Web Apps? How safe are you? A G E N D A 1 2 3 Serverless, Microservices and Container

More information

The ROI of UI Toolkit Standardization

The ROI of UI Toolkit Standardization The ROI of UI Toolkit Standardization Whitepaper Introduction 1 Buy vs. Build 2 The ROI of Standardization 3 The ROI of Infragistics as your UX Team 3-4 Leveraged Learning 4 The Overall Value of Standardization

More information

CLOUD WORKLOAD SECURITY

CLOUD WORKLOAD SECURITY SOLUTION OVERVIEW CLOUD WORKLOAD SECURITY Bottom line: If you re in IT today, you re already in the cloud. As technology becomes an increasingly important element of business success, the adoption of highly

More information

Mitchell Bosecke, Greg Burlet, David Dietrich, Peter Lorimer, Robin Miller

Mitchell Bosecke, Greg Burlet, David Dietrich, Peter Lorimer, Robin Miller Mitchell Bosecke, Greg Burlet, David Dietrich, Peter Lorimer, Robin Miller 0 Introduction 0 ASP.NET 0 Web Services and Communication 0 Microsoft Visual Studio 2010 0 Mono 0 Support and Usage Metrics .NET

More information

Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud

Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud 15 th September, 2011 2 3 Cloud Computing definitions are varying, but a common set of attributes can be identified 4 Organizations need to

More information

TIME FOR CHANGE: Migrating From Windows XP to Windows 8.1 Pro

TIME FOR CHANGE: Migrating From Windows XP to Windows 8.1 Pro TIME FOR CHANGE: Migrating From Windows XP to Windows 8.1 Pro CONTENTS Preface... 3 01 Windows XP vs. Windows 8.1 Pro... 4 02 All in One: The Benefits of Upgrading PCs... 6 03 Critical Hardware and Software...

More information

DOWNLOAD OR READ : VISUAL STUDIO ADD PROJECT TO SOLUTION PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : VISUAL STUDIO ADD PROJECT TO SOLUTION PDF EBOOK EPUB MOBI DOWNLOAD OR READ : VISUAL STUDIO ADD PROJECT TO SOLUTION PDF EBOOK EPUB MOBI Page 1 Page 2 visual studio add project to solution visual studio add project pdf visual studio add project to solution I am

More information

SIEBEL 15 RELEASE & UPGRADE SUMMARY

SIEBEL 15 RELEASE & UPGRADE SUMMARY SIEBEL 15 RELEASE & UPGRADE SUMMARY Eagle Creek Software Services H UPGRADING SIEBEL WITHOUT SKIPPING A BEAT UPGRADING SIEBEL WITHOUT SKIPPING A BEAT Siebel 15 Release and Upgrade Summary IP2015, also

More information

In the Driver s Seat

In the Driver s Seat In the Driver s Seat Use Cases of Qt in Automotive Dr Tuukka Ahoniemi Product Manager tuukka.ahoniemi@theqtcompany.com Contents Requirements for Automotive Systems Transition of Automotive Software Power

More information

Micro Focus Desktop Containers

Micro Focus Desktop Containers White Paper Security Micro Focus Desktop Containers Whether it s extending the life of your legacy applications, making applications more accessible, or simplifying your application deployment and management,

More information

HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE

HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE HIFIS Development Team May 16, 2014 Contents INTRODUCTION... 2 HIFIS 4 SYSTEM DESIGN... 3

More information

Products and editions covered

Products and editions covered Products and editions covered Core HPE Functional Testing Center products and editions discussed in this data sheet (ordered from latest to legacy offerings). Table 1. HPE Functional Testing Center products

More information

How to master hybrid IT. Get the speed and agility you want, with the visibility and control you need

How to master hybrid IT. Get the speed and agility you want, with the visibility and control you need How to master hybrid IT Get the speed and agility you want, with the visibility and control you need The process of moving from a dedicated hosted server to the cloud was seamless. Dimension Data s platform

More information

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS Work doesn t just happen in the office. Technology is changing the way organizations operate. Today s business environment requires your employees to take

More information

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016 Safe Harbor Statement The

More information

How to Configure Informix Connect and ODBC

How to Configure Informix Connect and ODBC Platform: Informix How to Configure Informix Connect and ODBC James Edmiston Informix DBA Consultant Quest Information Systems, Inc. Session: L7 /3:30 Purpose Identify Informix connectivity products and

More information

Overhauling Dev Arch with Ansible Tower and Docker

Overhauling Dev Arch with Ansible Tower and Docker Overhauling Dev Arch with Ansible Tower and Docker Scott Van Velsor, Bryan Shake, Khaled Awwad June 29 1130a #redhat #rhsummit origins the landscape that came before branch & path limits no automation

More information

Course 20486B: Developing ASP.NET MVC 4 Web Applications

Course 20486B: Developing ASP.NET MVC 4 Web Applications Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus

More information

Quest: Choose the ideal web platform for your business

Quest: Choose the ideal web platform for your business Quest: Choose the ideal web platform for your business When you re rebuilding or upgrading your website, battling through the unending waves of options, features, and fine print can be a harrowing adventure.

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper July 2009 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

Connect & take control

Connect & take control Connect & take control RealVNC invented VNC screen sharing technology over twenty years ago. We deliver secure screen sharing for a wide range of industry applications on all major computer and mobile

More information

Modern App Architecture

Modern App Architecture Modern App Architecture Brent Edwards Principal Lead Consultant Magenic Level: Intermediate BrentE@magenic.com @brentledwards http://www.brentedwards.net https://github.com/brentedwards BRENT EDWARDS MyVote

More information

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

Oracle Applications in a Changing Business World. Legacy Oracle Applications Won't Be Around Forever. Will You? Oracle Applications in a Changing Business World Legacy Oracle Applications Won't Be Around Forever. Will You? Ross Smith Chief Architect July 7, 2017 2 Oracle Applications in a Changing Business World

More information

Copyright 2014 PITSS GmbH

Copyright 2014 PITSS GmbH About PITSS Managing and Modernizing Oracle Forms and Reports Worldwide pitss.com/us/our-customers/ www.pitss.eu/references Some ADF, APEX,.NET Migration Projects with PITSS.CON Organisation/ Project US

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course Details Course Outline Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps This module introduces

More information

Strategies for Running Oracle Forms from Mobile Devices and Tablets.

Strategies for Running Oracle Forms from Mobile Devices and Tablets. Strategies for Running Oracle Forms from Mobile Devices and Tablets Mia Urman, AuraPlayer miaurman@auraplayer.com Denis Tyrell, Oracle 5 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

More information

Best Practices in Securing a Multicloud World

Best Practices in Securing a Multicloud World Best Practices in Securing a Multicloud World Actions to take now to protect data, applications, and workloads We live in a multicloud world. A world where a multitude of offerings from Cloud Service Providers

More information

Oracle E-Business Suite and Java Security What You Need to Know

Oracle E-Business Suite and Java Security What You Need to Know Oracle E-Business Suite and Java Security What You Need to Know March 26, 2019 Stephen Kost Chief Technology Officer Integrigy Corporation Phil Reimann Director of Business Development Integrigy Corporation

More information

The vsphere 6.0 Advantages Over Hyper- V

The vsphere 6.0 Advantages Over Hyper- V The Advantages Over Hyper- V The most trusted and complete virtualization platform SDDC Competitive Marketing 2015 Q2 VMware.com/go/PartnerCompete 2015 VMware Inc. All rights reserved. v3b The Most Trusted

More information

TECHED USER CONFERENCE MAY 3-4, 2016

TECHED USER CONFERENCE MAY 3-4, 2016 TECHED USER CONFERENCE MAY 3-4, 2016 Bruce Beaman, Senior Director Adabas and Natural Product Marketing Software AG Software AG s Future Directions for Adabas and Natural WHAT CUSTOMERS ARE TELLING US

More information

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 coursemonster.com/au Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 Overview The course takes existing.net developers and provides them with the necessary skills to develop

More information

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service In this article I will explain a tutorial to create a simple Windows Service with sample Net Web Application using Visual Studio 2010

More information

MySQL Cluster Web Scalability, % Availability. Andrew

MySQL Cluster Web Scalability, % Availability. Andrew MySQL Cluster Web Scalability, 99.999% Availability Andrew Morgan @andrewmorgan www.clusterdb.com Safe Harbour Statement The following is intended to outline our general product direction. It is intended

More information

VMware Hybrid Cloud Solution

VMware Hybrid Cloud Solution VMware Hybrid Cloud Solution Simplifying and Accelerating Your Multi-Cloud Strategy Bunyamin Ozyasar System Engineer Manager 2017 VMware Inc. All rights reserved. Today s Agenda 1 2 3 VMware SDDC Approach

More information

SD-WAN. Enabling the Enterprise to Overcome Barriers to Digital Transformation. An IDC InfoBrief Sponsored by Comcast

SD-WAN. Enabling the Enterprise to Overcome Barriers to Digital Transformation. An IDC InfoBrief Sponsored by Comcast SD-WAN Enabling the Enterprise to Overcome Barriers to Digital Transformation An IDC InfoBrief Sponsored by Comcast SD-WAN Is Emerging as an Important Driver of Business Results The increasing need for

More information

Solution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT

Solution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT BUSINESS CHALLENGE There is an increasing demand from users of business software for easier to use applications which integrate with other business systems. As a result IT organizations are being asked

More information

HOW TO SOLVE COMMON PROBLEMS WITH LEGACY ORACLE JAVA VERSIONS IN WINDOWS 10

HOW TO SOLVE COMMON PROBLEMS WITH LEGACY ORACLE JAVA VERSIONS IN WINDOWS 10 TECHNOLOGY TOPIC HOW TO SOLVE COMMON PROBLEMS WITH LEGACY ORACLE JAVA VERSIONS IN WINDOWS 10 Legacy applications programmed in Java are having trouble when introduced to a Windows 10 environment. While

More information

No compromise Collaboration Solution. Razvan Atimariti Collaboration PSS

No compromise Collaboration Solution. Razvan Atimariti Collaboration PSS No compromise Collaboration Solution Razvan Atimariti Collaboration PSS why Collaboration? why Now? why Cisco? What Does It Mean to Be an Agile Organization? Promote open flow of information Encourage

More information

Modernizing Servers and Software

Modernizing Servers and Software SMB PLANNING GUIDE Modernizing Servers and Software Increase Performance with Intel Xeon Processor E3 v3 Family Servers and Windows Server* 2012 R2 Software Why You Should Read This Document This planning

More information

Developing ASP.Net MVC 4 Web Application

Developing ASP.Net MVC 4 Web Application Developing ASP.Net MVC 4 Web Application About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will

More information

HOLISTIC NETWORK PROTECTION: INNOVATIONS IN SOFTWARE DEFINED NETWORKS

HOLISTIC NETWORK PROTECTION: INNOVATIONS IN SOFTWARE DEFINED NETWORKS HOLISTIC NETWORK PROTECTION: INNOVATIONS IN SOFTWARE DEFINED NETWORKS Danielle M. Zeedick, Ed.D., CISM, CBCP Juniper Networks August 2016 Today s Objectives Goal Objectives To understand how holistic network

More information

Nevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation

Nevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation Nevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation Microservices Autonomous API Gateway Events Service Discovery Circuit Breakers Commands Aggregates Bounded Context Event Bus Domain Events

More information

CASE STUDY AEROSOFT SYSTEMS MOVING FROM ACUCOBOL/PERL/C-ISAM TO JAVA WITH MICROSOFT SQL SERVER, WINDOWS SERVER AND HYPER-V

CASE STUDY AEROSOFT SYSTEMS MOVING FROM ACUCOBOL/PERL/C-ISAM TO JAVA WITH MICROSOFT SQL SERVER, WINDOWS SERVER AND HYPER-V CASE STUDY AEROSOFT SYSTEMS MOVING FROM ACUCOBOL/PERL/C-ISAM TO JAVA WITH MICROSOFT SQL SERVER, WINDOWS SERVER AND HYPER-V Introduction AeroSoft Systems, headquartered in Mississauga, Ontario, Canada since

More information

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016 Continuous delivery of Java applications using Oracle Cloud Platform Services Marek Kratky Principal Sales Consultant Oracle Cloud Platform May, 2016 Safe Harbor Statement The following is intended to

More information

Converting Informix 4GL Applications to Informix Genero

Converting Informix 4GL Applications to Informix Genero Converting Informix 4GL Applications to Informix Genero Why Convert? Your Informix 4GL applications are fundamental to your business; too important to disrupt, too costly to rewrite and packaged applications

More information

Developing with the Cloud

Developing with the Cloud Developing with the Cloud Aben Kovoor Developer & Platform Group Microsoft Corporation Middle East & Africa Developer & Platform Group SESSION GOALS A brief overview of the history and our customer challenges

More information

Oracle Forms and Oracle APEX The Odd Couple

Oracle Forms and Oracle APEX The Odd Couple Oracle Forms and Oracle APEX The Odd Couple About me 2 Francis Mignault CTO and Co-founder, Insum Solutions 30+ years with Oracle DB, 14+ years with APEX. (Forms 2.3 / Oracle 5) Books: Expert Oracle Application

More information

SIEMLESS THREAT DETECTION FOR AWS

SIEMLESS THREAT DETECTION FOR AWS SOLUTION OVERVIEW: ALERT LOGIC FOR AMAZON WEB SERVICES (AWS) SIEMLESS THREAT DETECTION FOR AWS Few things are as important to your business as maintaining the security of your sensitive data. Protecting

More information

To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry. Tony Erwin,

To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry. Tony Erwin, To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry Tony Erwin, aerwin@us.ibm.com Agenda Origins of the Bluemix UI Demons of the Monolith Slaying Demons with

More information

Merging Enterprise Applications with Docker* Container Technology

Merging Enterprise Applications with Docker* Container Technology Solution Brief NetApp Docker Volume Plugin* Intel Xeon Processors Intel Ethernet Converged Network Adapters Merging Enterprise Applications with Docker* Container Technology Enabling Scale-out Solutions

More information

Preparing your network for the next wave of innovation

Preparing your network for the next wave of innovation Preparing your network for the next wave of innovation The future is exciting. Ready? 2 Executive brief For modern businesses, every day brings fresh challenges and opportunities. You must be able to adapt

More information

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the

More information

Efficiency of Java Code for Mobile Application Development

Efficiency of Java Code for Mobile Application Development 1. Introduction Mobiles applications are written in many programing codes. Mobile application beginners assume that Java programming best practices are equally applicable to mobiles applications programming.

More information

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

20486: Developing ASP.NET MVC 4 Web Applications (5 Days) www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

Overview of BlackBerry Dynamics Platform

Overview of BlackBerry Dynamics Platform Hong Kong 2018 Overview of BlackBerry Dynamics Platform Richard Schaefer, Sr. Enterprise Solutions Manager Application Models Multiple Platforms Web-based Extend Desktop Browser based rendering and APIs

More information

IBM Compose Managed Platform for Multiple Open Source Databases

IBM Compose Managed Platform for Multiple Open Source Databases IBM Compose Managed Platform for Multiple Source Databases Source for Source for Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

Unlocking the Power of the Cloud

Unlocking the Power of the Cloud TRANSFORM YOUR BUSINESS With Smarter IT Unlocking the Power of the Cloud Hybrid Networking Managed Security Cloud Communications Software-defined solutions that adapt to the shape of your business The

More information

Journey to the Private Cloud

Journey to the Private Cloud 1 Journey to the Private Sanjay Mirchandani Senior Vice President and Chief Information Officer, EMC Corporation IT & Global Centers of Excellence 2 EMC Corporation: At a Glance Revenues (2009): Net Income

More information

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.

More information

Application Modernisation

Application Modernisation Application Modernisation KFA Management Report - Application Modernisation The modernisation of applications has been an important topic for many years. The technology which our industry is founded on

More information

Executive Brief CHOOSING THE RIGHT MODEL FOR ENTERPRISE BACKUP & RECOVERY. The Executive Guide Q417-CON-10681

Executive Brief CHOOSING THE RIGHT MODEL FOR ENTERPRISE BACKUP & RECOVERY. The Executive Guide Q417-CON-10681 Executive Brief CHOOSING THE RIGHT MODEL FOR ENTERPRISE BACKUP & RECOVERY The Executive Guide Q417-CON-10681 Before You Begin Gartner predicts that 62 percent of organizations will deploy applications

More information

Securing Digital Transformation

Securing Digital Transformation September 4, 2017 Securing Digital Transformation DXC Security Andreas Wuchner, CTO Security Innovation Risk surface is evolving and increasingly complex The adversary is highly innovative and sophisticated

More information

Alberta Pensions Administration Corporation Client Case Study Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile

Alberta Pensions Administration Corporation Client Case Study Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile Client Case Study Alberta Pensions Administration Corporation Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile Located in Edmonton, Alta., Canada, Alberta Pensions Administration

More information