IBM Software Group WebSphere for Dummies Al Grega WebSphere Product Manager for System i5 algrega@us.ibm.com 631-590-5037 2004 IBM Corporation Agenda A Little History The First Application Server What is WebSphere? People, Process and Information Integration The WebSphere Family on iseries Q & A 2 2 1
A Little History In the Beginning (the 80 s) IBM Built the PC, Microsoft wrote the O/S and Harmony was in the Universe Moore s Law decreed that it must double in size every 18 months and it did Soon Lines of Business didn t wait for IT and used them for their own needs Next IT was asked for their Data to maintain these machines and ODBC was born Next came early 90 s (Early 90 s) And Client Server Pundits Preached of Three Tier Architectures TCP/IP started moving from Universities to Corporations (but wasn t supported everywhere) Later that same decade (Mid to late 90 s) Sun Microsystems create Java and developers begin to write Applets The Application Server is created (huh?) and Servlets do the heavy lifting PC Clients could now be thin What could be missing? IBM eserver iseries 3 3 Meanwhile our Hero Younger than PC technology and able to run multiple workloads on a single Server Serving thousands of Users on a Single Machine 2000 Applications Available on the first Day AS/400 Born June 1988 4 4 2
What is WebSphere? WebSphere Started as a Web Application Server in 1998 We Make IT Work for Business In 2000 IBM Launched It s a Different Kind of World, You need a Different Kind of Software and the WebSphere Brand was created In 2002 WebSphere Application Server surpassed BEA with the highest Market Share for Web Application Servers 5 5 Today WebSphere is an entire Brand of products designed to People Integration Process Integration Information Integration Application Integration Application Infrastructure Accelerators Integrate people, processes and information Optimize application infrastructure Extend your reach 6 6 3
Application Infrastructure Building a Solid Foundation and Extending what you have! 7 7 WebSphere Application Server Express? It s designed to Install in minutes on i5/os It supports the latest J2EE Framework for developing new Applications H T T P S e r v l e t s WAS E J B s ERP It s a place to run your Java Stuff It s services that provide access to your Data (JDBC) It s Administration to Manage your Applications i5/os (aka OS/400) It s a foundation for other WebSphere Products 8 8 4
WebSphere Application Server WebSphere Application Server Express V6 (now available with every i5 and upgrade to i5/os V5R3 or above) http://www.ibm.com/software/webservers/appserv/express/ Maintenance now part of Software Subscription Is a tightly integrated application server Supports the full J2EE 1.4 programming model and extensions including Servlets, JSPs, EJBs, and Web services. Enable more demanding business applications by leveraging SDK 1.4.2 Easily connect to multiple backend data sources through a standard interface with Service Data Objects (SDO) Build dynamic Web user interfaces with drag and drop development using standards based JavaServer Faces (JSF) Quickly deploy new applications with WebSphere Rapid Deployment, which simplifies development and deployment of applications WebSphere Application Server Express Network Deployment http://www.ibm.com/software/webservers/appserv/was/network/ Separate chargeable product Web Services Gateway Support Cloning support for application distribution Adds Clustering and Fail Over Support for High Availability applications 9 9 IBM Business Solutions (5722-BZ1) Business tools tightly integrated with i5/os V5R3 Ease of use Includes: 1. New IBM Welcome Page 2. Survey Creator application Learn about your customer s tastes and preferences Obtain valuable feedback on your products and services Conduct an employee satisfaction survey 3. The IBM Telephone Directory Increase productivity by helping people find each other based on skills, location, or other criteria Better understand organizational and departmental structure Enable collaboration through e-mail and instant messaging 10 10 5
Building your own Applications? http://www.ibm.com/software/awdtools/wdt400/ Edit and debug you Apps on your WebSphere Development Studio for iseries (5722-WDS) Host compilers C/C++ COBOL RPG ADTS WebSphere Development Studio Client v6.0 Remote System Explorer iseries Projects All your Compilers and PDM, SEU, etc. Change Management Remote Development Support Web Components Web Interactive Wizard Reface 5250 Apps with no Interactive Write new apps with a 4 th Generation Language Deploys Java Web Tools for iseries IBM WebFacing Tool Enterprise Generation Language Java Tools for iseries Classic Tools (CODE and VisualAge RPG) Host Access Transformation Services Rational Web Developer Wizards to speed along Java Development Classic RPG debug tools, and GUI dev with RPG Reface 5250 apps without DDS Eclipse IDE Web Page Design Tools 11 11 IBM s 5250 Refacing Options The IBM WebFacing Tool IBM Host Access Transformation Services (HATS) Studio Both tools can web enable existing ILE Programs Development Studios for both tools are shipped with the IBM WebSphere Development Studio CD bundle Both tools will need the IBM Webfacing Deployment Tool with HATS Technology (WDHT) take full advantage of of their capabilities and to to deploy the screens when completed 12 12 6
Which one do you use? HATS Studio* WebSphere Host Access Transformation Services Studio IBM Webfacing Tool WebSphere Development Studio Client (WDSc) IBM Webfacing Tool WebSphere Development Studio Client Advanced Edition (WDSc AE) Development time/effort required For Advanced Customization Low-Med Low-Med Med-High Requires an Interactive Workload Ability to alter screen flow Yes Ability to combine multiple iseries applications into single Web interface Yes Requires source code access Yes Yes Converts system screens Yes Yes Yes Can generate portlets for WebSphere or Workplace Portal products Yes Yes Can generate web Services Yes *te: The development environment for HATS Studio and the IBM Webfacing Tool are included with the WebSphere Development Studio Client. All three products require the IBM Webfacing Deployment Tool with HATS Technology (WDHT Announcement Letter 206-023) to deploy applications created with these tools. 13 13 WebFacing Deployment Tool with HATS Technology (WDHT) Announcement Letter: 206-203 http://www.ibm.com/isource/cgi-bin/goto?it=usa_annred&on=206-023 Used to deploy both IBM Webfacing and HATS modernized applications Replaces HATS for iseries offering New New i5/os i5/os V5R4 V5R4 New tier based pricing model Eliminates OLTP charge for HATS users Removes significant cost barrier for HATS sales in iseries accounts Automatic transfer to new product for HATS customers at renewal Allows webfaced applications to handle system or unexpected screens 14 14 7
People Integration Pulling it together with Portals. 15 15 The Value of Business Portals Find all the business critical applications and information that you need in one location Don t need to visit lots of different sites The applications and information are relevant to your business objectives Spend less time searching for what you need Organize the portal the way you prefer Place email and calendar in column one on page one if you prefer Sign on once to get access to what you need need to log in with a different ID and password for each application Collaborate easily with teammates, partners or customers Start a chat session with the author of a document that you are reviewing Unified Desktop Organized Best For Each User 16 16 8
Portal Servers Deliver the Content Portlets Small Applications Most Portal Servers ship basic Portlets: News, Weather, Stocks Portlets can easily be generated from HATS and the IBM Webfacing Tool (in WebSphere Development Studio Client for iseries Advanced Edition) Many iseries Enterprise Edition Customers are entitled to WebSphere Portal Express Plus or Workplace Services Express Portlets News Weather Stocks 17 17 WebSphere Portal Product Use http://www.ibm.com/software/genservers/portalexpress/intranet/plus.html Internet Customers and Partners Minimal Collaboration Line of Business WebSphere Portal Enable WebSphere Portal Express Features: Portal User Interface Portal Framework to add your own Portlets Easy to Use Admin Authenticated Single Sign-on Web Content Mgmt WebSphere Portal Express Plus Workplace Services Express Features: Portal Framework to add your own Portlets Team Spaces Services Document Services Instant Messaging Intranet Employees and Executives Extensive Collaboration On-Line Education Workplace Collaboration Services Features: Team Spaces Services Document Services Instant Messaging Web Conferencing Messaging Services (e-mail, calendaring, scheduling) Web Content management 18 18 9
Washington County, Virginia Challenge Needed to provide access to citizens Needed more efficient response time to requests from citizens and staff Solution A real-time e-government portal that delivers existing applications through a centralized electronic workplace Improved employee productivity An open, Web-based framework and content management platform Modernization tools used include: WebSphere Host Access Transformation Services (HATS) WebSphere Portal Server WebSphere Studio Site Developer We evaluated a lot of solutions, including Microsoft.Net, but the IBM WebSphere solution gave us an open, integrated environment to build e-government solutions across a variety of hardware and software platforms. Nadine Culberson Information Systems Manager, Washington County 19 19 Integrate your Applications Connect your Applications with your Applications and with your Partners. 20 20 10
WebSphere MQ http://www.ibm.com/software/integration/mqfamily/ Integrates your Applications Connects to commercial systems in business today You can ignore network disruptions - important data is always delivered. Leverages a rich set of API's available for many languages Supports over 35 platforms Considered to be a defacto standard for messaging Market share now over 80%, according to consultants Usage Used at more than 10,000 customer sites Used by more than 350 of IBM's top 500 customers Used by more than 66% of NA and European banks 9 out of top 10 Fortune 100 customers Proven ability to handle millions of messages per day 21 21 Integrate your Applications. Visual Basic PGM Message RPG PGM Message WebSphere MQ Client Sales A/R WebSphere MQ Client C++ PGM WebSphere MQ Client Shipping WebSphere MQ Finance Java PGM WebSphere MQ Client 22 22 11
WebSphere Partner Gateway Express http://www.ibm.com/software/integration/wspartnergateway/express/ Improve Operations EDI Over the Web Helps customers quickly conform to industry mandates like AS2 (Certified by ebusinessready.org) Enables customers to join sophisticated trading communities quickly and easily (up to 5 trading partners) Reduces the risks and costs associated with traditional B2B environments Leverages widely used internet protocols like HTTP and HTTPS for Data Exchange Supports a wide range of data-formats for communication Easy-to-use package that requires little skill Can plug into conventional EDI Translation Tools Community Hub 23 23 Provides AS2 Support for EDI over the Internet Large Retailer IBM System i5 EDI EDI 850 850 Internet AS2 Provides: Secure and Reliable Delivery n-repudiation WebSphere Partner Gateway Express WAS i5/os Supplier EDI Translator (i.e. Gentran, EXTOL, etc.) EDI EDI 810 810 E R P 24 24 12
Integrate your Business Processes 25 25 What are the barriers to business flexibility? standards on business process need best practices Eliminate manual steps Infrastructure built over time, no roadmap Business Integration is often point to point The inability to reuse 26 26 13
So simply put, what is it? Service Orientation? SOA? a service? A repeatable business task e.g., check customer credit; open new account service orientation? A way of integrating your business as linked services and the outcomes that they bring service oriented architecture (SOA)? An IT architectural style that supports service orientation a composite application? A set of related & integrated services that support a business process built on an SOA 27 27 Home Page Shopping Cart Discounts Tools help the Business Analyst design the Process Enough Credit Approve Credit? Yes Add to O/E Sys Calculate Shipping Create Invoice FedEx WebService E-mail Confirmation Business Analyst 28 Enterprise Service Bus Web Page HTTP Web Svr DMZ Server Take Order WCS Commerce New Code App Svr Custom Apply Discount iseries Check Credit Finance Order Entry JDE Business ERP Invoice I5/OS s Leverage your Assets! Shipping Confirmation SMTP E-Mail Intel/Linux Server Apply Shipping FedEx Web Service IT Architect/Systems Programmer 28 14
You can Start Simple 3 Shopping Cart Discounts 1 2 Calculate Shipping Create Invoice FedEx WebService E-mail Confirmation Enterprise Service Bus Invoice Confirmation Take Order Apply Discount Shipping Apply Shipping WCS Custom JDE Business SMTP Web Service 29 Web Svr DMZ Server New Code Commerce App Svr Finance I5/OS ERP E-Mail Intel/Linux Server FedEx 29 WBI Server Express Business Integration infrastructure offering http://www.ibm.com/software/integration/wbiserverexpress/editions/plus/ Features Business application synchronization (process scheduling) Process choreography (people and processes) Application Integration (SAP, PeopleSoft, Siebel, JDEdwards, i2) A common view of critical data like customer, using a common business object (data integration) Accelerators that provide pre-packaged business templates and rules for implementing common business processes like CRM, Procurement (accelerated integration & deployment) Connectivity to standard system interfaces like JDBC, XML, Portal right out of the box (open-standards support) 30 30 15
Alpharma, Denmark 31 Challenge Traditional point-to-point-strategy found unsatisfactory with a new rdic ERP Project introduced new and highly complex requirements relating to Interfaces/AI Alpharma needed near real time interfaces between JD Edwards and a fully automated warehouse and some Dispensing application across US/UK/rway Solution Utilizing existing iseries datacenter i Baltimore to run integration services that would comply to FDA Build central competence center to harvest full potential of the new Integation Platform Manage integration projects in a life time perspective Modernization tools used include: WBI Server Express Plus on iseries WBI s for JD Edward s Rational ClearCase Lite BIVA - Methodology to build for lowest TCO Customer Decision Points Compliance FDA, cgmp, SOX Secured data integrity on lot status across systems. OW-LSS-DMS audit trials / (proactive) error tracking Reliable inventory volumes & amounts across systems Minimize TCO Automated & secure data integrity across system Reduce maintenance increase responsiveness Prepared for Growth/ Change A service-oriented architecture - add and replace applications without affecting the other applications 31 WBI Server Express Packaging Processor Based Pricing (limited to 2 processors) WBI Server Express ISV Focused Limited Tools Use of 3 technology adapters WBI Server Express-Plus Includes: WebSphere Business Integration Workbench WebSphere MQ DB2 Express WebSphere App Server Express Use of 5 of the following technology adapters: JText, JDBC, email, JMS, WMQ, XML, Web Services, COM, Exchange, Portal, Domino, Swift, iseries WBI Express-Plus Capacity Packs Two options: Three more technology s OR One Business application : SAP, JDEdwards, Oracle, Siebel, i2, Commerce, MetaSolv, QAD, Telecordia, Peoplesoft WBI Express-Plus Collaboration Pack Use of 1 Group of collaborations from 4 groups of horizontal collaborations 32 32 16
IBM SOA Foundation Strategy Announcement Assembling the necessary components to support optimized processes Deploying the optimized processes into your operating environment Modeling and analyzing end-toend business processes Managing the deployed processes 33 33 End-to-end process capabilities for your SOA New! From IBM WebSphere software WebSphere Integration Developer Easy-to-use integration to simplify and speed the assembly of composite applications WebSphere Process Server* Flexible deployment of business processes, making plug-and-play of components a reality WebSphere Business Modeler Simple to use process modeling for the business analyst to help maximize process and business resource re-use *SOD on iseries, GA 2006 WebSphere Business Monitor Real-time visibility into process performance enabling process intervention and continuous improvement WebSphere ESB* Connectivity infrastructure for integrating applications and services to power your SOA 34 34 17
Integrate your Information Deliver better Self-Service with Electronic Commerce 35 35 What If You Could provide your customers with a consistent experience whether they shop online, in the store or over the phone target the right customers with the right messages, offers, cross-sells and up-sells rapidly adopt best practices for marketing, merchandising and selling give your employees the tools they need to effectively and responsively manage customers, orders, content and campaigns tightly integrate operations across Web, store, telesales and the back-office connect with your supply chain to improve inventory and fulfillment processes take advantage of the efficiencies, insights and innovation technology makes possible to rapidly respond to needs & opportunities 36 36 18
WebSphere Commerce V5.6 http://www.ibm.com/software/genservers/commerce/express/ Express Basic B2C or B2B Storefront, Shopping Experience Targeted Marketing Merchandising Personalization Order management Business Analytics Pro Edition Advanced Analytics Data Mining Collaboration Advanced Product Search Clustering Support Business Edition Channel Management Contract and policy Management Advanced Roles and Relationships Collaborative Workplaces Reseller Hosting Supplier Enablement Buy-Side Support Multi-Round RFQ 37 Entry e-commerce Advanced Multichannel Extended Demand Chain All available on iseries Sub-Capacity Priced 37 Things Remembered 38 Challenge Assure trading partners of merchandise availability Reduce inventory risk by closing the gap between the order acceptance and inventory management processes Solution A new open standards-based order request solution, delivered as Web services that can integrate with any standard e-commerce site Utilized the build-to-integrate capabilities of WebSphere Studio, Commerce, Application Server and MQ product families Our Web Services solution will improve our ability to deliver responsive, personalized, high-quality service to our customers and trading partners. IBM has strengthened our ability to succeed. Mark Fodor, Cole National Business benefits Projected 50% annual increase in conversion rate Anticipated 8-10% rise in average sales transaction value Significant reduction in inventory risk and overhead expenses for Things Remembered and trading partners Ability to attract and maintain broad trading base by ensuring inventory availability 38 19
Summary WebSphere Portal Server Express WebSphere Portal Server Express Plus WebSphere Portal Enable WebSphere Business Integration Server Express WebSphere Business Integration Server Express Plus WebSphere ESB (SOD) WebSphere Process Server (SOD) WebSphere Commerce Express WebSphere Commerce Professional Edition WebSphere Commerce Professional Edition WebSphere Host Integration Solution for iseries People Integration Process Integration Information Integration WebSphere Development Studio Client WebSphere Development Studio Client Advanced IBM Webfacing Deployment Tool with HATS Technology (WDHT Deploys HATS) WebSphere Application Server Express WebSphere Application Server ND Integrate people, processes and information Application Integration Application Infrastructure Accelerators Optimize application infrastructure Extend your reach WebSphere MQ WebSphere Partner Gateway Express 39 39 The Entire WebSphere Portfolio CAN run on iseries WAS Express & WAS ND WDSc and WDScAE HATS with WDHT WebSphere Commerce Express, Pro and Business Edition WebSphere MQ WBI Server Express & Express Plus WebSphere Partner Gateway Express WebSphere Process Server & WESB (SOD 4Q06) Other WebSphere Products can still run here and here and here! You get the Picture 40 The System i5 Virtualization capability supports the entire WebSphere Portfolio! 40 20
WebSphere Pricing Pilot for iseries 520 Uni Servers New Announcement: WebSphere Pricing Pilot for iseries 520 Uni Servers: Announcment May 17, 2005 (Annc. Letter 205-120) ega June 10, 2005 Processor based pricing on targeted WebSphere products: WebSphere Portal Express for eserver i5 520 WebSphere Commerce Express for eserver i5 520 WebSphere Business Integration Server Express for eserver i5 520 WebSphere Business Integration Server Express Plus for eserver i5 520 WebSphere Host Access Transformation Services (HATS) for eserver i5 520 ONLY offered on eserver i5 520 Uni processor iseries servers P05-P10 SW Tiers i5/os Pilot running May 17, 2005 February 28, 2006 (Expanded when successful) Pilot is New Per Processor Pricing on UNI processor iseries servers 2 new prices: P05 and P10 price, plus trade ups to P10 and P20-60 as appropriate change to existing Express product multiplatform prices for P20-60 tiers New Prices Special processor based pricing on 5 Websphere offerings - ONLY on UNI iseries i5, p05-p10 SW Tiers New WebSphere Product Names for eserver i5 520 New Part Numbers - n-transferable New Terms Hard Copy License overrides all preceding passport agreements (example this special offer ONLY available on i5 UNI on i5/os and is not transferable to any other Operating System even on the same system) 41 41 42 42 21
Your KEY WebSphere on iseries Resources! To Better Understand the WebSphere Software Platform on iseries! WebSphere on iseries web Start Here! IBM iseries Nation ibm.com/eserver/iseries/websphere ibm.com/eserver/iseries/nation/ WebSphere for IBM eserver iseries Buying & Selling WebSphere and iseries References Guide www.redbooks.ibm.com/redpapers/abstracts/ REDP3646.html ibm.com/software/success/cssdb.nsf/topstoriesfm? OpenForm&Site=wssoftware To Build WebSphere Software Platform Skills and Solutions! iseries Developers Roadmap ibm.com/eserver/iseries/roadmap IBM Redbooks - iseries Domain publib-b.boulder.ibm.com/redbooks.nsf/portals/as400 IBM IT Education Services - iseries Training ibm.com/services/learning/us/catalog/iseries/ IBM Web Lecture Services - iseries College www.ibmweblectureservices.ihost.com/ibm/iseries IBM developerworks ibm.com/developerworks/ To Leverage WebSphere Partner Programs! IBM PartnerWorld ibm.com/partnerworld eserver Solutions Enablement ibm.com/servers/enable/i/ IBM Global Services iseries Practice ibm.com/eserver/iseries/service/igs/ IBM Custom Technology Center ibm.com/eserver/services/ iseries Benchmark Centers ibm.com/eserver/iseries/benchmark Business Partners in WebSphere Portal Catalog ibm.com/software/genservers/portal/ partners/partners2.html WebSphere Innovation Connection Online ibm.com/websphere/partners 43 43 WebSphere on iseries Web Get started! WebSphere Products IBM WebSphere main page This site is continuously updated with new content. iseries Developer Roadmap Key resources and topics ibm.com/eserver/iseries/websphere 44 44 22