Application Servers
G22.3033-011
Session 1 - Sub-Topic 2
Sample Project Development Methodology
Dr. Jean-Claude Franchitti
New York University
Computer Science Department
Courant Institute of Mathematical Sciences
Vision and
Objectives
Vision and
Objectives
Mapping Vision to Solution
Process
Model
Process
Model
Solution
Architecture
Solution
Architecture
Sample Business Model
Receiving CRM/Sales Reps Distribution Accounts Payable Accounts Receivable
End Users
Maintenance
shops
Brokers
Internal
departments
Manufacturers
Suppliers
In-house processes
WEB
Processes
Customers
•
Shipments
•
...
Purchasing•
Request
•
Bids
•
Availability
•
...
•
Electronic
invoices
•
EFT
•
…
•
Information
•
Products
•
Pricing
•
Orders
•
Forecasts
•
...
Identifying Capabilities
– Web Portal
– e-Procurement Capabilities
– Personalization and Customer
Relationship Management (CRM)
Capabilities
– Data Warehousing and Business
Intelligence
– Documentation Management
– Other Global and General Requirements
Security
Personali-
zation
Community
Management
Content
Catalogs
Commerce
Information
Access
Enterprise Application Frameworks /Servers
Other Application Frameworks /Servers
Hardware/Operating Software
Hosting Services
Systems Management
Application Suites
Bu
sin
ess
Pr
o
cesses
A
ppl
ic
at
io
n
In
fr
ast
ru
ctu
re
Op
er
ati
o
n
s
Using an Architecture Framework
Conceptual Technology Vision
Suppliers
Virtual
Buyer’s Virtual Catalog
Business Intelligence Auctioning/ Reverse-Auctioning Customer Management E-Procurement Core Engine Customization Documentation Management
Web Portal EDI Gateway
Electronic Documents RFQs
Web Suppliers Interface Orders Receipts Procurement Interface
Electronic Catalogs (OBI, XML, EDI 832, etc.)
Legacy Applications Source and Procure
Parts Management Legacy Web Systems
Databases) Financial Document Management Applications
Considering Mainstream Tools
Custom Integration and/or Integrated Applications (SAP, Baan, Lotus Notes, PeopleSoft)
Security: Firewalls–Axent, Cybercop, Firewall-1 Encryption– Security Dynamics/RSA, Verisign Certificates–Entrust , GTE/Cybertrust, Thawte Verisign LDAP–Microsoft, Netscape Other–Netegrity/Site Minder, Platinum/Security Personalization: Accipter, Andromedia, Aptex, ATG, BroadVison, DoubleClick, Engage, Netgravity, Net Perceptions, Vignette/StoryServer Community: Acuity/iChat, AT&T, Brightware, eshare, General Interactive, Lexis-Nexis, Lotus/Domino, Microsoft/NetMeeti ng, Netscape/Collabra, Podium, Revnet/UnityMail, Siebel, Vantive Content Management: ATG, BroadVsion, Documentum, FactPoint, FutureTense, H-P/OpenPix, Inso/Dynabase, Interwoven, Lotus Notes, Open Text, RealNetworks/Real Audio-Video, Vignette Catalog: Aspect, ATG, BroadVision, iCat, OpenMarket/LiveC ommerce, Saqquara Commerce: ATG, Atlantic Transaction Services, Ariba, BroadVision, ComerceOne, ConnectInc, CyberCash, ECCubed, H-P/VeriFone, IBM/net.commerce, InterWorld, Microsoft/SiteServe r Commerce Edition, MOAI, Netscape/*Xperts, Open Market/Transact, OpenSite, Sterling, Tradex,Tradiant, Tradium, TradingDynamics, Transpoint Information Access: ATG, BroadVision, CrossWorlds, Fulcrum, H-P/ChangeEngine, Inktomi, Microsoft/ SearchServer, Objectspace, Verity Inter-Enterprise: data exchange (XML/EDI): CardoNet, EpiCenter, Extricity, MBA, OnDisplay, Sterling, WebMethodsWeb Application Frameworks–Allaire/ColdFusion, Apple/WebObjects, ATG/Dynamo, Bluestone/Sapphire Web, BroadVision, HAHT/HAHTSite, IBM/WebSphere, Microsoft/Site Server (Enterprise Edition), NetObjects/Fusion, Pramati Technologies/Proton,
SilverStream, Vignette
Business Application Frameworks–CSC/M-Lynx, BEA WebLogic, Inprise, IONA/Orbix, Microsoft/MTS, Netscape Application Server, Oracle Application Server, Pervasive Software/Tango Enterprise,
Sun/NetDynamics
Database–Informix, MS-SQL, Oracle, Sybase Systems Management–BMC/Patrol, HeadsUp,
Hewlett-Packard/HPOpenView, Manage.com, Sun, SystemHealth
Testing–RadView/WebLoad, RSW/e-test, LoadRunner, Usage Reporting–Andromedia, WebTrends, WindDance NT/Intel - Compaq, Data General, Dell, GateWay,
H-P Network - ArrowPoint, 3Com, Cisco UNIX - Hewlett-Packard/HPUX, IBM/AIX,RedHat/Linix, Sparc/Solaris Hosting - Digex, EMC, Exodus, GlobalCenter.com, GTE Internetworking, HostPro, MCI, Navisite, PSInet, UUnet
Co m p onents Applications Frameworks Platforms Systems Management Hardware/ Software Hosting
Typically read as Vendor/Product Name
Evaluating Alternatives
Evaluation Criteria
(1) Web Enable
Legacy
(2) Combined
Vendor
Packages
(3) SAP Web
Speed to Business
Long-Term Viability
Cost of Ownership
Alignment with Vision
Business Risk
Simplicity/Ease of Use
Overall Rating
Worst
Good
Best
ERP
ERP Systems
...
COP
S
Visibility
Time
...
...
ALE
RFC
EDI
e-Business Engine
HTML-templates
Maintenance
Internet
Airlines
Maintenance
Shops
Brokers
P&W
Internal
Airframe
Manufacturers
Web
serve
r
Proposed Solution
Technology Infrastructure
Ci sc o 29 19 Cata lyst Sw itch Exi st ing Ether ne t Ci sc o 29 19 C ata lyst Sw itch Ci sc o 29 19 C ata lyst Sw itch Internet Cisco Local Director Cisco Local Director SD Sniffer Server NetworkGeneral monitoring/analysis Compaq 3000 Compaq 3000 SD Sniffer Server NetworkGeneral monitoring/analysis Nokia IP650 Firewall Nokia IP650 Firewall VRRP Link SD Sn iffer Server NetworkGeneral monitoring/analysis UUNET Router Nokia IP430 Firewall LD FailoverSun E3500 Development SAP R/3 Lite Sun E3500 Sun E3500 SAP R/3 Lite Server Farm Compaq 3000 Compaq3000 SAP A - Gate Farm
Other Legacy Systems Sun E10000
Sun E10000 ERP SAP R/3 Server Farm
Many Servers - Existing
Internal Networks