Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rational Application Developer End-2-End Highlights Tools, Servers and middleware

Similar presentations


Presentation on theme: "Rational Application Developer End-2-End Highlights Tools, Servers and middleware"— Presentation transcript:

1 Rational Application Developer End-2-End Highlights Tools, Servers and middleware Bill.Hahn@us.ibm.com

2 2 Model the Business Define Requirements Design Construction Deploy Manage Optimize Business Driven Development for SOA IBM Software Development Platform Executive Application Support Architect Project Manager Tester Deployment Manager Developer Business Development Operations Manage change & assets Manage change & assets Prioritize Plan Manage Measure Optimize Iterate End User Operations Manager Analyst Govern SW Quality & Testing SW Quality & Testing

3 3 End-2-End Design & Construction Application Modeling Java/J2EE Development Web/Portal Development XML Web Services Development Database App Development Business Process SOA Integration Cobol, CICS/IMS, 4GL Development Development Roles Web Presentation Servers Web Application Servers Directory and Security Servers Data Servers Integration Servers Transaction Servers Customers Partners Suppliers Employees GUIs, Pervasive Devices, Voice, etc. XML, Web Services, Portlets, Servlets, Java Server Faces/Pages Services, EJBs, and SOA Work Flows Relational and Non-relational Data Applications, Transactions and Processes Web Services: SOAP, WSDL, UDDI Edge Servers WS Demo 7WS Demo 8Portal 1Portal 2Portal 3Portal 4WS Demo 6Portal 5J2EE End2EndProfiling Dyna Dev Code Review WS Demo 7WS Demo 8Demo 1Demo 2Demo 3Demo 4WS Demo 6Demo 5bJ2EE End2EndProfiling Dyna Dev Code ReviewDemo 5a WS 7 WS 8 SDOFolio AllocGraph WS 6 Fina DashE2EProfDynaCodePortal DesignEJB WSMkt SimUML 2UML 1AcctMgr EJBCMP EJBs WS Web 1WS Web 2 Web CRUD

4 4  Design > Build > Test > Deploy  Code visualization & visual editing  Modeling & round-trip engineering  Legacy integration  Rapid application development  Model execution  Drive higher levels of productivity and time to value  Maximize quality, robustness, reusability  Maximize value from both code & models  Choice of development styles IBM Design & Construction Tools CapabilitiesBenefits Level of abstraction Conventional coding Code visualization & visual editing Modeling & Model-Driven Development Legacy Integration Rapid Application Development Business modeling & model execution Adopt the right development style for your needs WS 7 WS 8 SDOFolio AllocGraph WS 6 Fina DashE2EProfDynaCodePortal DesignEJB WSMkt SimUML 2UML 1AcctMgr EJBCMP EJBs WS Web 1WS Web 2 Web CRUD

5 © 2003 IBM Corporation 5 Construct the services Assemble & deploy the composite application Test the individual services & composite application Model the business & identify the business services Design the services architecture Analyze assets for reuse  Follow a service-oriented process  Manage requirements  Manage SOA assets  Manage quality  Align business strategy with IT execution  Govern SOA – align, execute and control investments Provision, configure, tune and troubleshoot composite applications AnalystArchitectDeveloperTester Deployment Manager Project Manager IT Executive..Role focused tools help simplification via Separation of Concerns IBM Software Development Platform Development Roles

6 © 2003 IBM Corporation 6 Customer Extensions 3rd Party ISV Tools Rational Software Architect Rational Web/App Developer Rational Functional & Manual Tester Rational Performance Tester Rational Team Unifying Platform Tivoli Config and Monitoring WebSphere Business Modeler & Monitor Rational Software Modeler Rational BuildForge WebSphere Integration Developer AnalystArchitectDeveloperTester Deployment Manager Project Manager Executive Rational Portfolio Manager The IBM Software Development Platform Development Tools

7 © 2003 IBM Corporation 7 The IBM Software Development Platform Governance Categories

8 8 Simplify and Accelerate Development Build, test, debug and deploy tasks are highly automated Test Server environment is seamlessly integrated for automated testing & deployment Page/Site design look-n-feel is automated through drag-n-drop Developer ease-of-use includes: J2EE tool integration for easily calling JavaBeans and EJBs from Portlets JSF (JavaServer Faces) tool integration for creating rich thin client Portlet UIs Web Services tool integration for creating and consuming web services in Portlets Service Data Objects (SDO) tool integration for Relational databases Non-relational backend data and EIS app integration (Siebel, SAP, PeopleSoft, Legacy, XML, etc.) Cooperative click-2-action tool integration for portlet-to-portlet communications SOA Business Process development tools for Business Analysts & I/T Developers Accelerate Development for SOA, BPM, J2EE, Portal, Web Services, etc. Model  Assemble  Deploy  Manage WebSphere Servers (App, Portal, Process, etc…)

9 IBM Software Group © 2003 IBM Corporation 9

10 10 Resources http://ibm.com/developer http://ibm.com/developer (IBM developerWorks for technologies and/or products) Java, J2EE, Web Services and other technology zones are on the left hand side WebSphere Zone: http://ibm.com/developer/webspherehttp://ibm.com/developer/websphere Rational Zone: http://ibm.com/developer/rationalhttp://ibm.com/developer/rational Free Education Portal: http://ibm.com/developer/traininghttp://ibm.com/developer/training http://www.redbooks.ibm.com http://www.redbooks.ibm.com (How-To Step-by-step Practical Implementation Books) Sun Java/J2SE/J2EE Tutorials: Java Tutorial Online, J2EE Tutorial Online, J2EE Tutorial BOOK Java Tutorial OnlineJ2EE Tutorial OnlineJ2EE Tutorial BOOK http://JavaSOA.comhttp://JavaSOA.com (a.k.a. JavaDevTools.com, RationalCentral.com, WebSphereCentral.com) (Tutorials, Links, Presentations, White Papers, Articles, etc.)


Download ppt "Rational Application Developer End-2-End Highlights Tools, Servers and middleware"

Similar presentations


Ads by Google