What Is WebSphere? - TUG

Transcription

What is WebSphere?Session: 410259Kevin LarsenIBMDoug Fulmer2337 Hazy Meadows LnFlower Mound, TX 75028WW Sales Exec,e-bus InfrastructureiSeriesTel 972-724-0288 (Bus)Tel 972-724-1202 (Home)Tel 214-507-0859 (Cell)dfulmer@us.ibm.comIBMserveriSeriesPhases of e-business AdoptionIBMserveriSeriesiSeries customers are demanding that weprovide the tools and infrastructure tocreate the applications of the future."Get on the Net"AccessPublish"Buying, not browsing.Working, not se Integration1-2"Optimize operations.dynamically respond tothe needs of customers,employees, partners."IntegrateExternallyAdaptDynamically

iSeries rly80%% of Adoption by StatesDevelopers Road MapPoints the WayserveriSeriesIBMRSEExisting CustomersExisting Solution ProvidersBetterUser Interface Remote System ExplorerNew to abilityBetterScalabilityWebWebWebWebWeb ServicesWeb ServicesWeb ServicesWeb ServicesILE RPGJava LogicJava LogicEJBsTodayBetterTools52505250RPGILE RPGILE RPGPDMRSERSERSEiWAWeb ToolsWeb ToolsWeb ToolsWeb ToolsWebFacingSTRUTSJava ToolsJava ToolsJava Tools5250CODEWebJ2EE / EJBsHATS"Get on the Net"AccessPublish"Buying, not browsing.Working, not mize operations.dynamically respond tothe needs of customers,employees, partners."IntegrateExternallyAdaptDynamically

WebSphere on iSeriesIBMserveriSeriesWebSphere PortalServerThe leading software platform for e-business on demandStrengthenOptimizeOperationsWebSphere MQWebSphereRelationshipsCommerceEnhance customer,partner, employee andsupplier user experiencesfor optimal satisfactionBy integratingapplications &automating businessprocesses for operationalefficiencies & businessflexibilityWebSphereWebSphere HostWebSphereDevelopmentIntegrationApplication ServerStudioReduce Business RiskRely upon a high-quality foundation to rapidly build anddeploy applications for high-performance e-businesson demandWebSphere ExpressIBMserveriSeriesWebSphere MQExpressWebSphere PortalExpressThe leading software platform for e-business on demandStrengthenOptimizeOperationsWebSphere ItemWebSphereRelationshipsCommerceEnhance customer,Expresspartner, employee andSynchronizationBy integratingapplications &automating businessprocesses for operationalefficiencies & businessflexibilitysupplier user experiencesfor optimal satisfactionReduceWebSphereApplication ServerExpressBusiness RiskRely upon a high-quality foundation to rapidly build anddeploy applications for high-performance e-businesson demand5-6

serveriSeriesIBMTomcat"Open" Community SolutionLimited Function - JSP & ServletsLow PricedEntry Solution - a "Strarter"Limited Support StructureStandard Edition 3.5Single serverJava Server Pages & ServletsSupported until 30 NOV 03No charge feature of OS/400Not supported with V5R2WAS 4.0 Single Server Edition - 5733-WS4For Standalone Business or Small Department 8,000 per CPU plus maintenanceJ2EE Certified (JDK 1.3)EJB SupportWeb ServicesSimple Object Access ProtocolDefinition & Use of Web ServicesUniversal Description Discovery IntegrationPublic & private directories forregistering applicationsWeb Services Description LanguageExpress 5.0Communications to Web Services DirSingle serverXML & XSL 2000 / CPU or 25/UserTransforms XML to other formsIncludes MaintWAS4.0AdvancedEdition5733-WA4New Single Server Configuration OptionAvailable V5R2 21 FEB 03For larger & distributed customersImproved ManageabilityAvailable V5R1 14 MAR 03 12,000perCPUplusmaintenanceIncreased PerformanceWebSphere Dev StudioSupports all Single Server FunctionsTools & Debug SupportIncludedEnhanced AdministrationEnterpriseJavamailWebFacing Tool IncludedWebSphere 5.0 BaseDistributedSecurityDirectory ServicesIBM Telephone Directory 8951/CPUWorkload ManagementWebSphereSuported Until30 SEP 04IncludedIncludes Maint.zOS Distributed EJB SupportApplication ServerAvailable 24 JAN 03Connection PoolingDomino IntegrationExpressMulti-node AdministrationWebSphere 5.0 Network DeployedClustering / Cloning 13,441 / CPUProgramming Model ExtensionsIncludes MaintResource AnalyzerAvailable 24 JAN 03Supported until 30 SEP 04Upgrade Paths.Dual ClaDuWebSphere Base 5.0 8,951/CPU (includes Maint.)Dual ChannelelnnhaannelConfiguratorWebSphere Standard Edition 3.5No ChargeConfiguratorCalDuWebSphere Single Server 4.0 8,000/CPU plus Maint.Dual ChIBMDuSW al CMa hanneintlenanceWebSphere Express 5.0 2,000/CPU or 25/UserNo charge from 3.5 SEPPA OnlyWebSphere Advanced 4.0 12,000/CPU plus Maint.Dual Channel7-8WebSphere Network Deployed 5.0 13,441/CPU (includes maint.)Dual Channel

WebSphere IntegrationBundleIBMValue EditionStandardEditionAdvancedEditionPurchased SeparatelyWAS-Express 5.0WAS-Express ased SeparatelyWAS-Express 5.0Purchased SeparatelyWAS-Express 5.0825 / 870 / 890Configuration Wizards9-10IBMserveriSeries

CPW IssuesIBMUnder 512MBUnder 300 CPWBxx, Cxx, Dxx, Exx, FxxS10, S01, PxxS20 / #2161, #2163100, 150170 / #2159, #2160, #2164170 / #2289, #2290, #2291170 / #2292170 / #2407, #2408, #2409200, 20S, 250270 / #2422, #2423, #2424270 / #2248, #2452, #24543xx, 4xx500, 510, 50S53S / #2154512MB - 1GB300 - 500 CPWS30 / #2257S20 / #2170, #2165170 / #2176, #2183, #2383170 / #2384, #2385, #2386270 / #2250, #243153S / #2155530 / #21526201640 / #2185, #2186, #2187640 / #2237720 / #2062820 / #2395, #2427, #2458800810Over 1GBOver 500 CPWSB1, SB2, SB3S201, S301, S40170 / #2388270 / #2252, #2253270 / #2432, #243453S / ##2156, #2157530 / #2153, #2162640 / #2238, #22396507201, 730, 7408201, 830, 840825870890serveriSeries530 / #2150, #2151600620 / #2175, #2179, #2180, #2181720 / #2061820 / #2425, #2426, #2457, #2456ASF Tomcat1 Except as listed aboveWorkload e/EstimatorServlet11-12

IBM Telephone DirectoryIBMserveriSeriesWebSphere ApplicationServer is web plumbingIBM Telephone Directory provides"out-of-the-box" functionalityProvide ISV's and customerswith an application which canbe used immediately"Started simple" with WebSphereProvide a valuable application allcustomers can usePowerful search capabilitiesName - photo - phone - role - division department - management chain, etc.No-cost for first 1,000 entriesURL: http://elcrtp25.raleigh.ibm.com:3633/bizAppsIGS services for additional entriesIntegrated ToolsIBM WebSphereApplication Server13-14 serveriSeries

WebSphere Dev StudioIBMWebSphere Development Studio foriSeriesIBM Server& MiddlewareToolsCombines Legacy and web development inone offeringPartner Tools& MiddlewareWebSphere StudioHost & client toolsRPG, Cobol, C & C Java, HTML, XML, & Web ServicesWebSphere Development Studio Client(WDSc) is Windows tool bundle1 copy of WDSc is shipped withWebSphere-Express for iSeriesserveriSeriesWebSphere Studio Workbench80,000 copies shippedsince May 23, 2001!WebSphere StudioIBMserveriSeriesWebSphere 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 toolsWebSphere Development Studio Advanced Edition for iSeriesWRKSPLF, STRUTS, Build robust J2EE applications with Enterprise JavaBeansWebSphere Development Studio for iSeriesWebFacing -- CODE -- iSeries extensions to WSSDaWebSphere Studio Site Developer AdvancedJ2EETM -- JavaTM -- Servlets -- JavaServerTM Pages -- XML -Web Services -- Built in WebSphere Application Server test environmentDatabase tools -- Integrated Java Development EnvironmentWebSphere Studio Homepage BuilderWYSIWYG Page editing wizard -- JavaScriptTM-Dynamic HTML -- Cascading Style Sheets -WebVideo Studio -- Advanced image effectsWebSphere Studio WorkbenchCommon User Interface -- Project Management -- Debugging Services -Plug-in Services & Tools -- Desktop & Help Frameworks -- Local & Team Resource ManagementA single, comprehensive development environmentiSeries Specific or Cross PlatformCommon Base15-16

iSeries Tools ProgressIBMRPGRPGWebSphereDevelopment Studiofor iSeriesRPGCOBOLCOBOLCOBOLCCCCC C C C ADTSserveriSeriesWebSphereDevelopment Studiofor iSeriesRPGCOBOLADTSADTSADTSWebSphereDevelopment Toolsfor iSeriesWebSphereDevelopment Toolsfor iSeriesWebSphere Development StudioCODE Client (WDSc) VA RPGCODE/400CODE/400CODE/400WebSphereStudioRemote SystemSite DeveloperAdvancedExplorerVA JavaVA JavaVA JavaWeb ServicesToolsVA RPGVA RPGVA R4XML ToolsWebFacing ToolJava ToolsWeb ToolsWebFacingToolWebSphere Studio WorkbenchV5R1V5R2V4R5Old Apps or New17-18IBMserveriSeries

Better UI - edRefacedWebFacing ToolIBMBuilt on WebSphere Application ServerPart of WebSphere Development Studio for iSeriesMigrate RPG/5250 applications to GUIEnd-users access applications via browserQuick and easy to convert applicationsNo interactive workload on NEW systems19-20serveriSeries

serveriSeriesIBMRPG runtimeRPG SourceWebFaceServletWDS sADTSTime:8:05date:Oct 22,2000enter customer number:EnterWebSphere App SrvrDataBeansBrowserJSPsWebFaceServlet52505250 screens5250 UIDSPFWorkstationFunctionManagerdataAlternate display optionfor 5250 customersdataWebFaceServerWebFacing anagementIBMRPG runtimeserveriSeries

After WebFacingIBMserveriSeries. Like thisOr this .iSeries Access for WebIBMEconomical, easy to use and InstallBest for Intranet end usersiSeries Access for the WebAdministrator & end-user toolScreen for screen conversionAccess iSeries resources via browserUse with WebFacing - for system screensadmistrator can customize/limit access toresources23-24serveriSeries

Consistent FunctionalityIBMserveriSeriesWebSphere Host PublisherIBMserveriSeriesWebSphere Host PublisherProgrammer toolModernize existing 5250 applicationsCombine multiple back-end applications(iSeries, zSeries, VAX, etc)Customize applicationsTake 1,000 screens down to 200Supports WAS V3.5 & V4 (not WAS V5or WebSphere - Express V5)Best for restructuring applicationsto modify application flow and automateapplication navigation25-26

Saves RewriteIBMserveriSeriesYour application doesn'tchange.just looks differentlyCan expose selected paths of an existingapplication to a Web viewCan change order and placement of applicationpresentationImproved InterfacesPorter County Indiana Tax Details Screen27-28IBMserveriSeries

Improved InterfacesIBMserveriSeriesPorter County- Tax Search Form- Tax Information ResultsHATS Limited EditionLimited Edition Included iniSeries AccessA Web-to-host HTML emulator.Includes a rules-basedtransformation engine.Converts green screens to graphicaluser interfaces (GUIs).Dynamic conversion.Customer can upgrade to full HATSservervia Host Integration Solution foriSeriesZero footprint / zero downloadFull server supports 3270 & 525029-30IBMserveriSeries

ExampleIBMserveriSeriesHATS Drop-down MenuIBMserveriSeries31-32

Host Integration SolutionRegisteredUserConcurrentUserHIS Cross Platform 245 365HIS for zSeries 225 335HIS for iSeries 120 195HIS Upgrade from HATSLE 90 146IBMserveriSeriesHATSHost PublisherIntegrationScreen CustomizerPresentationHost on DemandEmulationPersonal CommunicationsHost Integration Solution includesWebSphere App Server and WSADPortal IntegrationIBMserveriSeriesMutiple EditionsFunctionalityBrowser based - Single pointof accessSingle Sign On - GlobalaccessPortlets - Windows to all majorapplicationsAccess - Secure, filteredaccess to corporate dataBusiness ValueFunnel and filter to theoverwhelming informationMake better decisions whenyou have the right informationProvide a common "desktop"with the proper tools thatdifferent jobs requireRemoving stovepipeapplications and departmentsMore Effective experiencePortal EnablePortal ExtendPortal Experience 72K per CPU 125K per CPU 500K per CPUComing Later This Year (SOD)Portal Express 77/UserPortal Express Plus 122/User33-34 30K/CPU 48K/CPU ST/QP

Collaboration CenterIBMserveriSeriesMy QuickPlacesSample Place:Connects thedots for thecustomerPeopleFinderMy e-MeetingsPortal s/cwi/portal/ pagr/105/35-36

WebSphere MQ v5.3IBMserveriSeriesConnects to any commercial system in business today (35 differentPlatforms)Ignore network disruptions - important data is always delivered.Requires programming skills to leverage the rich set of API'sQueue ndemGuardianWin NT2000SCO UNIXSunSolarisUnixWareWindowsWindows 3.1AT&T95GISSunOSUser DataTypicalUsesExactly-once, assured deliverySingle API across 35OS-platformsNetwork integration acrossSNA,TCP/IP, SPX, NetBiosTransactional controlContent independenceSingle record - 100 MB filesAllows value-chain integration,withinand across enterprisese-Business integrationApplication integrationIntegrate ERP withcurrentinvestmentData replicationOLTP transactions /EDIFile transferServer License d forcollaboration andworkflowOptimized fordistributed transactionsand componentsTechnology-independent messaging infrastructureDatabaseMessagingApplication DevelopmentApplication lityzSeriesSecurityxSeries pSeries37-38ScalabilityLinux

SametimeIBMserveriSeriesDevelopers Road MapIBMserveriSeriesExisting Tools52505250RPGPDMToolsExisting Solution ProvidersBetterUser Interface5250New to abilityWebWebWebWebWeb ServicesWeb ServicesJava/RPGLogicWeb ServicesWeb ServicesJava LogicEJBsWebRPG LogicILE RPGILE RPGRSERSERSECODEiWAWeb ToolsWeb ToolsWeb ToolsWeb ToolsWebFacingSTRUTSJava ToolsJava ToolsJava ToolsJ2EE / EJBsHATSInfrastructureOS/400 Fund.WebSphereApacheClusteringDB2WAS ExpressWAS ExpressWAS BaseWAS BaseTomcatPortal ExpressPortal ExpressPortal ExpressPortal ExpressPortal Exp PlusPortal Exp PlusCommerce ProPortal Exp PlusWAS NDCommerce ProWebSphere MQWebSphere MQCommerce EntryCustomers and partners may enter the map at anystage and may choose to exit at any stage as well.RSEBetterScalability Remote System Explorer39-40

Use Baby StepsMove to V5RxMigrate to ILE RPG/COBOLThink in terms of interoperationStart thinking about using APIs likeClient Access and Java Tool KitMove toWebSphere App ServerserveriSeriesEDI / XML IBMCommerce SuiteWebSphere Dev StudioMQ Series, Connect for iSeriesWirelessPortal ServerPartner ToolsILEMove toJava andOOTwinaxWEBTwinaxPeer to Peer NetworkingThink NewFunctionNew ways to distribute reportsNew ways to enable queriesNew ways to integrate e-mail anddataDomino / iNotesSametime / QuickPlaceWorkflow Local Area NetworkProducts ImproveClientPartnerServerBusiness IntelligenceAudio and Video ComponentsVoice / Image integrationLPARPartner ProductsClientIntegrationNT / SQL ServerHeterogeneousIntegrationTools NetworkRefaceExistingAppsAdd a GUI to your existingapplicationsExamine function and navigationissues that accompany the GUIStart thinking about Java & HTMLWebSphere Dev StudioPartner /tools/iseries41-42

IBM serveriSeries iSeries Access for the Web Administrator & end-user tool Screen for screen conversion Access iSeries resources via browser Use with WebFacing - for system screens admistrator can customize/limit access to resources iSeries Access for Web Economical,