Download presentation
Presentation is loading. Please wait.
1
Page 1 Architectural Flexibility - Distributed and Centralized
2
Page 2 ClearPath Java: Total Flexibility Mix and Match Tiers Distributed / Composite Data server Web server App server Data server Or Applications and data distributed across multiple ClearPath systems Centralized All tiers on one ClearPath infrastructure Web server App server Data Server Web server
3
Page 3 Choice of Centralized and Distributed Heterogeneous Java Environments Windows ES7000 Linux CentralizedDistributed / Composite Or ClearPath Web server App server Data server All tiers on one ClearPath infrastructure Web server App server Data Server SUN HP App server Unix IBM Data server ClearPath
4
Page 4 Available Today: Many ClearPath Multi- tier Java Architecture Options Web Server Any Server ClearPath Client tier Client tier Web tier JSPs Servlets Business tier Beans EIS tier Data- base Trans- actions n -tier: spread across multiple servers Any Server ClearPath Client tier Client tier Web tier JSPs Servlets Business tier Beans EIS tier Data- base Trans- actions 3-tier: J2EE server & ClearPath ClearPath Client tier Client tier Web tier JSPs Servlets Business tier Beans EIS tier Data- base Trans- actions 2-tier: ClearPath direct to client Web Server ClearPath Client tier Client tier Web tier JSPs Servlets Business tier Beans EIS tier Data- base Trans- actions 3-tier: Tomcat or Windows IIS with JBoss on ClearPath Websphere Weblogic JBoss Websphere Weblogic JBoss Websphere Weblogic JBoss Websphere Weblogic JBoss Web Service
5
Page 5 Rapid Application Development with Industry Standard Tools
6
Page 6 Develop ClearPath Java Applications - Use Industry Standard Skills and Tools ClearPath non-Java Applications and Data Eclipse IDE : Open Source (free) Most popular Easy with Eclipse plug-ins: 1.Unisys-built plug-ins 2.Open Source plug-ins (Hundreds) 3.3 rd Party plug-ins ClearPath Java Applications Unisys Value Add: Tight integration with ClearPath non-Java Applications and Data
7
Page 7 Security
8
Page 8 ClearPath Java Role-Based Security Unisys value add integration Role-based Java Security between JBoss and ClearPath Access permission assigned to roles, new users get access permissions based on their role Provides simplified administration Unified authentication between Java and ClearPath
9
Page 9 SOA-enabling software for ClearPath OS 2200
10
Page 10 OS 2200 software SOA enablers Java –Native JVM implementation –JBoss application server –Resource adapters for RDMS, DMS, TIP/HVTIP, DTP services, BIS –Eclipse plug-ins Other OS 2200 SOA-enabling software –OpenDTP (Open Distributed Transaction Processing) –MQseries –DTI (Distributed Transaction Integrator) –MSMQI (Interface to Microsoft Message Queuing) –NTSI (Messaging Integration Services) –CITA (Communications Interface for Transaction Applications) –Third-party products for screen-scraping and ODBC access The right tool for every job
11
Page 11 Java on OS 2200 Java Virtual Machine –Native implementation on OS 2200 –Integrated with OS 2200 security and file systems JBoss –Open source Java EE application server –Validated, prepackaged and enhanced for 2200 with security, transaction integration and more –Redhat-JBoss offers additional open source products, including JBoss Enterprise Middleware Suite (JEMS) – “The open source platform for SOA.” They are also developing an open source enterprise service bus.
12
Page 12 Java on OS 2200: Resource adapters Resource Managers Resource Adapters RDMS DMS BIS TIP HVTIP TIP Resource Adapter TIP Resource Adapter BIS Resource Adapter BIS Resource Adapter DMS Resource Adapter DMS Resource Adapter DTP Svcs Open DTP Resource Adapter Open DTP Resource Adapter RDMS Resource Adapter RDMS Resource Adapter “Duke” Java mascot Web Service
13
Page 13
14
Page 14
15
Page 15
16
Page 16
17
Page 17
18
Page 18
19
Page 19
20
Page 20 Eclipse for SOA and composite apps From the open source community: 1.Eclipse 3.1.2 2.EMF-SDO-XSD SDK 2.1.2 3.GEF 3.1.1 4.JEM SDK 1.1.0.1 5.SQL Explorer 2.2.4 6.WTP 1.0.3 Unisys Composite Applications 3.1.1: 1.OS 2200 Project Perspective 2.Telnet client and library 3.Version of Eclipse COBOL plug-in feature modified by Unisys for OS 2200COBOL Dialects 4.JAI The Java Application Integrator (JAI) – OS 2200 TIP/HVTIP Resource Adapter tools 5.Eclipse JDT APT - Provides Java 5.0 annotation processing support 6.PLUS Editor 7.CDT - Eclipse CDT feature, providing a C/C++ editor for OS 2200 C/C++ files and a full C/C++ project development environment. Eclipse Dorado All-In-one package : Unisys developed plug-ins and open source tools WTP = Web Tools Project Next release will include a version of WTP with direct support of web services 2200-specific tools All-in-one downloadable from website ftp://ftp.support.unisys.com/pub/2200/IDE/ftp://ftp.support.unisys.com/pub/2200/IDE/
21
Page 21 Web Services Standardized way to implement SOA over the Internet (or any network) Based on XML files and messages –WSDL (Web Service Description Language) to describe services –SOAP (Simple Object Access Protocol) to format messages –Dozens of other standards at varying levels of maturity When you want the highest degree of standardization, platform independence, and future flexibility When functionality is needed by business partners, clients, and suppliers who operate in a wide variety of computing environments When you have technology that supports them, such as the Java EE environment on OS 2200 What are Web Services? When should you use them?
22
Page 22 Native OS 2200 middleware Described in the OS 2200 modernization white paper: –OpenDTP –MQseries –DTI –MSMQI –NTSI –CITA When you have no need to extend the services outside the data center and your internal, active networks When you have real-time performance needs that cannot be met in a Web Service environment When you have specific platform and technology integration needs When you do not have Java expertise but do have expertise in direct use of these middleware solutions When you are using distributed transactions that span services Remember: SOA and Web Services are NOT synonymous! Use native middleware…
23
Page 23 SOA-enabling Unisys Professional Services
24
Page 24 Unisys services are based on 3D Blueprinting The next generation business and systems modeling architecture that integrates business vision and IT execution, to drive organizational agility. BUSINESS ARCHITECTURE SERVICES-BASED TECHNICAL ARCHITECTURE — INFRASTRUCTURE MODEL — APPLICATION MODEL — BUSINESS PROCESS MODEL — BUSINESS STRATEGY MODEL Reduce Cost by Eliminating Application & Infrastructure Redundancy Reduce Business Process “Cycle Times” For Competitive Advantage Increase Agility by Assessing Impacts and Reacting more quickly to Change
25
Page 25 SOA provides the “Structural Abstraction” that links Business Architectures to traditional IT Architectures (Application & Infrastructure) A robust approach to service orientation leverages services at the Process, Application, & Infrastructure tiers 3D Blueprinting provides methods and frameworks to structure “services” at the Business Process layer, Application Layer, and Infrastructure layer, providing a robust and “aligned” SOA implementation across an implementation Consumer Provider Business Process Architecture Service Architecture Component Architecture Business Technology 3D Blueprinting and SOA
26
Page 26 The Unisys Service-Oriented Architecture approach allows for flexible integration of existing custom, package, and component based applications into a single logical solution Stateless business component approach Industry standard XML messaging (OASIS) Surround existing custom systems with web services Repurpose package functions as web services Infrastructure services – implemented once! SERVICE ORIENTED INTEGRATION FRAMEWORK Legacy Systems Packaged Systems New Component Development (Java EE or.NET) Creation of “Smooth” Transition Architectures is critical to obtaining incremental business value “Reuse before Buy, Buy before Build, Build for Reuse” 3D Blueprinting enables composite applications
27
Page 27 SDF is the way we deliver the promise of 3D Blueprinting to our clients Designed to deliver end-to-end mission critical SOA infrastructure Incorporated with project management discipline to control risk and cost structure of SOA solution implementation Produce clear deliverables for each project lifecycle to meet client’s expectations Maintain best practices and use of tools and techniques for project quality standards compliance 3D Blueprinting Solution Delivery Framework (SDF) methodology
28
Page 28 3D Blueprinting Solution Delivery Framework (SDF) for your SOA evolution Validate SOA Opportunity 3D Blueprinting Infrastructure Experiential Workshop Assess and Advise IT Infrastructure Assessment Application Discovery & Analysis Proof of Concept Plan and Design SOA Deployment Plan SOA Architecture Design Operations Design SOA Transformation Plan Implementation Installation & Configuration Optimization & Performance Analysis Training
29
Page 29
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.