Aucun titre de diapositive - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

Aucun titre de diapositive

Description:

e-Business is driving a new IT Architecture. The evolution to a new ... Facelift / Screenscrape (e.g. Web Browser Emulation) Sync - 2LTP ... Facelift ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 41
Provided by: Bull82
Category:

less

Transcript and Presenter's Notes

Title: Aucun titre de diapositive


1
GCOS 8 Session
TechSem 2001 Paris, March 28-30
Twin Architecture at Work - Application
Architecture - Joe Alexander
2
Agenda
  • Definitions
  • E-Business and Internet Computing
  • Background
  • e-Business is driving a new IT Architecture
  • The evolution to a new Application Architecture
  • Components of an Application Architecture and the
    relations to GCOS
  • Conclusion

3
What is architecture infrastructure
  • What Is Architecture?
  • The structure and design of anything Collins
    English Dictionary
  • The form and shape of things
  • Any framework, system, etc. Webster's College
    Dictionary
  • The conceptual structure and logical
    organization of a computer or computer-based
    system Concise Oxford Dictionary
  • What is Infrastructure?
  • The underlying foundation or basic framework (as
    of a system or organization) Webster's College
    Dictionary

4
INFRASTRUCTUREsooner or later, it matters
Nice facade.
Bad infrastructure.
5
Learning e-Business / e-Government / Internet
Computing
Change
Learning Gap
Internet
Old Economy
New Economy
New Old Economy
6
e-Business is driving a new IT Architecture
  • To succeed as a Chief Executive, you need to
  • make your business processes accessible
    externally
  • Have greater speed in your business operations
  • Consider some business process outsourcing
  • Improve sharing of enterprise knowledge
  • External Agents with suggestions
  • Management Consultant
  • Customer (B2C)
  • Supplier (B2B)
  • Government overseer (G2C)
  • Stockholder
  • Union representative

Source derived from June 2000 TechRepublic
(Gartner Group)
7
e-Business is driving a new IT Architecture
  • No problem, my CIO plans to
  • Open our business logic to external sources
  • Give internal and external users easy access to
    internal information, transactions, and knowledge
  • Use ISVs to provide access to our applications
    via portals

I am glad not to be the CIO
  • CEO
  • Government
  • or
  • Business

Source derived from June 2000 TechRepublic
(Gartner Group)
8
e-Business is driving a new IT Architecture
Find the CIO for me and quick?
9
e-Business is driving a new IT Architecture
Its the CEO, and he sounds worried.
10
e-Business is driving a new IT Architecture
Source derived from June 2000 TechRepublic
(Gartner Group)
11
e-Business is driving a new IT Architecture
1. The right e-Business platform
infrastructure will become an essential asset for
nearly all enterprises
2. The required timeline will vary but it will be
subject to each industrys rate of acceleration
toward the e-Business world
3. By 2003, because of the demands of e-Business,
half of all enterprises will have adopted new IT
standards.
  • The new IT standards, will enable greatly
    enhanced interoperability via
  • greater componentization,
  • messaging systems, and
  • cross-application integration.

Source derived from June 2000 TechRepublic
(Gartner Group)
12
e-Business is driving a new IT Architecture
Did you hear that our Executives want with this
new e-Business initiative to have High-speed,
immediate access to new information?
Yes. They also want Quick conversion for ease of
sharing information across multiple boundaries.
Then we need
Source derived from June 2000 TechRepublic
(Gartner Group)
13
e-Business is driving a new IT Architecture
  • Does this mean we have to be
  • Flexible to set up and change rapidly
  • And
  • Adaptable to respond to new demands?

Yes!
Source derived from June 2000 TechRepublic
(Gartner Group)
14
e-Business is driving a new IT Architecture
  • This implies openness, but now the issue is
    almost never portability and nearly always
    interoperability.

Source derived from June 2000 TechRepublic
(Gartner Group)
15
Leveraging the existing application portfolio
  • Tasks often used to satisfy these business
    requirements
  • Replace / Retire obsolete applications
  • Need to recreate process and data links between
    new and remaining legacy applications.
  • Web-enabling the organization Implement customer
    relationship management solutions
  • Must be fully integrated with existing mainframe
    applications
  • Preserve the quality of production services
    during the change
  • A big-bang transformation usually not a viable
    option (cost and risk)

16
Leveraging the existing application portfolio
  • Conclusion find the best way of leveraging
    legacy applications by
  • opening them up
  • Applying fundamental design principles of
    successful modern architectures
  • Modularity
  • Encapsulation
  • Re-use or sharing of functions

17
Simplifying and preparing for evolution
  • Start with an Application mapping exercise of the
    application portfolio
  • Do a city-planning exercise of the entire
    information system a process to help
  • manage,
  • simplify, and
  • Increase the flexibility and reactivity of the
    Information System
  • An IS renovation process to
  • Open up to new technologies
  • Un-tighten applications (reduce the number of
    links between them)
  • Better manage the transition from proprietary to
    open systems

18
City Planning
  • What issues does City Planning try to address?
  • Lack of global view of the Information System
  • Legacy applications from various origins
  • Applications not well documented or with non
    updated documentation
  • Low quality data
  • Tightly coupled systems
  • Monolithic legacy application portfolio
  • High maintenance costs
  • Multiple redundancies (at functional and
    technical level)

19
City Planning
  • What is City Planning?
  • City Planning is a process that identifies the
    different components of the Information System
    and redesign the way they fit together, to
    improve
  • Its control and global coherency
  • Its evolution capabilities and
  • The reusability of its components
  • Potential benefits
  • Better IS knowledge
  • Reduction of maintenance costs
  • Increased reactivity to evolutions
  • Reused shared concepts
  • Increased flexibility for exchanges with partners
    IS interoperability
  • Increased autonomy of the various applications
    domains and sub-domains

20
Architecture
  • 3 nested architectural topics directly address
    this set of common needs
  • Movement to service-oriented architecture
  • Services that are building blocks of finite
    business capabilities that can be strung together
    to accomplish a task
  • The goal is inter-application and
    inter-enterprise collaborations integral parts
    of e-Business
  • Communication
  • For effectiveness, use loosely coupled
    message-passing systems
  • Applications must share information (Enterprise
    Application Integration) 3 areas to consider
  • Non-intrusive wrapping techniques to allow
    legacy systems to remain in place (e.g., screen
    scraping)
  • Do limited re-engineering that modernizes the
    prior system, and adding formal interfaces to
    accommodate the service orientation
  • Use an integration broker or server to handle the
    varying semantic content and data models and
    accomplish a form of translation

Source derived from June 2000 TechRepublic
(Gartner Group)
21
Re-engineering applications into a
service-oriented architecture
  • What is the acceptable level of intrusiveness for
    the applications integration?
  • It depends on your strategy for specific
    applications
  • The city planning exercise will help in this
    determination

22
The e-Infrastructure toward a multi-tier
architecture
  • Scalability (horizontal vertical)
  • Adaptability (business logic)
  • Security (secure access, data integrity)
  • Availability (24x7 operations)
  • Single view of data
  • Towards a component-based architecture (J2EE/EJB,
    COM)
  • Ease of development
  • Reusability
  • Standard development model

Database
Implement new applications on open servers
Mainframe applications
ERP
DW
Firewalls
  • AS
  • IB/S
  • PS

Presentation / Business Logic / Data
23
e-Infrastructure the E-Stack
Applications
Component based
EJB Based
Legacy (according to the OS chosen )
or COM
Component Libraries
CONNECTORS EAI XML
Integrated Development Environment (IDE) Services
JRP
Joint Requirements Planning
Application Server
Engines GCOS, UNIX, Windows 2000 Servers
24
Enterprise Application Integration
(EAI)Middleware
  • What are the integration and augmentation
    categories?
  • Transaction (application to application)
  • Messaging (application to application)
  • Direct Database Access (application to data)
  • Replication (data movement)
  • Facelift / Screenscrape (e.g. Web Browser
    Emulation)

25
Tightly or Loosely Coupled alternatives
Tightly coupled program request broker-based
connections
Loosely coupled message-passing
  • Notes
  • Transaction Single Phase Commit is generally
    faster that MOM Sync and often selected for
    inquiry transactions.
  • Transaction 2PC and MOM Async are considered
    for update transaction. Considerations such as
    portability where an application endpoint might
    move, holding a transaction to its slowest
    endpoint, 24 x 7 operations, and scalability all
    come into the selection process.
  • Background articles
  • http//java.sun.com/features/2000/08/connect
    .html
  • http//www.adtmag.com/Pub/article.asp?Articl
    eID1186

26
The Application Server (AS)
... the latest evolution of client/server
computing
J2EE specification
Web server Presentation
Business Logic and/or database
e-Connectors
browser
EJB Business Logic
  • low cost of ownership
  • ease of (internet) deployment
  • flexible component applications
  • leverage the job market of new programming skills

27
Bull recommendations for the Twin Architecture
  • Java 2 Enterprise Edition (J2EE)-compliant
    applications servers are
  • PORTABLE
  • ENTERPRISE CLASS ATTRIBUTES scalable, robust,
    transactional
  • INTEROPERABLE through extended APIs
  • EnterpriseSYSTEMS
  • Database
  • Business
  • Logic
  • ERP
  • WEB SERVERS
  • Java Servlets
  • Java ServerPages (JSP)
  • HTML
  • XML
  • APPLICATIONSERVERS
  • EJB
  • CLIENT
  • HTML
  • Java Applets
  • Mobile

JCA J2EE Connector Architecture
28
Applications Servers and GCOS 8
  • Network-Connected or FastLink (your
    choice)

Web Browser
GCOS
Mobile
Core business
Commerce
Middleware
applications
Application
Servers
Internet
Web Server
UNIX, Windows 2000
TP8
Interactive TV
AIX
GCOS
PDA
Phone
29
e-BSP the integrated Internet Application Server
A secured, robust high-performance end-to-end
connection
lt XML gt
Web Browser
Mobile
Commerce
Interactive TV
PDA
GCOS 8 System
AS Core Engine
Phone
30
Customers quote GTEA a well kept secret !
GTEA
GCOS 8 Applications
GTEA
GTEA (ActiveX)
Also COM environment
31
GCOS 8 - J2EE platform connection JCA
architecture components generation tool
components Generator
TPR Data Desc.
JSP/ Servlet
User coded TPR
Connector J2EE TP8
interface Component
JCA JDBC JTA JMS JNDI
J2EE SERVICES
JCA J2EE Connector Architecture
32
J2EE Connectors to GCOS Architecture Tools
?ProgramPreparation
Line mode tools
TPRs accesscomponent (EJB)
TPRs
TPRs accesscomponent (EJB)
TPRs
TPRs accesscomponent (EJB)
TPRs
TPRs accesscomponent (EJB)
TPRs
FORMS mode tools
?ProgramExecution
TPRsaccesscomponent(EJB)
TPRsaccesscomponent(EJB)
TPRsaccesscomponent(EJB)
TPRsaccesscomponent(EJB)
Line modeconnector
Userapplication
GTEA
TPRs
TPRs
TPRs
TPRs
FORMS modeconnector
J2EE Platform WLS
GCOS (7, 8)
33
The Application Server is the core engine for all
new developments in the E-infrastructure
Data bases
Application Server - ltXMLgt parser - XSL/XSLT
ERP
GCOS applications
DW
Presentation
JCA
Clients
Application server (EJB, ...)
Internet
Intranet
Extranet
ltXMLgt / XSL
34
e-Commerce, Datawarehouse, and Customer
Relationship Management (CRM)
  • Explosion of clickstream and online transaction
    data generated by e-Commerce
  • Boosts demand for leading-edge datawarehouse
    technology
  • Every enterprise sits on a wealth of data. The
    question is how to leverage this for customer
    relationship building. Lars NYBERG, President
    CEO NCR

35
e-Commerce, Datawarehouse, and Customer
Relationship Management (CRM)
  • Active Datawarehousing
  • Moves beyond use by a handful of analysts (market
    analysis, demand forecasting) to its use by
    front-line (e.g., sales representatives,
    call-center staff, etc.) employees for
    cross-selling and up-selling purposes
  • Need to capture DW customer interaction data
    along with traditional transaction data at all
    customer touchpoints

36
We invest on e-Business with market leaders
  • BEA partner for component-based technology
    (EJB) and Enterprise Applications
    Interoperability
  • Oracle partner for database and e-Business
    applications
  • Microsoft partner for network, e-Business
    applications Thin Client computing (Windows
    2000)
  • NCR partner for large-scale Datawarehouse

37
The e-Infrastructure an architectural view
  • MOM
  • XML
  • FTF
  • ETL

DBSP
GNSP
Firewalls
Application Servers
38
In Conclusion
Now that the Executive Committee has funded our
infrastructure and IT architecture revisions, we
can be timely in our new initiatives.
If I understand you correctly, this investment
will make us more agile, with better speed and
leverages our current investments. Thats
excellent!
Now that I know the secret of GTEA-based
solutions, I can open up my GCOS systems.
CEO
Maybe being a CIO is not so bad!
GCOS person
I agree. By focusing on a few but key partners
we can have a better handle on skills management.
Ambitious one
CTO
CIO
39
The choices are many, but the path is clear!
Questions?
40
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com