SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
Application Development
Update for IBM i

Alison Butterill
Application Development Offering Manager,
Power Systems Software




                                            © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems


   IBM i Developers’ Road Atlas


   Traditional
   Applications                                          UI



                                                         IBM i




      New                 DB2 for
                           IBM i
   Components                       Other
                                    Sources


                                              © 2010 IBM Corporation
IBM Power Systems


Three Sources for Components
  D custData      DS
  D custNo                       5p 0               Time:8:05          date:Oct 22,2000
  D custName                    32a
  D street                      32a                 enter customer number:_____


  D city                        24a
  D state                        2a                                               Enter


  D zip                          5p 0
  D zipPlus                      4p 0
  D salesRep                     4a




                                                                                                                                                          Presentation
  D printData1    DS                    Qualified
  D custName                    40a
  D custNo                       5s 0                                                                                              Database
                                                                                                            Printing

  D division                     2a




                                                                                                                                                  Logic
  D salesRep                     4a
  C                 Eval      printData1.custNo = custNo
  C                 Eval      printData1.custName = custname
  C                 Eval      printData1.salesrep = salesRep
  C                 Eval-Corr printData1 = custData




                                                                                                                                                                                                                                       Visual Development
                                                                                                                                                                                         Code Generators
                                                                                                                                                                         Web Downloads




                                                                                                                                                                                                                      Visual Editors


                                                                                                                                                                                                                                              Tools
                                                                                                                                                                                                           4GL
                 Complete Development




                                                                                                                             Visual Development
                                                                                          Code Generators
                    Environments




                                                                                                            Visual Editors
                                                            4GL




                                                                                                                                    Tools




                                                                                                                                                                                                                 © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems


Rational Announcement Summary
 Rational Developer for Power
     – Feature: RPG and COBOL Development for i
          • eclipse-based tools for RPG/COBOL development
                                                                                                      RPG
          • New print designer & support for language enhancements                                  Developer
                                                                              Java
          • Replaces Rational Developer for i (RDi)                         Developer
     –   Support for COBOL and C/C++ options for AIX

 Rational Team Concert for Power                                                         EGL
                                                                                        Developer                 COBOL
     – Collaborative software development, automate best practices                                               Developer
     – Integrated source control and build management
     – IBM i or AIX repository support

 Rational Development Studio                                          C/C++
                                                                      Developer
     – Rebranding for WebSphere Development Studio
     – Provides ILE & OPM compliers + traditional development tools
     – New language functions have been added to ILE Compilers


 Rational Open Access: RPG Edition
     – Opening the interface to developers
     – Support for many other


 Host Access Transformation Services (HATS)
     – Added support for iPod Touch and iPhone

                                                                                                       © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems



  Rational Developer for Power Systems Software
                 IBM Rational Developer for Power Systems Software
                    – Features:
                        • RPG and COBOL Development for IBM i
                             •New print designer
                             •New screen designer
                        • C/C++ Development for AIX
                        • COBOL Development for AIX

        vi

              ADTS


                    Emacs




                                                                      © 2010 IBM Corporation
IBM Power Systems


Rational Developer for Power
     Developer's Desktop                        AIX or IBM i Server
        • RPG and COBOL Development for IBM I
        • C/C++ Development for AIX
        • COBOL Development for AIX

                                                    File Services

                                                    Index Services     Project
                                                                        Files
                                                    Execution
                                                    Services



                                                   IBM Debug
                                                     Engine


       Current
       Project



                                                                     © 2010 IBM Corporation   9
IBM Power Systems


Remote System Explorer

      Perspective for access to remote
       servers – AIX and IBM i
      Reusable actions, dialogs,
        widgets, APIs
      Editor for traditional IBM i
       application code
             – RPG, COBOL, C, C++, Java & DDS
      Editor for
      Interface to the compilers
      Debugger
             – Multi-language
      Screen Designer
      Report Designer



                                                © 2010 IBM Corporation10
IBM Power Systems



Screen and Report Designers
    Eclipse based DDS Display File designer for layout of 5250
     screens and printed reports
    Follow-on to Code/400 Designer (previously included with
     WDSC and RDi)
    Screen designing joins the rest of the RDi based tooling
    Launchable from Remote Systems Explorer
    Fully integrated with the LPEX DDS editor and other RDPower
     views
    Was technical preview in RDi 7.1; now included in RDPower
     7.5




                                                                   © 2010 IBM Corporation11
IBM Power Systems


Similar User Interfaces

                          • Same look and feel
                          • Easy to use elements
                          • Drag and drop
                          • Skills transfer from one to the
                          other




                                                     © 2010 IBM Corporation
IBM Power Systems


Upgrade Path for i Tools

                                                                            RSE
                                                                     (+ screen designer
                    RSE
                                                                     and print designer)
     Rational Developer for i (RDi)                  Rational Developer for Power Systems (RDPower)
                                                           Feature: RPG and COBOL Development for i



              RDi (RSE)
                RSE                                                         RSE
                                                                     (+ screen designer
                                                                     and print designer)
                    RBD
                    RBD
                                                                            RBD
                    HATS
                    HATS
                                                                            HATS
 Rational Developer for IBM i for SOA                      Rational Developer for IBM i for SOA
       Construction (RDi SOA)                                     Construction (RDi SOA)

                                               +     RDPower Feature: RPG/COBOL Development for i


      •Upgrade available for tools ordered via Passport Advantage OR eConfig with valid SWMA

                                                                                           © 2010 IBM Corporation
IBM Power Systems


Rational Developer for Power Systems Software V7.6

              Rational Developer for Power replaces Rational Developer for IBM i

              RDi to be withdrawn from Marketing effective May 11, 2010

              Existing RDi and RDi SOA customers with current SWMA are entitled to
               RD Power - RPG & COBOL Tools for i capability

              New for RDPower
                    –   Authorized user
                    –   Floating user

              Note: RDi SOA remains available




                                                                             © 2010 IBM Corporation
IBM Power Systems

WebSphere Development Studio Client (WDSC)
Migration Paths

                                                             Rational Developer for Power




                                   HATS or EGL Development
                    WDSC                                     RDi SOA

 WDSC is no longer a part of the
 compilers (WDS).

 WDSC went out of
 support on April 30, 2010
                                                             Rational Application Developer




                                                                                  © 2010 IBM Corporation
IBM Power Systems


Rational Team Concert for Power Systems Software




                                    IBM Power Systems




               Improve communication across disparate programming teams
               Significantly improve quality of application code
               Make software development automated, transparent and predictable

                                                                           © 2010 IBM Corporation16
IBM Power Systems



 IBM Rational Team Concert
                                                                               IBM Rational Team
 Integrates source control, work item, reporting and build                         Concert
  capabilities which “think and work in unison”

 Enables “real-time, in-context” collaboration for distributed
  project teams – making software development more
  automated, transparent and predictive

 Provides real-time project health information and
  transparency of status through automated data gathering
                                                                        transparent integrated presence
 Supports out-of-the-box and custom defined processes                  wikis OPEN real-time
  which break down functional & organizational barriers                 reporting       chat       automated hand-
                                                                        offs   Web 2.0 custom dashboards
                                                                        automated data gathering
 Allows choice of client tools and extends the value of                EXTENSIBILITY Eclipse plug-ins
                                                                        services architecture FREEDOM
  ClearQuest & ClearCase in enterprise deployments                      TO CREATE

                    Open and extensible on
                                              Collaborate in context
                                              Right-size governance
                                              Day one productivity


                                                                                                      © 2010 IBM Corporation
IBM Power Systems


Rational Team Concert: Open, extensible architecture

      Eclipse Clients                          Web Clients                     Microsoft .NET Clients              Rational Desktop Clients
    Jazz Client Extensions                           Web 2.0                           Visual Studio                Rational Software Architect

       Eclipse Platform                                                                                             Rational Systems Developer

                                                                                                                    Rational Business Developer

                                                                                                                      Rational Developer for z

                                                                                                                   Rational Developer for Power




                                                               Rational Team Concert

                                                                                                            Administration:
                     Collaboration                                Best Practices                            Users, projects,
                                                                                                               process
                                     Presentation:                                               Storage
                                       Mashups             Discovery           Query

                                                                JAZZ SERVICES

                          Business Partner
                            Extensions                                                                     Your Extensions


                                                                 IBM Rational Extensions




                                                                                                                                 © 2010 IBM Corporation18
IBM Power Systems


Rational Team Concert
                                  A unified client     UI



 Unified Work Items, Agile
  Planning, SCM, Build Mgmt,
                                 Work Items
  Reporting
                                                                 Planning
 Single UI, storage and
  process
                                SCM
 Reduces Cost of Ownership
  – Administrative costs
                                                                  Reporting
  – Training/Adoption
                               Build Management
  – Customizations
                                                                 One Tool!

                                With unified storage        DB      LOGIC




                                                                 © 2010 IBM Corporation19
IBM Power Systems


Rational Team Concert: Based on Jazz




                                                                       c
                                     Existing Rational          New Rational/           Business Partner
                                         Offerings              IBM Offerings              Offerings


                                            Business
                               Your         Planning
                             Existing      & Alignment
                            Capabilities                    Product        Compliance
                                                           & Project           &          Collaborative
                                                                                           Lifecycle          Design
            Future                                        Management        Security      Management             &          3rd-Party
             IBM                                                                                            Development       Jazz
          Capabilities                                                                                                     Capabilities
                                                     Best Practice Processes

                                                                                                                    Administration: Users,
            Collaboration                                                                                             projects, process
                                 Presentation:                                                            Storage
                                   Mashups               Discovery             Query




                         • an open platform with a shared set of services

                                                                                                                               © 2010 IBM Corporation20
IBM Power Systems



    Rational Team Concert for Power 2.0

    • Focus changed from IBM i to all operating systems on Power (IBM i,
    AIX and Linux on Power)
    • RTC Power server can be installed on IBM i and AIX
        –“superset” of RTC
    • RTC Power build system toolkit can be installed on IBM i, AIX and
    Windows
        – On IBM i: has extensions for IBM i specific builds
        – On AIX: supports only RTC build definitions
    •Three versions of RTCPower
        –Express
        –Standard
        –Enterprise


                                                                   © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems


Compilers for Optimized Performance

    Compilers tightly integrated with operating systems and
     POWER7 hardware
    Binary compatibility
          – Applications will move to POWER7 with no recompile required
             • S/36 and S/38 environment applications also
    Exciting new offering for RPG
          – Long requested feature from customers and partners




                                               Compilers



                                                                   © 2010 IBM Corporation
IBM Power Systems


Re-Naming of WebSphere Development Studio for IBM i

                                 April 2010




    WebSphere Development      Rational Development Studio
       Studio for IBM i                    for i


                              • Feature 1 –1 – ADTS
                                  •Feature ADTS
                                   – No new tool enhancements
                                      •Stabilized
                                   – No new language enhancements
                                            •no new tool enhancements
                                  •Feature Heritage
                              • Feature 2 - 2 - OPM Compilers
                                      •Stabilized
                                   – No new enhancements
                              • Feature 3 –3 – ILE Compilers
                                  •Feature ILE Compilers
                                      •RPG/COBOL enhancements
                                   – RPG/COBOL enhancements



                                                           © 2010 IBM Corporation
IBM Power Systems



Compilers on IBM i

  Rational Development Studio for i
    – Designed for creating modern business applications
    – Many language enhancements over previous releases
    – Priced/packaged by feature and by programmer


        Feature: ILE compilers    Feature: Heritage Compilers   Feature: ADTS

        ILE RPG                   S/36 Compatible RPG II        PDM
        ILE RPG *PRV Compiler     S/38 Compatible RPG II        SEU
        ILE COBOL                 RPG/400 (RPG III)_            SDA
        ILE COBOL *PRV Compiler   S/36 Compatible COBOL         RLU
        ILE C                     S/38 Compatible COBOL         etc
        ILE C++                   OPM COBOL
        IXLC for C/C++




                                                                           © 2010 IBM Corporation
IBM Power Systems


Compiler Enhancements
          RPG
                – New and updated built-in functions %LEN, %SCANRPL,
                  %PARMNUM
                – Implicit Unicode conversion for parameters
                – Sort and search data structures
                     • Ascend or descend
                –   Performance when returning large values
                –   Optional prototypes
                –   Support for ALIAS names in externally-described data structures
                –   New options for XML-INTO (also available with a PTF for 6.1)
          COBOL
                –   Support for true integers and unsigned integers
                –   Improved performance for XML GENERATE
                –   OPTIMIZE(*NEVER) supports compiling very large programs
                –   Greater ease in specifying the VALUE clause for a national data
                    item
          RPG And COBOL
                – Encrypted debug listing view
                – Teraspace storage model

                                                                                                          IBM
                                                                                      © 2010 IBM Corporation
                                                                                                 Confidenti
IBM Power Systems


Ordering Rational Development Studio


     Order 5770-WDS for 7.1
     Order 5761- WDS for 6.1
     Order the appropriate number of named users licenses for each feature of
      Rational Development Studio


                      Feature                   User
                                                Price

                      ILE Compilers            $1,795

                      Heritage Compilers       $1,295

                      ADTS                      $795




                                                                         © 2010 IBM Corporation
IBM Power Systems



  Upgrading from V5R4 to V6.1 or V7.1
      Users currently on IBM i Software Subscription (SWMA)
      SW Tier level entitled to the number of users specified
            – Includes licenses for ILE Compilers, Heritage Compilers, ADTS
            – Does not include Rational Developer for Power
      Additional users are charged per programmer license

                      SW Tier          Maximum Entitlement
                        P05                      10
                        P10                      15
                        P20                      25
                        P30                      40
                        P40                      60
                        P50                      80
                        P60                     100

  Whitepaper: WDS, WDSC, RDi, RDi SOA, RD Power Upgrades and Entitlements Explained

                                                                              © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems


Rational Open Access: RPG Edition

 Extend RPG
  to reach to
  new interfaces                     Custom
                                     Devices
                       Workplace
                                                Future
                         Rich
                                                Devices
                        Client



                    Eclipse
                                    RPG IV           Mobile
                      Rich
                     Client
                                    + Open           Browsers

                                    Access
                          SOA                   Portal
                        Interface
                                       Web
                                     Browsers




                                                                © 2010 IBM Corporation
IBM Power Systems


 Rational Open Access: RPG Edition                5250 Screens


         RPG Applications

                                Traditional RPG
                                   Interface
               User Interface

                    Business
                     Logic

                    DB Access




                                                         © 2010 IBM Corporation
IBM Power Systems


 Rational Open Access: RPG Edition                5250 Screens


         RPG Applications

                                Traditional RPG
                                   Interface             JSPs
               User Interface
                                How to Support
                    Business
                     Logic
                                    Other
                                 Interfaces?
                    DB Access



                                                         Mobile
                                         Other           Devices
                                        Servers
                                                         © 2010 IBM Corporation
IBM Power Systems


                                                                                       Browser
Rational Open Access: RPG Edition
                                                                                    Web Services
vs HATS (refacing)
                                                                                         Mobile
  HATS                                                                 HATS


     RPG
                     RPG              RPG                   5250                     Device
  Development
                    Compiler         Runtime             Data Stream              5250 Emulator
      Tool



     RPG
                    RPG IV           RPG IV
  Development
                    Compiler         Runtime
      Tool                                 RPG Open IO
                       RPG Open IO


                                                 Handlers                     Mobile
  RPG Open I/O
                                                 Handlers                     XML


                                                 Handlers                Web Service


                                                                                    © 2010 IBM Corporation
IBM Power Systems


Rational Open Access: RPG Edition                                         5250 Screens


         RPG Applications

                                       Traditional RPG
                                          Interface                              JSPs
                                                                 Target
  F      Define the Handler
                                                                Program
                                           Handlers
  D***********************
  C*                            Data
  C          Write   Section1
  C*           :                           Handlers
  C*           :                                                 Target
  C          Write   Section2
  C              :                                              Program
                                           Handlers


                                                       Target
                                                      Program
                                                                                 Mobile
                                                 Other                           Devices
                                                Servers
                                                                                 © 2010 IBM Corporation
IBM Power Systems


 Rational Open Access: RPG Edition


                                                   Target Program
                                                    (comms code)
                                Data   Handlers
  F      Define the Handler
  D***********************
  C*
  C          Write   Section1
  C*           :
  C*           :

                                                  ISV or Customer
  C          Write   Section2
  C              :




                                Rational Open
                                                        IBM STG Lab Services
                                                        looksoftware
                                Access: RPG             Profound Logic
                                Edition
                                                        Rocket Seagull




                                                                    © 2010 IBM Corporation
IBM Power Systems


    Handlers
                         Vormitagg Associates, Inc
                             – Member of ISV Advisory council
                             – Key driver of this solution
                             – Building handler for use in their ERP application; not for sale

                         IBM STG Lab Services
                            – FM Handler – manages protocol between client applications and OAR
                            – Web Services Handler - converts OAR to XML and transport
      STG Lab Services      – Socket Handler – converts OAR to a socket message over TCP/IP
                         looksoftware
                            – Delivery of multi-channel user interfaces from a single RPG program
                            – Includes support for smartclient, riaclient, thinclient and mobileclient
                            – Integrated Web Services generation
                         Profound Logic Software
                            – Native graphical user interface platform for IBM i
                            – Rapidly create rich browser based applications visually
                            – Uses native RPG operations and programming techniques
                         Rocket Seagull Software – LegaSuite
                            – Converts traditional RPG applications into high performance SOA services
                            – Expedites building complex IBM i application orchestrations,
                            – Leverages RPG expertise to SaaS/Cloud development paradigms
                                                                                            © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems


Zend PHP Enhancements - Summary
 Zend Server Community Edition for i
       –   Preloaded with IBM i 7.1, 6.1, 5.4
       –   Includes one year of Silver support from Zend
       –   Provided for no additional charge
       –   Also available for download from zend.com
       –   Replaces Zend Core

 Zend Server for i
       –   Provides advanced functions
       –   Available from IBM with advanced support offerings
       –   Also available from zend.com
       –   Replaces Zend Platform

 Zend Studio for i
       – Eclispe-based development environment
       – Integrates with Rational Developer for Power
       – Available with one year of Silver support from
         Zend for no additional charge
       – Advanced support offerings available

 Simplified Set Up and Management
       – FastCGI support between ILE Apache and PHP
       – Eliminates 2nd copy of Apache and reverse proxy
       – Software fixes via PTFs

 Significant Performance Enhancements
 New and improved features
                                                                © 2010 IBM Corporation
IBM Power Systems




 What Is Zend Server?
  Production quality PHP stack
    – PHP, ZF, DB connectivity, debugging
       extension, and more
  Two Editions - Free “Community Edition” provided
   by IBM & Full commercial edition
    – Both are production ready
  Application monitoring and diagnostics (integrated
   with Zend Studio)
  Multi-level performance enhancement capabilities
  Software updates and security hot fixes
  Easy and quick installation
  Zend Framework Integration




39                                                      © 2010 IBM Corporation
IBM Power Systems


     Zend Server for IBM i
      Next generation of PHP stack for IBM i
      Best of both Zend Core and Zend Platform
      Single Licensed Program Installation
         – Advanced features enables by license key
      Two products
         – Zend Server for IBM i
           Community Edition
             • Available at no charge
               per IBM partnership
         – Zend Server for IBM i
             • Subscription available
               from Zend
             • High value extra features
             • Higher Support SLAs



40                                                    © 2010 IBM Corporation
IBM Power Systems




Why a new generation?

      Based on feedback of key areas for Improvement
      Improved basic PHP Performance
         – 30% to 600% depending on the application
      New capabilities
         – Code Tracing – Faster problem resolution
         – Job Queue – Performance and scalability
         – Page Caching – Performance and Scalability
         – Support for PHP 5.3                          Page Caching
      Easier installation, administration
       & maintenance


                     Problem Playback




41                                                       © 2010 IBM Corporation
IBM Power Systems



         Fast CGI
  Fast CGI built by IBM requires PTF’s
    – Current group for 57nnDG1 – IBM HTTP Server for i5/OS
    – http://www-
      912.ibm.com/s_dir/sline003.nsf/GroupPTFs?OpenView&view=GroupPTFs
    – V5R4
         • PASE – SI36004
         • HTTP – SI36026
                                                                PHP file
    – i6.1                                         PASE
         • PASE – SI36005
         • HTTP – SI36027
                                  HTTP:10088
                                     Server       PHP CGI        *PGM
  Now the best way to connect
                                    (FastCGI)
   PHP to HTTP                                                    CMD


                                               Zend Server
                                 IBM i                         DB2 UDB


42                                                                 © 2010 IBM Corporation
IBM Power Systems


Zend Delivers an Open Solution Stack for IBM i

   Opens up a vast ecosystem of
    technologies
      – Development tools
      – Application frameworks
      – Applications

   Zend Framework enables simple,
    scalable, best-practice,
    application development
     – 10M+ downloads
     – Built into Zend Server and
        Studio

   4+ million trained PHP
    developers



                                                 © 2010 IBM Corporation
IBM Power Systems




 Leveraging Application Portfolio: PHP and MySQL



          Customer Relationship Management             Help Desk
                                                                                     Portal




                                 Portal
                                                                       Portal




  Course Management System
                                          e-Commerce

                                                                                 Wiki




               Bulletin Board
                                                         Content Management System


                                                                                              © 2010 IBM Corporation
IBM Power Systems



 Agenda

                     Introduction
                     What's New from Rational
                         Rational Tools
                        Optimized Compilers
                            Rational Open Access: RPG Edition
                     Zend Update
                    More Information




                                                        © 2010 IBM Corporation
IBM Power Systems



              Choose Power Your Innovation as your
              primary track when you register




        www.ibm.com/rational/innovate




 100% dedicated to IBM Power systems and accompanying software -- showcases POWER7 and latest
  Rational application development tools
 Get an in-depth look at how Rational application development tools on Power systems can help you reduce
  cost while improving organizational efficiency
 Engage in lively panel discussions with Rational and Power Systems executives, senior technical leaders,
  business partners and customers.
 Test drive Rational's latest application development tools in hands-on technical workshops and demos.
 $100 Discount for Power Customers: promo code PWRT

                                                                                              © 2010 IBM Corporation
The IBM Rational Cafés
 IBM Power Systems
                                                    ibm.com/rational/cafe

                                 a community of industry leaders in   trials of new technology
                                 modernization technology



                                to take full advantage of the         knowledge through forums, blogs
                                latest tools                          and wiki documents




                                                                                            •Commercial Computing
   •Partners                                                                                •Parallel and Multi-Core
   •John’s Corner - Learn                                                                   Computing
   •Rich UI                                                                                 •Scientific Computing
   •for IBM i                                                                               •Standards
   •Migration/Transformation
   •Japan Street

                                                                                                 •Partners
                                                                                                 •RDz
   •Partners                                                                                     •RDz with EGL
   •RDi                                                                                          •RTCz
   •RDi SOA                                                                                      •HATS
   •RTCi                                                                                         •Standard
                                                                                                 •Migrations
           *Content subject to change
                                                                                                          © 2010 IBM Corporation47
IBM Power Systems


Getting Started


 60 day trial downloads for Rational Developer for Power
       www.ibm.com/software/rational/products/rdp/

 Take advantage of no-charge distance learning and social networking at IBM
  Cafes
       www.ibm.com/software/rational/cafe

 Leverage the Enterprise Modernization Sandbox
       http://www.ibm.com/developerworks/downloads/emsandbox/




                                                                       © 2010 IBM Corporation
IBM Power Systems

Additional Information

   Rational Team Concert for Power Systems Software Sales Kit
    Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=M303001B90889Y50#overview
    Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/M303001B90889Y50

   IBM Rational Developer for Power Systems Software Sales Kit
    Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=J384733T70541Z83#overview
    Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/J384733T70541Z83

   IBM XL Compilers Sales Kit
    Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=H341530Z89871W70#overview
    Partners http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/H341530Z89871W70

   IT Stimulus Acceleration Sales Play – IBM Rational Sales Play for Power

   Power Your Innovation – BP Partnerworld Sales Play for Power




                                                                                         © 2010 IBM Corporation

Más contenido relacionado

La actualidad más candente

Corporate Profile Smartlink Network Systems Ltd (Digicare)
Corporate Profile Smartlink Network Systems Ltd (Digicare)Corporate Profile Smartlink Network Systems Ltd (Digicare)
Corporate Profile Smartlink Network Systems Ltd (Digicare)Sabu Chandran
 
IBC 2010 press conference
IBC 2010 press conferenceIBC 2010 press conference
IBC 2010 press conferenceQuantel
 
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיה
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיהמיתוג ועיצוב לתחום הייטק חברות טכנולוגיה
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיהTitan
 
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy Webinar
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy WebinarResults Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy Webinar
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy WebinarITSM Academy, Inc.
 
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLAvoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLPeter Decker
 
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Division
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness DivisionRajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Division
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Divisionsrinivasanrajesh
 
DNetZone Corporate profile
DNetZone Corporate profileDNetZone Corporate profile
DNetZone Corporate profileDhawal Damania
 

La actualidad más candente (10)

Corporate Profile Smartlink Network Systems Ltd (Digicare)
Corporate Profile Smartlink Network Systems Ltd (Digicare)Corporate Profile Smartlink Network Systems Ltd (Digicare)
Corporate Profile Smartlink Network Systems Ltd (Digicare)
 
IBC 2010 press conference
IBC 2010 press conferenceIBC 2010 press conference
IBC 2010 press conference
 
2013 nl summit chromebooks
2013 nl summit chromebooks2013 nl summit chromebooks
2013 nl summit chromebooks
 
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיה
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיהמיתוג ועיצוב לתחום הייטק חברות טכנולוגיה
מיתוג ועיצוב לתחום הייטק חברות טכנולוגיה
 
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy Webinar
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy WebinarResults Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy Webinar
Results Matter: ITIL V3 vs. Metro Government of Nashville - ITSM Academy Webinar
 
Upk presentation insync
Upk presentation insync Upk presentation insync
Upk presentation insync
 
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLAvoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
 
NetWeaver Gateway Development Paradigm
NetWeaver Gateway Development ParadigmNetWeaver Gateway Development Paradigm
NetWeaver Gateway Development Paradigm
 
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Division
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness DivisionRajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Division
Rajesh Srinivasan As Director @ Bsa Corporation Wiring Harness Division
 
DNetZone Corporate profile
DNetZone Corporate profileDNetZone Corporate profile
DNetZone Corporate profile
 

Similar a IBM i 7.1 - Desarrollo de aplicaciones

Dot Net Frame Work
Dot Net Frame WorkDot Net Frame Work
Dot Net Frame WorkLiquidHub
 
Frozen digit Company Profile
Frozen digit Company ProfileFrozen digit Company Profile
Frozen digit Company ProfileHardy Thomas
 
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsEvaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsMike Boyarski
 
Ozone profile general presentation 1
Ozone profile general presentation 1Ozone profile general presentation 1
Ozone profile general presentation 1Natalliamaroz
 
SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012Paul Schneider
 
Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13BIWUG
 
Softwell serviços 15102012
Softwell serviços 15102012Softwell serviços 15102012
Softwell serviços 15102012agoncalves
 
08 Ace 2010 Aras Roadmap
08 Ace 2010 Aras Roadmap08 Ace 2010 Aras Roadmap
08 Ace 2010 Aras RoadmapProdeos
 
Infosoft Profile 180609
Infosoft Profile 180609Infosoft Profile 180609
Infosoft Profile 180609Sonik Porwal
 
It presentation specialised application software
It presentation specialised application softwareIt presentation specialised application software
It presentation specialised application softwareNisarga Nikam
 

Similar a IBM i 7.1 - Desarrollo de aplicaciones (20)

OSS Business models
OSS Business modelsOSS Business models
OSS Business models
 
Dot Net Frame Work
Dot Net Frame WorkDot Net Frame Work
Dot Net Frame Work
 
Frozen digit Company Profile
Frozen digit Company ProfileFrozen digit Company Profile
Frozen digit Company Profile
 
01 software engineering_aspects
01 software engineering_aspects01 software engineering_aspects
01 software engineering_aspects
 
What drives your company by elan lennard
What drives your company by elan lennardWhat drives your company by elan lennard
What drives your company by elan lennard
 
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsEvaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editions
 
Exicon intro20
Exicon intro20Exicon intro20
Exicon intro20
 
P2 2-jochen rode
P2 2-jochen rodeP2 2-jochen rode
P2 2-jochen rode
 
Ozone profile general presentation 1
Ozone profile general presentation 1Ozone profile general presentation 1
Ozone profile general presentation 1
 
Understanding Mda
Understanding MdaUnderstanding Mda
Understanding Mda
 
SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012
 
Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13
 
Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4
 
Softwell serviços 15102012
Softwell serviços 15102012Softwell serviços 15102012
Softwell serviços 15102012
 
08 Ace 2010 Aras Roadmap
08 Ace 2010 Aras Roadmap08 Ace 2010 Aras Roadmap
08 Ace 2010 Aras Roadmap
 
Infosoft Profile 180609
Infosoft Profile 180609Infosoft Profile 180609
Infosoft Profile 180609
 
Electronic Business
Electronic BusinessElectronic Business
Electronic Business
 
Electronic Business
Electronic BusinessElectronic Business
Electronic Business
 
eBusiness
eBusinesseBusiness
eBusiness
 
It presentation specialised application software
It presentation specialised application softwareIt presentation specialised application software
It presentation specialised application software
 

Último

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

IBM i 7.1 - Desarrollo de aplicaciones

  • 1. Application Development Update for IBM i Alison Butterill Application Development Offering Manager, Power Systems Software © 2010 IBM Corporation
  • 2. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 3. IBM Power Systems IBM i Developers’ Road Atlas Traditional Applications UI IBM i New DB2 for IBM i Components Other Sources © 2010 IBM Corporation
  • 4. IBM Power Systems Three Sources for Components D custData DS D custNo 5p 0 Time:8:05 date:Oct 22,2000 D custName 32a D street 32a enter customer number:_____ D city 24a D state 2a Enter D zip 5p 0 D zipPlus 4p 0 D salesRep 4a Presentation D printData1 DS Qualified D custName 40a D custNo 5s 0 Database Printing D division 2a Logic D salesRep 4a C Eval printData1.custNo = custNo C Eval printData1.custName = custname C Eval printData1.salesrep = salesRep C Eval-Corr printData1 = custData Visual Development Code Generators Web Downloads Visual Editors Tools 4GL Complete Development Visual Development Code Generators Environments Visual Editors 4GL Tools © 2010 IBM Corporation
  • 5. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 6. IBM Power Systems Rational Announcement Summary  Rational Developer for Power – Feature: RPG and COBOL Development for i • eclipse-based tools for RPG/COBOL development RPG • New print designer & support for language enhancements Developer Java • Replaces Rational Developer for i (RDi) Developer – Support for COBOL and C/C++ options for AIX  Rational Team Concert for Power EGL Developer COBOL – Collaborative software development, automate best practices Developer – Integrated source control and build management – IBM i or AIX repository support  Rational Development Studio C/C++ Developer – Rebranding for WebSphere Development Studio – Provides ILE & OPM compliers + traditional development tools – New language functions have been added to ILE Compilers  Rational Open Access: RPG Edition – Opening the interface to developers – Support for many other  Host Access Transformation Services (HATS) – Added support for iPod Touch and iPhone © 2010 IBM Corporation
  • 7. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 8. IBM Power Systems Rational Developer for Power Systems Software  IBM Rational Developer for Power Systems Software – Features: • RPG and COBOL Development for IBM i •New print designer •New screen designer • C/C++ Development for AIX • COBOL Development for AIX vi ADTS Emacs © 2010 IBM Corporation
  • 9. IBM Power Systems Rational Developer for Power Developer's Desktop AIX or IBM i Server • RPG and COBOL Development for IBM I • C/C++ Development for AIX • COBOL Development for AIX File Services Index Services Project Files Execution Services IBM Debug Engine Current Project © 2010 IBM Corporation 9
  • 10. IBM Power Systems Remote System Explorer  Perspective for access to remote servers – AIX and IBM i  Reusable actions, dialogs, widgets, APIs  Editor for traditional IBM i application code – RPG, COBOL, C, C++, Java & DDS  Editor for  Interface to the compilers  Debugger – Multi-language  Screen Designer  Report Designer © 2010 IBM Corporation10
  • 11. IBM Power Systems Screen and Report Designers  Eclipse based DDS Display File designer for layout of 5250 screens and printed reports  Follow-on to Code/400 Designer (previously included with WDSC and RDi)  Screen designing joins the rest of the RDi based tooling  Launchable from Remote Systems Explorer  Fully integrated with the LPEX DDS editor and other RDPower views  Was technical preview in RDi 7.1; now included in RDPower 7.5 © 2010 IBM Corporation11
  • 12. IBM Power Systems Similar User Interfaces • Same look and feel • Easy to use elements • Drag and drop • Skills transfer from one to the other © 2010 IBM Corporation
  • 13. IBM Power Systems Upgrade Path for i Tools RSE (+ screen designer RSE and print designer) Rational Developer for i (RDi) Rational Developer for Power Systems (RDPower) Feature: RPG and COBOL Development for i RDi (RSE) RSE RSE (+ screen designer and print designer) RBD RBD RBD HATS HATS HATS Rational Developer for IBM i for SOA Rational Developer for IBM i for SOA Construction (RDi SOA) Construction (RDi SOA) + RDPower Feature: RPG/COBOL Development for i •Upgrade available for tools ordered via Passport Advantage OR eConfig with valid SWMA © 2010 IBM Corporation
  • 14. IBM Power Systems Rational Developer for Power Systems Software V7.6  Rational Developer for Power replaces Rational Developer for IBM i  RDi to be withdrawn from Marketing effective May 11, 2010  Existing RDi and RDi SOA customers with current SWMA are entitled to RD Power - RPG & COBOL Tools for i capability  New for RDPower – Authorized user – Floating user  Note: RDi SOA remains available © 2010 IBM Corporation
  • 15. IBM Power Systems WebSphere Development Studio Client (WDSC) Migration Paths Rational Developer for Power HATS or EGL Development WDSC RDi SOA WDSC is no longer a part of the compilers (WDS). WDSC went out of support on April 30, 2010 Rational Application Developer © 2010 IBM Corporation
  • 16. IBM Power Systems Rational Team Concert for Power Systems Software IBM Power Systems  Improve communication across disparate programming teams  Significantly improve quality of application code  Make software development automated, transparent and predictable © 2010 IBM Corporation16
  • 17. IBM Power Systems IBM Rational Team Concert IBM Rational Team  Integrates source control, work item, reporting and build Concert capabilities which “think and work in unison”  Enables “real-time, in-context” collaboration for distributed project teams – making software development more automated, transparent and predictive  Provides real-time project health information and transparency of status through automated data gathering transparent integrated presence  Supports out-of-the-box and custom defined processes wikis OPEN real-time which break down functional & organizational barriers reporting chat automated hand- offs Web 2.0 custom dashboards automated data gathering  Allows choice of client tools and extends the value of EXTENSIBILITY Eclipse plug-ins services architecture FREEDOM ClearQuest & ClearCase in enterprise deployments TO CREATE Open and extensible on  Collaborate in context  Right-size governance  Day one productivity © 2010 IBM Corporation
  • 18. IBM Power Systems Rational Team Concert: Open, extensible architecture Eclipse Clients Web Clients Microsoft .NET Clients Rational Desktop Clients Jazz Client Extensions Web 2.0 Visual Studio Rational Software Architect Eclipse Platform Rational Systems Developer Rational Business Developer Rational Developer for z Rational Developer for Power Rational Team Concert Administration: Collaboration Best Practices Users, projects, process Presentation: Storage Mashups Discovery Query JAZZ SERVICES Business Partner Extensions Your Extensions IBM Rational Extensions © 2010 IBM Corporation18
  • 19. IBM Power Systems Rational Team Concert A unified client UI  Unified Work Items, Agile Planning, SCM, Build Mgmt, Work Items Reporting Planning  Single UI, storage and process SCM  Reduces Cost of Ownership – Administrative costs Reporting – Training/Adoption Build Management – Customizations One Tool! With unified storage DB LOGIC © 2010 IBM Corporation19
  • 20. IBM Power Systems Rational Team Concert: Based on Jazz c Existing Rational New Rational/ Business Partner Offerings IBM Offerings Offerings Business Your Planning Existing & Alignment Capabilities Product Compliance & Project & Collaborative Lifecycle Design Future Management Security Management & 3rd-Party IBM Development Jazz Capabilities Capabilities Best Practice Processes Administration: Users, Collaboration projects, process Presentation: Storage Mashups Discovery Query • an open platform with a shared set of services © 2010 IBM Corporation20
  • 21. IBM Power Systems Rational Team Concert for Power 2.0 • Focus changed from IBM i to all operating systems on Power (IBM i, AIX and Linux on Power) • RTC Power server can be installed on IBM i and AIX –“superset” of RTC • RTC Power build system toolkit can be installed on IBM i, AIX and Windows – On IBM i: has extensions for IBM i specific builds – On AIX: supports only RTC build definitions •Three versions of RTCPower –Express –Standard –Enterprise © 2010 IBM Corporation
  • 22. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 23. IBM Power Systems Compilers for Optimized Performance  Compilers tightly integrated with operating systems and POWER7 hardware  Binary compatibility – Applications will move to POWER7 with no recompile required • S/36 and S/38 environment applications also  Exciting new offering for RPG – Long requested feature from customers and partners Compilers © 2010 IBM Corporation
  • 24. IBM Power Systems Re-Naming of WebSphere Development Studio for IBM i April 2010 WebSphere Development Rational Development Studio Studio for IBM i for i • Feature 1 –1 – ADTS •Feature ADTS – No new tool enhancements •Stabilized – No new language enhancements •no new tool enhancements •Feature Heritage • Feature 2 - 2 - OPM Compilers •Stabilized – No new enhancements • Feature 3 –3 – ILE Compilers •Feature ILE Compilers •RPG/COBOL enhancements – RPG/COBOL enhancements © 2010 IBM Corporation
  • 25. IBM Power Systems Compilers on IBM i  Rational Development Studio for i – Designed for creating modern business applications – Many language enhancements over previous releases – Priced/packaged by feature and by programmer Feature: ILE compilers Feature: Heritage Compilers Feature: ADTS ILE RPG S/36 Compatible RPG II PDM ILE RPG *PRV Compiler S/38 Compatible RPG II SEU ILE COBOL RPG/400 (RPG III)_ SDA ILE COBOL *PRV Compiler S/36 Compatible COBOL RLU ILE C S/38 Compatible COBOL etc ILE C++ OPM COBOL IXLC for C/C++ © 2010 IBM Corporation
  • 26. IBM Power Systems Compiler Enhancements  RPG – New and updated built-in functions %LEN, %SCANRPL, %PARMNUM – Implicit Unicode conversion for parameters – Sort and search data structures • Ascend or descend – Performance when returning large values – Optional prototypes – Support for ALIAS names in externally-described data structures – New options for XML-INTO (also available with a PTF for 6.1)  COBOL – Support for true integers and unsigned integers – Improved performance for XML GENERATE – OPTIMIZE(*NEVER) supports compiling very large programs – Greater ease in specifying the VALUE clause for a national data item  RPG And COBOL – Encrypted debug listing view – Teraspace storage model IBM © 2010 IBM Corporation Confidenti
  • 27. IBM Power Systems Ordering Rational Development Studio  Order 5770-WDS for 7.1  Order 5761- WDS for 6.1  Order the appropriate number of named users licenses for each feature of Rational Development Studio Feature User Price ILE Compilers $1,795 Heritage Compilers $1,295 ADTS $795 © 2010 IBM Corporation
  • 28. IBM Power Systems Upgrading from V5R4 to V6.1 or V7.1  Users currently on IBM i Software Subscription (SWMA)  SW Tier level entitled to the number of users specified – Includes licenses for ILE Compilers, Heritage Compilers, ADTS – Does not include Rational Developer for Power  Additional users are charged per programmer license SW Tier Maximum Entitlement P05 10 P10 15 P20 25 P30 40 P40 60 P50 80 P60 100 Whitepaper: WDS, WDSC, RDi, RDi SOA, RD Power Upgrades and Entitlements Explained © 2010 IBM Corporation
  • 29. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 30. IBM Power Systems Rational Open Access: RPG Edition  Extend RPG to reach to new interfaces Custom Devices Workplace Future Rich Devices Client Eclipse RPG IV Mobile Rich Client + Open Browsers Access SOA Portal Interface Web Browsers © 2010 IBM Corporation
  • 31. IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface User Interface Business Logic DB Access © 2010 IBM Corporation
  • 32. IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface JSPs User Interface How to Support Business Logic Other Interfaces? DB Access Mobile Other Devices Servers © 2010 IBM Corporation
  • 33. IBM Power Systems Browser Rational Open Access: RPG Edition Web Services vs HATS (refacing) Mobile HATS HATS RPG RPG RPG 5250 Device Development Compiler Runtime Data Stream 5250 Emulator Tool RPG RPG IV RPG IV Development Compiler Runtime Tool RPG Open IO RPG Open IO Handlers Mobile RPG Open I/O Handlers XML Handlers Web Service © 2010 IBM Corporation
  • 34. IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface JSPs Target F Define the Handler Program Handlers D*********************** C* Data C Write Section1 C* : Handlers C* : Target C Write Section2 C : Program Handlers Target Program Mobile Other Devices Servers © 2010 IBM Corporation
  • 35. IBM Power Systems Rational Open Access: RPG Edition Target Program (comms code) Data Handlers F Define the Handler D*********************** C* C Write Section1 C* : C* : ISV or Customer C Write Section2 C : Rational Open IBM STG Lab Services looksoftware Access: RPG Profound Logic Edition Rocket Seagull © 2010 IBM Corporation
  • 36. IBM Power Systems Handlers Vormitagg Associates, Inc – Member of ISV Advisory council – Key driver of this solution – Building handler for use in their ERP application; not for sale IBM STG Lab Services – FM Handler – manages protocol between client applications and OAR – Web Services Handler - converts OAR to XML and transport STG Lab Services – Socket Handler – converts OAR to a socket message over TCP/IP looksoftware – Delivery of multi-channel user interfaces from a single RPG program – Includes support for smartclient, riaclient, thinclient and mobileclient – Integrated Web Services generation Profound Logic Software – Native graphical user interface platform for IBM i – Rapidly create rich browser based applications visually – Uses native RPG operations and programming techniques Rocket Seagull Software – LegaSuite – Converts traditional RPG applications into high performance SOA services – Expedites building complex IBM i application orchestrations, – Leverages RPG expertise to SaaS/Cloud development paradigms © 2010 IBM Corporation
  • 37. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 38. IBM Power Systems Zend PHP Enhancements - Summary  Zend Server Community Edition for i – Preloaded with IBM i 7.1, 6.1, 5.4 – Includes one year of Silver support from Zend – Provided for no additional charge – Also available for download from zend.com – Replaces Zend Core  Zend Server for i – Provides advanced functions – Available from IBM with advanced support offerings – Also available from zend.com – Replaces Zend Platform  Zend Studio for i – Eclispe-based development environment – Integrates with Rational Developer for Power – Available with one year of Silver support from Zend for no additional charge – Advanced support offerings available  Simplified Set Up and Management – FastCGI support between ILE Apache and PHP – Eliminates 2nd copy of Apache and reverse proxy – Software fixes via PTFs  Significant Performance Enhancements  New and improved features © 2010 IBM Corporation
  • 39. IBM Power Systems What Is Zend Server?  Production quality PHP stack – PHP, ZF, DB connectivity, debugging extension, and more  Two Editions - Free “Community Edition” provided by IBM & Full commercial edition – Both are production ready  Application monitoring and diagnostics (integrated with Zend Studio)  Multi-level performance enhancement capabilities  Software updates and security hot fixes  Easy and quick installation  Zend Framework Integration 39 © 2010 IBM Corporation
  • 40. IBM Power Systems Zend Server for IBM i  Next generation of PHP stack for IBM i  Best of both Zend Core and Zend Platform  Single Licensed Program Installation – Advanced features enables by license key  Two products – Zend Server for IBM i Community Edition • Available at no charge per IBM partnership – Zend Server for IBM i • Subscription available from Zend • High value extra features • Higher Support SLAs 40 © 2010 IBM Corporation
  • 41. IBM Power Systems Why a new generation?  Based on feedback of key areas for Improvement  Improved basic PHP Performance – 30% to 600% depending on the application  New capabilities – Code Tracing – Faster problem resolution – Job Queue – Performance and scalability – Page Caching – Performance and Scalability – Support for PHP 5.3 Page Caching  Easier installation, administration & maintenance Problem Playback 41 © 2010 IBM Corporation
  • 42. IBM Power Systems Fast CGI  Fast CGI built by IBM requires PTF’s – Current group for 57nnDG1 – IBM HTTP Server for i5/OS – http://www- 912.ibm.com/s_dir/sline003.nsf/GroupPTFs?OpenView&view=GroupPTFs – V5R4 • PASE – SI36004 • HTTP – SI36026 PHP file – i6.1 PASE • PASE – SI36005 • HTTP – SI36027 HTTP:10088 Server PHP CGI *PGM  Now the best way to connect (FastCGI) PHP to HTTP CMD Zend Server IBM i DB2 UDB 42 © 2010 IBM Corporation
  • 43. IBM Power Systems Zend Delivers an Open Solution Stack for IBM i  Opens up a vast ecosystem of technologies – Development tools – Application frameworks – Applications  Zend Framework enables simple, scalable, best-practice, application development – 10M+ downloads – Built into Zend Server and Studio  4+ million trained PHP developers © 2010 IBM Corporation
  • 44. IBM Power Systems Leveraging Application Portfolio: PHP and MySQL Customer Relationship Management Help Desk Portal Portal Portal Course Management System e-Commerce Wiki Bulletin Board Content Management System © 2010 IBM Corporation
  • 45. IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • 46. IBM Power Systems Choose Power Your Innovation as your primary track when you register www.ibm.com/rational/innovate  100% dedicated to IBM Power systems and accompanying software -- showcases POWER7 and latest Rational application development tools  Get an in-depth look at how Rational application development tools on Power systems can help you reduce cost while improving organizational efficiency  Engage in lively panel discussions with Rational and Power Systems executives, senior technical leaders, business partners and customers.  Test drive Rational's latest application development tools in hands-on technical workshops and demos.  $100 Discount for Power Customers: promo code PWRT © 2010 IBM Corporation
  • 47. The IBM Rational Cafés IBM Power Systems ibm.com/rational/cafe a community of industry leaders in trials of new technology modernization technology to take full advantage of the knowledge through forums, blogs latest tools and wiki documents •Commercial Computing •Partners •Parallel and Multi-Core •John’s Corner - Learn Computing •Rich UI •Scientific Computing •for IBM i •Standards •Migration/Transformation •Japan Street •Partners •RDz •Partners •RDz with EGL •RDi •RTCz •RDi SOA •HATS •RTCi •Standard •Migrations *Content subject to change © 2010 IBM Corporation47
  • 48. IBM Power Systems Getting Started  60 day trial downloads for Rational Developer for Power www.ibm.com/software/rational/products/rdp/  Take advantage of no-charge distance learning and social networking at IBM Cafes www.ibm.com/software/rational/cafe  Leverage the Enterprise Modernization Sandbox http://www.ibm.com/developerworks/downloads/emsandbox/ © 2010 IBM Corporation
  • 49. IBM Power Systems Additional Information  Rational Team Concert for Power Systems Software Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=M303001B90889Y50#overview Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/M303001B90889Y50  IBM Rational Developer for Power Systems Software Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=J384733T70541Z83#overview Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/J384733T70541Z83  IBM XL Compilers Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=H341530Z89871W70#overview Partners http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/H341530Z89871W70  IT Stimulus Acceleration Sales Play – IBM Rational Sales Play for Power  Power Your Innovation – BP Partnerworld Sales Play for Power © 2010 IBM Corporation