Title: COMPONENT ARCHITECTURE FOR THE ENTERPRISE Bjarne Schytte Country Manager
1COMPONENT ARCHITECTURE FOR THE
ENTERPRISEBjarne SchytteCountry Manager
- BEA Systems
- The Enterprise Middleware Solution
- Open Networks 99
- www.beasys.com
2BEA Systems
Market leader from the beginning...
- Founded 01/1995
- Revenue 289 M USD (31.1.1999)
- Employees 1500
- Offices 50, 24 countries
- Product families BEA TUXEDO, M3, BEA
WebLogic, BEA eLink - Customers 2000
- Funding Warburg, Pincus Nasdaq
- Parnter ISV, SI, hardware-OEM
- BEA Systems Nordic 50 employees
3IT History
Legacy
Client Server
Components
4The challenge
Udfordringen består i dag at fastlægge,
hvorledes virksomhedens centrale IT-funktioner
bedst og mest sikkert kan udnytte middleware og
Internettet. Begrebet IT-strategi omfatter nu
også en plan for, hvorledes virksomhederne bedst
muligt kan servicere kunder, dele projektdata,
kommunikere med omverdenen og effektivisere egne
arbejdsgange ved i større eller mindre grad at
udnytte Internets udbredelse og delvis attraktive
pris Alt om Net Bjarne Schytte
5Applikationsservere
For de fleste viser løsningen sig i form af en
kombineret transaktions-monitor og
Java-applikationsserver, der skydes ind i den
eksisterende applikationsstruktur som bindeled
mellem publicering af data på web-siten,
udførelse af transaktioner i disse data, og
sikker eksekution i virksomhedens interne
EDB-system
Alt om Net Bjarne Schytte
6A Pragmatic view towards middleware
Customer selection criteria for middleware
Mission-critical applications
- Reliability and availability
- Performance
- Management
- Security
- Scalability
- Standards compliance
- transactional integrity
- reliability
- availability
- scalability
- manageability
- security
Source Gartner Group
7What is Middleware?
- Application Servers Business logic platform
- Between data and presentation, middleware is a
layer for deploying business logic - the software
that runs your business - Enterprise Application Integration (EAI)
Supports application interoperability - Integrates customer applications and other
backends, middleware integrates the enterprise
8BEAThe Enterprise Middleware Solution
- Build
- Easy application development
- Independence from Language or Component Dialect
- Connect
- Integrate the past, present and future
- Extend Applications
BEA Middleware Suite
- Deploy and Manage
- Independence from System and Network Architecture
- Enterprise-class operations
9The need for technology glue
- By 2001, 75 of all new business systems will be
built using a component architecture Gartner
Group - Both monolithic three-tier, and the fine-grained
object-oriented partitioning will be rare.
Gartner Group
10The need for technology glue
- Infrastructure software is time intensive. Off
the shelf infrastructure decreases development
time by 50 Standish Group - By not writing infrastructure code, application
development savings range from 25 to 60
Standish Group
11The need for technology glue
- In future most organisations will relate to
their customers primarily through or with the
assistance of software. This fact should point
organisations towards the building of a flexible
and highly scaleable software infrastructure that
can deliver the business applications of the
future. Robin Bloor, CEO, Bloor Research
12Goal of Enterprise Middleware
13Management - Middleware Infrastructure Makes
Components Work
Check Credit
Check Inventory
Add Customer
Send Alert
Place Order
Management Console
Solid Deployment, Management Environment Needed
For Components To Prevent Chaos
14The Critical Questions
- Can it support all my users?
- Will it run all the time?
15The Critical Answer
Standard Component Models Enterprise Deployment
ModelsStandard Connectors
The Critical Answer
Secure Supports all my users Runs all the
time Staff can manage it
Flexible Extendable Incremental
www.beasys.com