1 / 22

WebSphere And The IBM Academic Initiative

WebSphere And The IBM Academic Initiative. In-demand skills for an on demand world. Why Open Standards? It simplifies the rules…. It is only by adopting common standards that an industry achieves uncommon things. Web Services (Early 2000s). Internet Protocols (Mid 1990s).

garson
Télécharger la présentation

WebSphere And The IBM Academic Initiative

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WebSphere And The IBM Academic Initiative In-demand skills for an on demand world ibm.com/university

  2. Why Open Standards? It simplifies the rules… It is only by adopting common standards that an industry achieves uncommon things. IBM Academic Initiative

  3. Web Services (Early 2000s) Internet Protocols (Mid 1990s) Data Access (SQL) (Mid 1980s) Hardware Interfaces (Late 1980s) PC Processor (Early 1980s) Character Format (ASCII) (Late 1970s) The Progression of Standards – Simple view Business Value Infrastructure Value Services Software Hardware Component Value IBM Academic Initiative

  4. IBM’s Open Platform Approach Open Development Integration Platform IBM donated $40M of initial technology Eclipse IBM led or co-led the creation of SOAP. WSDL, UDDI, WS-Security, BPEL4WS … Open Application Integration Web Services IBM contributed significant technology to J2EE & helped form the Apache Software Foundation Open Application Server J2EE and Apache IBM is the #1 commercial supporter Open Operating System Choice Includes Linux IBM Academic Initiative

  5. IBM Open Source Initiatives IBM participates in and contributes to more than 150 open source projects, more than any other company • Eclipse – http://eclipse.org • IBM contribution of Eclipse was worth of $40M in 2002 • Derby – http://incubator.apache.org/projects/index.html • Open sourcing IBM’s Cloudscape database - contribution worth of $85M • developerWorks - http://www.ibm.com/developerworks/opensource/ • IBM’s home for many Open Source projects that cover Java, web services, autonomic computing, XML, wireless, security, grid, etc. • Linux • IBM regularly contributes code to Linux (Examples include improvements in scalability, networking, serviceability, performance, availability, standards, security, and file systems) • IGS Open Source practice includes Linux solutions (including migration from Windows), Open Source Web Application Development, etc. • Apache contributions – http://www.apache.org • IBM maintains 9 Apache projects and contributes to 6 additional projects. Examples are WSIF, WSIL, Xerces, Xalan, contributions to Apache web server, AXIS, Derby • Globus Open Grid Services Architecture (OGSA) • ETTK toolkit ships latest GRID toolkit features IBM Academic Initiative

  6. WebSphere Application Server Eclipse Rational XDE Web Services Java DB2 UDB OGSA WSAD/RAD Linux Moving From Open Standards To IBM Technology Open Standards IBM Academic Initiative

  7. Web Services Gateway Development Tools Internal Web Services Messaging, Workflow, BPM, EAI Application Server External Web Services Edge Server Transcoding Server Translation Server HTTP Server Voice over IP Gateway Voice Server Enterprise and Legacy PBX Database Site Analytics Collaboration, e-Mail, Instant Messaging Wireless Gateway Enterprise Security Enterprise Systems Management Other J2EE / CORBA Web Centric Implementation (all IBM products) JSP / Servlet Engine Web services Engine Personalization EJB Engine Commerce Optimizations Extensions Portal LDAP IBM Academic Initiative

  8. Enterprise and Legacy ? SendMail + ??? ? ? Open Source Alternatives What about not so simple? How long would it take (time to market)? How much would it cost? How well this would work (risks)? ? JBoss Eclipse Plugin JBoss JMS Application Server ? ? Apache Web Server Tomcat AXIS ? ? ? JBoss ? ? ? ? ? ? MySql ? Other J2EE OpenLDAP IBM Academic Initiative

  9. IBM Application Foundations Requirements and Analysis IT Management (Automation) Security Application Servers Business Process Management Business Intelligence e-learning Teamroom Instant Messaging e-mail Databases Mobile Infrastructure Web Services & Service Oriented Architecture Portal Workplaces Commerce Software Development Platform Host Integration IBM Academic Initiative

  10. Product usage in higher education curricula (YTD) PRODUCT IN USE FACULTY STUDENTS IBM Rational Rose 243 19066 IBM Rational Suite DevelopmentStudio 125 9499 Eclipse 168 8990 IBM DB2 Universal Database 177 8651 IBM WebSphere Studio 115 7130 IBM Lotus Domino 62 6907 IBM WebSphere Application Server 144 6782 IBM Lotus Notes 68 6501 IBM Rational XDE 81 6018 IBM Lotus Instant Messaging 27 4335 IBM Lotus Web Conferencing 25 4333 IBM VisualAge for Java 51 4284 IBM Lotus Team Workplace 31 4204 IBM VisualAge for C++ for AIX 51 2943 IBM (CSM) 41 2823 IBM C for AIX 43 2808 IBM Tivoli Storage Manager 42 2367 IBM ESSL 41 2229 IBM DB2 Intelligent Miner 41 2165 IBM Lotus Learning Management 26 2047 IBM WebSphere Portal 40 1995 IBM DB2 Connect 40 1922 PRODUCT IN USE FACULTY STUDENTS IBM WebSphere MQ 37 1906 IBM Parallel Environment 28 1722 IBM GPFS 34 1604 IBM XL Fortran 38 1317 IBM LoadLeveler 29 1204 IBM Parallel ESSL 28 1105 IBM Content Manager 14 960 IBM WebSphere Edge Server 13 853 IBM PSSP 19 840 IBM WebSphere Everyplace 10 795 IBM Business Integration 13 793 IBM Tivoli Access Manager 9 612 IBM WebSphere Commerce 9 602 IBM WebSphere InterChange Server 7 585 IBM DB2 Everyplace 9 485 IBM APL2 2 417 IBM CATIA 9 416 IBM WebSphere Voice Server 6 362 IBM DiscoveryLink 11 334 IBM Informix Dynamic Server 6 289 IBM Life Sciences Framework 8 148 IBM Object REXX 2 90 IBM Academic Initiative

  11. WebSphere Enables On Demand Flexibility Through a Set of Integration and Infrastructure Capabilities WBI Modeler WBI Server WBI Monitor Product Center Info Integrator Commerce Everyplace Portal Voice People Integration Process Integration Information Integration WBI Integrator WBI Connect WAS MQ Application Integration HATS CICS WAS Application Infrastructure Accelerators Integrate people, processes and information Optimize application infrastructure Extend your reach IBM Academic Initiative

  12. Out-of-Box Experience Standards Packaging and Deployment Prerequisites and Corequisites Product Install and Uninstall Registration Fixes and Updates Platform Componentization (SPX) Problem Determination; Serviceability & Support Standards Message and Log Entry Formats Log, Trace and Message APIs FFDC Real-Time Analysis and Autonomic Capabilities Product EOS policies Product numbering Processes Standards Product Plan Control, Cross-Product Review and Approval Corporate Instruction (CI) 105 Compliance Common Build Process Quality-of-Service Standards Performance reports and PMI Selective end-to-end response time measurement and the Enterprise Workload Management (eWLM) initiative Security Standards Security Models, Mechanisms and Interfaces Secure Coding Guidelines Use Same LDAP Object Classes for Users/ Groups Support for Kerberos Authentication and Credentials Enhanced Single-Sign-On (SSO) Support Identity and Profile Management Solution Development Standards Backwards compatibility and migration functions for applications developed on prior (N-1, N-2) releases Solution Integration and Interoperability: Web Services Solution Management Standards Integrated Solution Console (ISC) User Technologies Standards Documentation style and User Interface Guidelines Samples WebSphere Platform V6.0 (Internal Standards) Almost none of these standards exist in a solution assembled from combination of multiple 3rd party vendors IBM Academic Initiative

  13. Application Server Software 60% Application Server Software IBM 30% IBM BEA 40% 20% WW Market Share Oracle BEA 20% WW Market Share Borland Hitachi 10% NEC Sun 0 Iona Sun 2001 2002 2003 Macromedia NEC Source: Gartner, “Preliminary Market Share Forecast: AIM, Worldwide, 2003” by Joanne Correia, Fabrizio Biscotti, Laurie Wurster; May 2004 0 2001 2002 2003 Source: IDC, June 2004 Application Server Market Share IBM Academic Initiative

  14. IBM Leads Platform and Portal Markets WW Application Platform Suites Composite Market WW Portal Product Market Source: Gartner Dataquest (May 2004), Application Integration and Middleware Forecast IBM Academic Initiative

  15. Application Integration Software IBM 300 200 License Revenue WebMethods 100 Tibco SeeBeyond Mercator Vitria 0 1999 2000 2001 2002 2003 Source: Wintergreen Research IBM Is The Market Share Leader In Integration • WebSphere MQ is de facto industry standard for messaging • 7000 customers including 70 of the Fortune 100 • 350+ of IBM's top 500 customers • 67% of the world's largest banks • 15 (out of 25) top Wall Street brokerage firms • Up to 20 M trans/day at 10,000 trans/second Message Oriented Middleware (MOM) Source: Wintergreen Research, 2003, Mission Critical Messaging Middleware License Market Shares, “MOM Software Market Strategies, Market Opportunities, and Market Forecasts, 2003 – 2008” IBM Academic Initiative

  16. WebSphere Drives On Demand Business Needs By Addressing Top Business and IT Priorities Top business priorities “More than 80% of CEOs see unpredictable market forces as the key inhibitor to growth.” Streamline or optimize business processes Boost worker productivity across company Improve customer service 85% 85% Source: IBM’s Global CEO Survey, February 2004 84% • Economic volatility and globalization • Increasing consolidation across industries • Increasing regulations and industry standards • Technical realities Top IT priorities Application Integration BI/Data warehouse Security 48% 42% 42% Sources: Outlook 2004: Priorities 1Q InformationWeek Research, January 2004;Merrill Lynch CIO Survey Results, September 2004 IBM Academic Initiative

  17. Softwaredevelopment Business-driven development An integrated approach to software development that aligns line-of-business, development and operations teams to improve business performance Development as a business process • Align Technology and Business priorities • Improve efficiency and responsiveness • Create innovative products • Higher productivity - 50% + increase in developer productivity • Improved quality - 80% fewer bugs • Greater predictability Software development becomes a driver of competitive advantage IBM Academic Initiative

  18. The IBM Academic Initiatives WebSphere Program provides higher education institutions with access to IBM WebSphere software for academic use in teaching and research Key products include: WebSphere Application Server WBI Modeler WebSphere MQ WebSphere Commerce WebSphere Portal Membership includes: 100% discount on applicable IBM technical training courses Access to course materials and course development support Technical Support via web Reduced-cost certification testing for faculty and students Some institutions may qualify for: Access to IBM Development Labs Publishing support for faculty authors IBM Academic Initiatives WebSphere Program IBM Academic Initiative

  19. Challenge Professors teaching Web application development courses. Students using a text editor, the Java compiler, and the Apache Tomcat servlet container for labs. Students frustrated by a lack of productivity and lack of an effective debugging environment Professors spending more time debugging typing errors than teaching application development principles Solution IBM provided software and a week-long training session for the professors on: Rational XDE Developer WebSphere Studio Application Developer WebSphere Application Server DB2 Universal Database Value Professors are now able to find students’ problems/bugs easier. They can use the detection of those bugs, with the WSAD Debug Perspective, as a teaching element Students spend more time focusing on Web technologies and less time on typos and configuration errors University of Puerto Rico, Mayaguez (U.S.) IBM Academic Initiative

  20. Value The professors and students now have a development and testing platform to exercise the theory they are learning in class Challenge Although the software engineering courses covered enterprise messaging as an important tool in integrating enterprise application environments, there was no enterprise messaging software available to the students for implementing the theoretical principles they were learning Solution A lecture was given on the use of Java Messaging Services (JMS) in enterprise application integration, with practical tips on the use of JMS with WebSphere MQ A training session was held with several professors covering the installation and use of WebSphere MQ University of Wisconsin, Eau Claire (U.S.) IBM Academic Initiative

  21. Penn State University, Pennsylvania (U.S.) • Challenge • Professors teaching wireless application development courses. • Solution • IBM provided software on: • WebSphere Application Server – Network Deployment • WebSphere Everyplace Access • WebSphere Everyplace Connection Manager • Value • The professors and students now have a application platform to exercise the theory they are learning in class IBM Academic Initiative

  22. Curriculum Consultation – Areas to Consider • Programming Classes: Considering utilizing Eclipse as an IDE or Rational Application developer (and don’t forget the huge COBOL install base!) • Introductory Programming Class: Are you currently using Java? If not, consider including Java in an introduction to programming class. • Software Engineering, Methodology, or OO Design Classes: Consider utilizing the Rational and WebSphere for modeling tools. • Database Classes: Consider including Derby, Cloudscape, and DB2. • OS Classes: Consider Linux. • Business Intelligence Classes: Consider Data Warehouse and WebSphere. • Knowledge Management Classes: Consider Lotus products and tools. • Security Monitoring and Network Management Classes: Consider Tivoli. • Internet Access and Protocol Classes: Consider WebSphere IBM Academic Initiative

More Related