What is WebSphere? - TUG Is WebSphere.pdf · 2014-09-17 · WebSphere Application Server WebSphere...
Embed Size (px)
Transcript of What is WebSphere? - TUG Is WebSphere.pdf · 2014-09-17 · WebSphere Application Server WebSphere...

2337 Hazy Meadows LnFlower Mound, TX 75028
Tel 972-724-0288 (Bus)Tel 972-724-1202 (Home)Tel 214-507-0859 (Cell)
Doug Fulmer
WW Sales Exec, e-bus Infrastructure iSeries
iSeriesIBM server
410259
What is WebSphere?
Kevin LarsenIBM
Session:
iSeriesIBM serverPhases of e-business Adoption
AccessAccessEnterprise IntegrationEnterprise Integration
AccessAccess PublishPublish TransactTransact Integrate Integrate InternallyInternally
Integrate Integrate ExternallyExternally
AdaptAdaptDynamicallyDynamically
"Optimize operations...dynamically respond tothe needs of customers,employees, partners."
"Buying, not browsing...Working, not surfing.""Get on the Net"
iSeries customers are demanding that weprovide the tools and infrastructure to create the applications of the future...
1-2

iSeriesIBM server
EarlyEarly
IntegratingIntegrating
Advanced Advanced
AccessAccess PublishPublish TransactTransact Integrate Integrate InternallyInternally
Integrate Integrate ExternallyExternally
AdaptAdaptDynamicallyDynamically
Integrating Advanced
Early80%
15%5%
% of Adoption by States
iSeries Customers
iSeriesIBM server
RSE
Today
5250
RPG
PDM
Better Tools
RSE
ILE RPG
5250
CODE
Developers Road Map Points the Way
Better User Interface
5250
ILE RPG
Web
RSE
HATS
WebFacing
iWA
Better Scalability
EJBs
Web Services
Web
Java Tools
J2EE / EJBs
Web Tools
Better Architecture
STRUTS
RSE
ILE RPG
Web
Web Services
Web Tools
Better Solutions
Web Tools
Java Tools
Java Logic
Web
Web Services
Better Portability
Java Tools
Java Logic
Web
Web Services
Web Tools
Existing Solution ProvidersExisting Customers New to iSeries
= Remote System Explorer
AccessAccess
AccessAccess PublishPublish TransactTransact Integrate Integrate InternallyInternally
Integrate Integrate ExternallyExternally
AdaptAdaptDynamicallyDynamically
"Optimize operations...dynamically respond tothe needs of customers,employees, partners."
"Buying, not browsing...Working, not surfing.""Get on the Net"
3-4

iSeriesIBM server
Reduce Business RiskRely upon a high-quality foundation to rapidly build and
deploy applications for high-performance e-business on demand
Strengthen Relationships
Enhance customer, partner, employee and
supplier user experiences for optimal satisfaction
Optimize OperationsBy integrating applications &
automating business processes for operational
efficiencies & business flexibility
The leading software platform for e-business on demand
WebSphere MQ
WebSphere Application Server
WebSphere Development
Studio
WebSphere Host Integration
WebSphere Commerce
WebSphere Portal Server
WebSphere on iSeries
iSeriesIBM server
Reduce Business RiskRely upon a high-quality foundation to rapidly build and
deploy applications for high-performance e-business on demand
Strengthen Relationships
Enhance customer, partner, employee and
supplier user experiences for optimal satisfaction
Optimize OperationsBy integrating applications &
automating business processes for operational
efficiencies & business flexibility
The leading software platform for e-business on demand
WebSphere Item Synchronization
WebSphere Application Server
Express
WebSphere Commerce
Express
WebSphere Portal Express
WebSphere ExpressWebSphere MQ
Express
5-6

iSeriesIBM server
ExpressExpress
WebSphereWebSphereApplication ServerApplication Server
EnterpriseEnterprise
zOSzOS
Tomcat"Open" Community SolutionLimited Function - JSP & ServletsLow PricedEntry Solution - a "Strarter"Limited Support Structure
WAS 4.0 Single Server Edition - 5733-WS4For Standalone Business or Small Department$8,000 per CPU plus maintenanceJ2EE Certified (JDK 1.3)EJB SupportWeb Services
Simple Object Access ProtocolDefinition & Use of Web Services
Universal Description Discovery IntegrationPublic & private directories for registering applications
Web Services Description LanguageCommunications to Web Services Dir
XML & XSLTransforms XML to other forms
New Single Server Configuration OptionImproved ManageabilityIncreased PerformanceTools & Debug SupportJavamailDirectory ServicesSuported Until 30 SEP 04
WAS 4.0 Advanced Edition - 5733-WA4For larger & distributed customers$12,000 per CPU plus maintenanceSupports all Single Server FunctionsEnhanced AdministrationDistributed SecurityWorkload ManagementDistributed EJB SupportConnection PoolingDomino IntegrationMulti-node AdministrationClustering / CloningProgramming Model ExtensionsResource AnalyzerSupported until 30 SEP 04
Standard Edition 3.5Single serverJava Server Pages & ServletsSupported until 30 NOV 03No charge feature of OS/400Not supported with V5R2
Express 5.0Single server$2000 / CPU or $25/UserIncludes MaintAvailable V5R2 21 FEB 03Available V5R1 14 MAR 03WebSphere Dev Studio IncludedWebFacing Tool IncludedIBM Telephone Directory Included
WebSphere 5.0 Network Deployed$13,441 / CPUIncludes MaintAvailable 24 JAN 03
WebSphere 5.0 Base$8951/CPUIncludes Maint.Available 24 JAN 03
iSeriesIBM serverUpgrade Paths...
WebSphere Single Server 4.0$8,000/CPU plus Maint.
WebSphere Advanced 4.0$12,000/CPU plus Maint.
WebSphere Standard Edition 3.5No Charge
Configurator
ConfiguratorDual Channel
Dual Channel
Dual Channel
WebSphere Express 5.0$2,000/CPU or $25/UserNo charge from 3.5 SE
PPA Only
WebSphere Base 5.0$8,951/CPU (includes Maint.)
Dual Channel
WebSphere Network Deployed 5.0$13,441/CPU (includes maint.)
Dual Channel
Dual Channel
SW Maintenance
Dual Channel
SW Maintenance
Dual Channel
Dual Channel
7-8

iSeriesIBM serverWebSphere Integration
Value Edition Standard Edition
Advanced Edition
Enterprise Edition
800
810
825 / 870 / 890
BundleBundle
WAS-Express 5.0
SystemSystem
Purchased Separately
WAS-Express 5.0WAS-Express 5.0
Purchased Separately
Purchased Separately
WAS-Express 5.0
iSeriesIBM serverConfiguration Wizards
9-10

iSeriesIBM server
1 = Except as listed above
62062011
640 / #2185, #2186, #2187640 / #2185, #2186, #2187640 / #2237640 / #2237720 / #2062720 / #2062820 / #2395, #2427, #2458820 / #2395, #2427, #2458800800810810
S30 / #2257S30 / #2257S20 / #2170, #2165S20 / #2170, #2165170 / #2176, #2183, #2383170 / #2176, #2183, #2383170 / #2384, #2385, #2386170 / #2384, #2385, #2386270 / #2250, #2431270 / #2250, #243153S / #215553S / #2155530 / #2152530 / #2152
512MB - 1GB300 - 500 CPW
SB1, SB2, SB3SB1, SB2, SB3S20S2011, S30, S3011, S40, S40170 / #2388170 / #2388270 / #2252, #2253270 / #2252, #2253270 / #2432, #2434270 / #2432, #243453S / ##2156, #215753S / ##2156, #2157530 / #2153, #2162530 / #2153, #2162
640 / #2238, #2239640 / #2238, #223965065072072011, 730, 740, 730, 74082082011, 830, 840, 830, 840825825870870890890
Over 1GBOver 500 CPW
170 / #2407, #2408, #2409170 / #2407, #2408, #2409200, 20S, 250200, 20S, 250270 / #2422, #2423, #2424270 / #2422, #2423, #2424270 / #2248, #2452, #2454270 / #2248, #2452, #24543xx, 4xx3xx, 4xx500, 510, 50S500, 510, 50S53S / #215453S / #2154
530 / #2150, #2151530 / #2150, #2151600600620 / #2175, #2179, #2180, #2181620 / #2175, #2179, #2180, #2181720 / #2061720 / #2061820 / #2425, #2426, #2457, #2456820 / #2425, #2426, #2457, #2456
Bxx, Cxx, Dxx, Exx, FxxBxx, Cxx, Dxx, Exx, FxxS10, S01, PxxS10, S01, PxxS20 / #2161, #2163S20 / #2161, #2163100, 150 100, 150 170 / #2159, #2160, #2164170 / #2159, #2160, #2164170 / #2289, #2290, #2291170 / #2289, #2290, #2291170 / #2292170 / #2292
Under 512MBUnder 300 CPW
ASF Tomcat
CPW Issues
iSeriesIBM serverWorkload Estimator
http://www-912.ibm.com/wle/EstimatorServlet
11-12

iSeriesIBM server
WebSphere Application WebSphere Application Server is web plumbing Server is web plumbing
IBM Telephone Directory provides "out-of-the-box" functionality
Provide ISV's and customers Provide ISV's and customers with an application which can with an application which can be used immediatelybe used immediately
"Started simple" with WebSphere Provide a valuable application all customers can usePowerful search capabilities
Name - photo - phone - role - division - department - management chain, etc.
No-cost for first 1,000 entriesNo-cost for first 1,000 entriesIGS services for additional entries
URL: http://elcrtp25.raleigh.ibm.com:3633/bizApps
IBM Telephone Directory
iSeriesIBM server
=
+
Integrated Tools
WebSphere Application Server
13-14

iSeriesIBM server
WebSphere Studio WorkbenchWebSphere Studio Workbench
IBM ServerIBM Server& Middleware & Middleware
ToolsTools
WebSphere Studio WebSphere Studio
Partner Tools Partner Tools & Middleware & Middleware
80,000 copies shipped 80,000 copies shipped since May 23, 2001!since May 23, 2001!
WebSphere Development Studio for iSeries
Combines Legacy and web development in one offering
Host & client toolsRPG, Cobol, C & C++Java, HTML, XML, & Web Services
WebSphere Development Studio Client (WDSc) is Windows tool bundle1 copy of WDSc is shipped with WebSphere-Express for iSeries
WebSphere Dev Studio
iSeriesIBM server
WebSphere Studio WorkbenchCommon User Interface -- Project Management -- Debugging Services --
Plug-in Services & Tools -- Desktop & Help Frameworks -- Local & Team Resource Management
A single, comprehensive development environmentiSeries Specific or Cross Platform
Common Base
WebSphere Studio Application DeveloperWebSphere Studio Application DeveloperBuild robust J2EETM applications with Enterprise JavaBeanTM (EJBTM) Components --
Advanced tools for code generation, performance tuning & best practices --Relational schema center -- EJB-to-RDB mapping tools
WebSphere Studio Homepage BuilderWebSphere Studio Homepage BuilderWYSIWYG Page editing wizard -- JavaScriptTM--
Dynamic HTML -- Cascading Style Sheets --WebVideo Studio -- Advanced image effects
WebSphere Studio
WebSphere Studio Site Developer AdvancedWebSphere Studio Site Developer AdvancedJ2EETM -- JavaTM -- Servlets -- JavaServerTM Pages -- XML --
Web Services -- Built in WebSphere Application Server test environmentDatabase tools -- Integrated Java Development Environment
WebSphere Development Studio Advanced Edition for iSeriesWebSphere Development Studio Advanced Edition for iSeriesWRKSPLF, STRUTS, Build robust J2EE applications with Enterprise JavaBeans
WebSphere Development Studio for iSeriesWebSphere Development Studio for iSeriesWebFacing -- CODE -- iSeries extensions to WSSDa
15-16

iSeriesIBM server
V5R1
WebSphereDevelopment Studio
for iSeries
WebSphereDevelopment Tools
for iSeries
WebSphereStudio
WebFacingTool
VA Java
VA RPG
CODE/400
COBOL
C
C++
ADTS
RPG
V5R2
WebSphereDevelopment Studio
for iSeries
COBOL
C
C++
ADTS
RPG
WebSphere Development Studio Client (WDSc) VA RPGCODE
WebSphere StudioSite Developer Advanced
WebSphere Studio Workbench
WebFacing Tool
Java ToolsWeb Tools
XML Tools
Web ServicesTools
Remote System Explorer
WebSphereStudio
VA Java
VA RPG
CODE/400
COBOL
C
C++
ADTS
RPG
V4R4 V4R5
WebSphereDevelopment Tools
for iSeries
WebSphereStudio
VA Java
VA RPG
CODE/400
COBOL
C
C++
ADTS
RPG
iSeries Tools Progress
iSeriesIBM serverOld Apps or New
17-18

iSeriesIBM serverBetter UI - HATS
Original5250
Refaced
Integrated
Customized
iSeriesIBM server
Built on WebSphere Application ServerPart of WebSphere Development Studio for iSeriesMigrate RPG/5250 applications to GUI End-users access applications via browserQuick and easy to convert applicationsNo interactive workload on NEW systems
WebFacing Tool
19-20

iSeriesIBM server
DDS
RPG Source
ADTS
WebFaceServer
dataWorkstation
Data Management
data
Virtual TerminalServer
WebSphere App SrvrWebSphere App Srvr
data
5250 Workstation Function Manager
5250 UIAlternate display option for 5250 customers
DSPF
RPG runtimeJSPs WebFace
Servlet
DataBeans
RPG runtime
WebFace Servlet
DataBeans
JSPs
ConversionEngineWDS Web
and JavaTools
enter customer number:_____
Time:8:05 date:Oct 22,2000
Enter
5250 screens
Browser
ADTS
iSeriesIBM serverWebFacing Tool
21-22

iSeriesIBM serverAfter WebFacing
Or this ...
... Like this
iSeriesIBM server
iSeries Access for the WebAdministrator & end-user toolScreen for screen conversionAccess iSeries resources via browserUse with WebFacing - for system screens admistrator can customize/limit access to resources
iSeries Access for Web
Economical, easy to use and Install Best for Intranet end users
23-24

iSeriesIBM serverConsistent Functionality
iSeriesIBM server
WebSphere Host PublisherProgrammer toolModernize existing 5250 applicationsCombine multiple back-end applications (iSeries, zSeries, VAX, etc)Customize applications
Take 1,000 screens down to 200Supports WAS V3.5 & V4 (not WAS V5 or WebSphere - Express V5)
Best for restructuring applicationsto modify application flow and automate application navigation
WebSphere Host Publisher
25-26

iSeriesIBM server
Can expose selected paths of an existing application to a Web viewCan change order and placement of application presentation
Your application doesn't change...just looks differently
Saves Rewrite
iSeriesIBM serverImproved Interfaces
Porter County Indiana - Tax Details Screen
27-28

iSeriesIBM server
Porter County- Tax Search Form- Tax Information Results
Improved Interfaces
iSeriesIBM serverHATS Limited EditionLimited Edition Included in Limited Edition Included in iSeries AccessiSeries Access
A Web-to-host HTML emulator...Includes a rules-based transformation engine...Converts green screens to graphical user interfaces (GUIs)...Dynamic conversion....Customer can upgrade to full HATS servervia Host Integration Solution for iSeriesZero footprint / zero downloadFull server supports 3270 & 5250
29-30

iSeriesIBM serverExample
iSeriesIBM serverHATS Drop-down Menu
31-32

iSeriesIBM serverHost Integration Solution
HATSHATS
Host PublisherHost Publisher
Integration
Personal CommunicationsPersonal CommunicationsEmulation
Screen CustomizerScreen Customizer
Host on DemandHost on Demand
Presentation
Host Integration Solution includes WebSphere App Server and WSAD
Registered User
Concurrent User
HIS Cross Platform $245 $365
HIS for zSeries $225 $335
HIS for iSeries $120 $195HIS Upgrade from HATS LE $90 $146
iSeriesIBM server
FunctionalityBrowser based - Single point
of accessSingle Sign On - Global
accessPortlets - Windows to all major
applicationsAccess - Secure, filtered
access to corporate dataBusiness Value
Funnel and filter to the overwhelming information
Make better decisions when you have the right information
Provide a common "desktop" with the proper tools that different jobs require
Removing stovepipe applications and departments
More Effective experience
Mutiple EditionsPortal Enable $72K per CPUPortal Extend $125K per CPUPortal Experience $500K per CPU
Portal Express $ 77/User $30K/CPU Portal Express Plus $122/User $48K/CPU ST/QP
Coming Later This Year (SOD)
Portal Integration
33-34

iSeriesIBM server
My e-Meetings
My QuickPlaces
PeopleFinderSample Place:
Connects the dots for the customer
Collaboration Center
iSeriesIBM serverPortal Catalog
https://www.ibm.com/services/cwi/portal/_pagr/105/
35-36

iSeriesIBM serverWebSphere MQ v5.3
Header User Data
Exactly-once, assured deliverySingle API across > 35 OS-platformsNetwork integration across SNA,TCP/IP, SPX, NetBiosTransactional controlContent independenceSingle record -> 100 MB filesAllows value-chain integration, withinand across enterprises
e-Business integrationApplication integrationIntegrate ERP with currentinvestmentData replicationOLTP transactions / EDIFile transfer
Typical Uses
Win NT2000
UnixWare
SCO UNIX
HP-UXDigital VAX/VMS
OS/2
AIX/6000
SunOS
OS/400
VSE/ESA
MVS/ESA
MQSeries Interface
AT&T GIS
Sun Solaris
Tandem Guardian
Queue Managers
SINIXDC/OSx
Windows 3.1Windows
95
Linux
Server License (Purchase)
Connects to any commercial system in business today (35 different Platforms)Ignore network disruptions - important data is always delivered.Requires programming skills to leverage the rich set of API's
ibm.com/software/integration/wmq/v53/g325-1981-00.pdf
iSeriesIBM server
Technology-independent messaging infrastructure
Messaging Application DevelopmentDatabase
ReplicationApplication Integration
xSeries1Series zSeries pSeries Linux
AvailabilityManageability ScalabilitySecurity
Collaboration
Optimized for collaboration and workflow
Optimized for distributed transactions and components
37-38

iSeriesIBM serverSametime
iSeriesIBM server
RSE = Remote System Explorer
Today
5250
RPG
PDM
Better Tools
RSE
ILE RPG
5250
CODE
Existing Solution Providers
Developers Road Map
Existing Customers New to iSeries
Better User Interface
ILE RPG
5250 Web
RSE
HATS
Clustering
WAS Express
WebFacing
iWA
Better Scalability
EJBs
Web Services
Web
Java Tools
J2EE / EJBs
WAS ND
Web Tools
Portal Exp Plus
Portal Express
Commerce Pro
WebSphere MQ
Better Architecture
STRUTS
RSE
RPG Logic
Web
Web Services
WAS Express
Portal Express
Web Tools
Better Solutions
Web Tools
Java Tools
Java/RPG Logic
Web
Web Services
WAS Base
Portal Exp Plus
Portal Express
Commerce Entry
Better Portability
Java Tools
Java Logic
Web
Web Services
WebSphere MQ
WAS Base
Portal Exp Plus
Portal Express
Web Tools
Commerce Pro
Customers and partners may enter the map at any stage and may choose to exit at any stage as well.
Tomcat
Presentation
Stage
Logic
Tools
Infrastructure
WebSphere
Audience
Apache DB2OS/400 Fund.
39-40

iSeriesIBM serverUse Baby Steps
NT / SQL ServerHeterogeneous Integration
Client Server
Local Area Network
WEB
Peer to Peer Networking
Twinax
Twinax
Move to V5RxMigrate to ILE RPG/COBOLThink in terms of interoperationStart thinking about using APIs like Client Access and Java Tool Kit
Add a GUI to your existing applicationsExamine function and navigation issues that accompany the GUIStart thinking about Java & HTMLWebSphere Dev StudioPartner Products
Move to Move to ILEILE
Reface Reface Existing Existing
AppsAppsThink New Think New FunctionFunction
Business IntelligenceAudio and Video ComponentsVoice / Image integrationLPARPartner Products
New ways to distribute reports New ways to enable queriesNew ways to integrate e-mail and dataDomino / iNotesSametime / QuickPlaceWorkflowPartner Products Improve Improve
Client Client IntegrationIntegration
WebSphere App ServerEDI / XMLCommerce SuiteWebSphere Dev StudioMQ Series, Connect for iSeriesWirelessPortal ServerPartner Tools
Move to Move to Java and Java and
OOOO
iSeriesIBM server
www.ibm.com/servers/enable/tools/iserieswww.ibm.com/servers/enable/tools/iseries
Tools Network
41-42