Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.

Slides:



Advertisements
Similar presentations
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
Advertisements

Presentation Title | Date | Page 1 Extracting Value from SOA.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
1 Enabling OpenVMS for Data & Application Integration 30, 2005 *John Apps – HP Strategic Planning and Architecture *Mark Peterson.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
Information Society and Media Directorate-General - Unit Grid Technologies Concertation Meeting – 1 st June 2005 Slide 1 Wolfgang Boch DG Information Society.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
ECHO: NASA’s E os C learing HO use Integrating Access to Data Services Michael Burnett Blueprint Technologies, 7799 Leesburg.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Independent Insight for Service Oriented Practice Communicating SOA.
© Logicalis Group Roadmaps for System i application modernisation Mandy Shaw, Chief Technology Officer, Logicalis Computing Solutions.
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
MD703 Class 8 DRAFT Agenda Midterm Return and Review –The Big Fix Discussion Application Integration –Workflow –EAI –Service Oriented Architecture Chapters.
SE 464: Industrial Information systems Systems Engineering Department Industrial Information System LAB 02: Introduction to SAP.
Model Driven Architecture (MDA) Partha Kuchana. Agenda What is MDA Modeling Approaches MDA in a NutShell MDA Models SDLC MDA Models (an Example) MDA -
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Sage User Network 11 th June 2009 Andrew Credland - Product Development Manager.
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
SOA, BPM, BPEL, jBPM.
Refinement of the One GSA Day One January 27, 2005.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
FINANCIAL SERVICES INTEGRATION INDUSTRY SOLUTION.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Compuware Corporation Business Driven SOA Edwin Schumacher Director of Product Management
Agenda Why E-commerce ? E-commerce - How ? Market scenario E-commerce benefits E-commerce roadmap.
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
Universal Data Access and OLE DB. Customer Requirements for Data Access Technologies High-Performance access to data Reliability Vendor Commitment Broad.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
CommSee - a client service systems development strategy using .NET
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
IND Architecture Modernization, Deep Space Information Services Architecture (DISA), A Business Case for SOA-Based Modernization Mike Kolar, Integrated.
MI703 Class 9 Agenda Service Oriented Architecture Service Oriented Architecture Zara Case Zara Case Project Time Project Time.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Copyright: Avi Rosenthal, all rights reserved 1 Banking: Business and Technology Trends Avi Rosenthal Avi Rosenthal Independent Consultant
9 Systems Analysis and Design in a Changing World, Fourth Edition.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
® © 2009 IBM Corporation IBM Software Group Application Transformation using EGL Todd Britton IBM Rational.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Mike Ormerod C1: Applied SOA: Building Out Your SOA Environment with OpenEdge ® Applied Architect.
BPM Intro Prof. dr. Koen Vanhoof Room 0.03 wet.park 5.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
© IBM Corporation 2008 WebSphere demonstration Maurits André – WebSphere Technical Sales.
Overview of MDM Site Hub
SOA (Service Oriented Architecture)
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Ebusiness Infrastructure Platform
SOA-1: Fundamentals of Service-Oriented Architecture
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
An Introduction to Software Architecture
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Microsoft .NET Presentation
Grid Systems: What do we need from web service standards?
The changing Development Organization
Demo for Partners and Customers
Presentation transcript:

introduction to soarchitect

agenda SOA background and overview transaction recorder summary

developer suite integrated, on-the-fly environment – reuse existing applications – rapidly extend and integrate modular architecture – add modules as required broad functionality – rapid ROI from UI frameworks – supports non-invasive and invasive modernization – deliver new solutions with composite applications – service-enable existing assets for web services and SOA

looksoftware dynamic environment

web services and SOA SOA is an architecture – goal is to increase reuse – the concept is not new web services standards – have industry-wide support – SOAP, UDDI, WSDL – continue to evolve this presentation focuses on practical web service enablement of iSeries applications

web services and SOA the vision – “by 2006, 60% of organizations will be using SOA” – “composite applications are entering maturity on the hype cycle” – “Software As A Service will be THE business model of choice by 2008” Source: Gartner the reality for the iSeries market – it’s early days for web services, let alone SOA – selective service enablement provides reuse benefits without redevelopment or invasive restructuring

web services and SOA any language (RPG, COBOL) can support SOA service enablement of existing applications – changing the application is typically not required – may span part of a program or multiple programs – access available at all layers presentation (5250, 3270) application (RPG, COBOL, Java, C#...) data (DDM for DB2, ADO for SQL Server Oracle…) important questions – be practical, where is the ROI? – what is the “right” level of granularity?

web services and SOA service enablement benefits – wrap once, access from anywhere improved interoperability – component level access to existing applications increased reuse, flexibility, productivity eg multi-channel delivery – non-invasive reduced risk, timeframes, costs rapid ROI

web services and SOA consumption versus provision – consumption (calling) a web service eg third party Address Validation service – provision (creating, exposing) a web service eg external entity accesses your application the focus of this session

questions for SOA products How does soarchitect support SOA? What are the benefits of soarchitect to your business?

questions for SOA products our solution: – no need to change your applications – Transaction Recorder to simplify Web Service definition – no new languages need to be learnt – requires lookserver and your current infrastructure – does not impact your use of RPG/COBOL – can work with your existing applications

soarchitect primary capabilities create a web service from an existing iSeries application transform a monolithic iSeries program to a number of services service-enable existing applications to provide the benefits of SOA

soarchitect Transaction Recorder for packaging existing 5250 applications script access for – DDM database access – ADO database access – RPC for execution of iSeries programs and commands – execution of external Web Services – execution of COM/ActiveX components

case study - VicRoads background – statutory authority for vehicle registration – responsible for 4 million vehicles – stable, robust iSeries and zSeries applications call center issues – 3.8 minutes per call 400,000 calls per annum – operators switch between 3 different systems – potential for data entry errors re-keying of data – potential legal liabilities

VicRoads existing system 3 separate core applications green screen user interface re-keying, Alt/Tab process

VicRoads iSeries screen flow sign on main menu enquiry menu input vehicle identifier confirm prompt output encumbrance type

create a reusable service module transaction sign on main menu enquiry menu input vehicle identifier confirm prompt output encumbrance type

transaction recorder

records 5250/3270 screen flows creates a transaction reusable component - enables work offline - exposed as a web service

transaction recorder records 5250/3270 screen flows creates a transaction reusable component - enables work offline - exposed as a web service transaction consists of - a collection of steps

transaction recorder records 5250/3270 screen flows creates a transaction reusable component - enables work offline - exposed as a web service transaction consists of - a collection of steps - navigation

transaction recorder records 5250/3270 screen flows creates a transaction reusable component - enables work offline - exposed as a web service transaction consists of - a collection of steps - navigation - input/output parameters - literals

transaction recorder records 5250/3270 screen flows creates a transaction reusable component - enables work offline - exposed as a web service transaction consists of - a collection of steps - navigation - input/output parameters - literals - events - trigger additional processing

VicRoads existing system 3 core applications green screen user interface rekeying, Alt/Tab process

VicRoads Step 1 smart client

VicRoads results reduced average call duration by 40-50% automated workflow – 25 host green screen transactions across 3 applications – modules can be reused as web services eliminated re-keying of data and switching between applications reducing errors no changes to host applications ROI in 4 months

VicRoads existing system 3 core applications green screen user interface rekeying, Alt/Tab process

VicRoads Step 1 smart client defined reusable service modules smart/rich client provides unified view automate business process no changes to host applications

VicRoads Step 2 IVR reuse same service modules integrate with Interactive Voice Response (IVR) bypass call center further cost savings, improve customer service

VicRoads Step 3 XML documents reuse same service modules trading partner collaboration batches of vehicles require same checks further reduce costs, improve partner service

VicRoads summary reuse same service modules deliver “new” solutions through multiple channels no changes to existing applications practical path to SOA

VicRoads summary build SOA, create more services modules improved productivity and flexibility capability to deliver composite applications refining, streamlining business processes

VicRoads summary services layer provides insulation against change change the backend, minimal impact on business practical path to SOA

summary soarchitect can SOA enable your existing applications you can interface at the presentation, program or database levels you do not need to change the way you develop your applications creates componentized applications which are better for modernization and integration