80 likes | 281 Views
Stefano Sergi WW EM Solutions Manager IBM Rational software. EGL Trends and Directions. All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal
E N D
Stefano Sergi WW EM Solutions Manager IBM Rational software EGL Trends and Directions All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice. The content of this presentation does not constitute IBM commitment to deliver products and functions. IBM Warranties are delivered exclusively as indicated in products availability Terms and Conditions
Priorities • Eliminate concerns over EGL proprietary nature • Promote EGL ubiquity and grass root growth • Evolve technology to • drive practitioner appeal • address “next generation” application requirements • increase system z and system i support value
RBD 7.5 Oct 7 Announce Oct 17 RBD 7.5 GA • Announced on October 7, 2008 • General availability (GA) on October 17, 2008 • Content: • Support for WebSphere Application Server 7.0 • Support for WebSphere Portal 6.1 • Support for JSF 1.2 • Announcement has statement of direction for: • EGL Rich UI technology (coming in 4Q 2008) • z/VSE platform support (coming in 4Q 2008) • RBD 7.5 will be immediately replaced by RBD 7.5.1 in November • Customers that install RBD 7.5 will be able to install 7.5.1 w/o uninstalling 7.5 first.
RBD 7.5.1 * Oct 7 Pre-Announce Nov 25 Announce Nov 26 RBD 7.5.1 GA • Announcement tentatively planned for November 25, 2008 • General availability tentatively planned for November 26, 2008 • Content: • EGL Rich UI / Web 2.0 support • Including a visual editor for constructing rich user interfaces • z/VSE deployment support • Support for calling SQL stored procedures for COBOL • Support EXCI interface in z/OS batch programs for calling CICS transactions • Support for CICS Channels and Containers • Statement of direction in 7.5 announcement describes the high-level benefits of EGL Rich UI with additional details on the EGL Café. http://www.ibm.com/rational/eglcafe * This information is subject to change without notice.
RDz 7.5 / RDi SOA 7.5 Oct 7 Announce Oct 31 RDz w/EGL 7.5 GA Nov 26 RDi SOA 7.5 GA • Rational Developer for System z (RDz) 7.5 • Development environment for System z developers • Announced on October 7, 2008; general availability on October 31, 2008. • Offered in two flavors: • RDz with Java 7.5 – contains RDz and Rational Application Developer • RDz with EGL 7.5 – contains RDz and Rational Business Developer 7.5 • Refreshed with RBD 7.5.1 after November 26, 2008 • Rational Developer for i for SOA Construction (RDi SOA) 7.5 • Development environment for IBM i (System i) developers • Announced on October 7, 2008; general availability on November 26, 2008 • Contains RBD 7.5.1
EGL Rich UI • Enables development of rich, Web 2.0-style applications. • Simple programming model • Productive development tools • Comprehensive widget library, including support for Dojo widgets (coming to the EGL Café soon) • Web services and Mash-ups • Extensibility Demo application written completely in EGL Rich UI. Uses Dojo widgets and SOAP service calls to access data in DB2 and to drive CICS transactions.
Directions • Make EGL widely accessible • Free EGL SDK • Highly consumable, easy to install and learn • Lightweight, Java only • No official IBM support • Ideal for learning, Internal Proof, etc • EGL Openness • Open access to EGL meta-model and to reference implementation of generation technology • Enables third parties and Customers to extend EGL annotations and write new generators
Technology innovation priorities • Expand SOA and modern solutions development • Support Mashup/Web 2.0 style applications • Generate SOAP over JMS enabled Web Services • XML support • Simplify production and consumption of REST services • Expand Web Services consumption capabilities • Improve integration with SOA composite application middleware • Support deployment of EGL generated Web Services to IMS • Further Improve Productivity, Performance, Quality • Additional MDD capabilities: Pattern based EGL generation • High focus on Quaity and Performance • Continue language improvements • EGL development lifecycle focus (e.g. RTC integration, code analysis , unit test harness, deployment, etc) • Strengthen z and i development • Extend System z and System i IDEs (improve end-to-end development experience RUI-to-RPG/COBOL) • Interactive debug of z and i deployed EGL generated code • Exploit System z SOA capabilities (e.g. support CICS channels / containers, deploy Services to IMS, etc..) • Enable EGL to deploy NEW workloads to System z (deployment to specialty processors) • Enhance inter-operability within System i (Service Programs, EGL UI/RPG integration, more i5/OS resources)