SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
May 2012




                                  WebSphere Application Server V8.5
                                                      including Mobile
                                                             and
                                                        Private Cloud


    Kathy Terry C.D.P., C.C.P.
    Certified Senior Consulting WorldWide WebSphere
    KathyT1@us.ibm.com




                                                                         © 2012 IBM Corporation
1     © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



2   © 2012 IBM Corporation
Application Infrastructure Trends
                       Rapid application development and delivery driving
                       simplified, integrated and automated development and
                       operations lifecycles


                       Explosion of mobile, social and cloud applications
                       driving new demands on middleware infrastructure


                       A combination of huge transaction volumes against massive
                       amounts of data with little tolerance for delays is driving the
                       need for elastic caching technologies

                       Utilization of cloud delivery models to provide elasticity,
                       scale, multi-tenancy and context across different form
                       factors and access methods
3   © 2012 IBM Corporation
WebSphere Application Server Family
     (WAS)
      WebSphere                     WebSphere                     WebSphere                      WebSphere
      Application                Application Server            Application Server             Application Server
      Server for                 Hypervisor Edition           Network Deployment                   for z/OS
      Developers
                               Optimized to instantly run   Delivers near-continuous       Takes full advantage of
                               in VMware and other          availability, with             the z/OS Sysplex to
    Enables efficient          server virtualization        advanced performance           deliver a highly secure,
    development of             environments                 and management                 reliable, and resource
    innovative                                              capabilities, for mission-     efficient server
    applications that                                       critical applications          experience
    will eventually
    run on WAS in
    production
                                WebSphere       Provides secure, high performance transaction engine for
    Also available as           Application     moderately sized configurations with web tier clustering and
    a no-charge
                                  Server        failover across up to five application server profiles
    edition for the
    developer
    desktop
                                                A lower-cost, ready-to-                          An open source-
                                 WebSphere                                       WebSphere       based, small
                                                go solution to build
                                 Application                                  Application Server footprint foundation
                                                dynamic Web sites and
                               Server - Express applications                  Community Edition with no up-front
                                                                                                 acquisition costs

                           Built on a common code base
4     © 2012 IBM Corporation
WebSphere Application Infrastructure
    Current Offerings – Prior to Impact Announcements (April 30, 2012)


                              Runtime                                                  Tools

          Cloud &                               IBM Workload Deployer
      Operational
    Management &                                                                          Rational
        Efficiency                                   Intelligent         Pattern for
                                  WAS HV            Management             Web           Application
                                                        Pack            Applications      Developer



                                                      WebSphere
                               DataPower                                 WebSphere
                                 XC10                   Virtual
                                                                        Compute Grid
             Fit for                                  Enterprise
          Purpose                                                                          WAS Dev
        Application              WebSphere             WebSphere Application Server        Tools for
        Foundation              eXtreme Scale                 Foundation                    Eclipse


                                                      IBM JVM                               Eclipse




5    © 2012 IBM Corporation
WebSphere Application Infrastructure
      What’s New…
                         Runtime
                                           IBM PureApplication System                      Tools
      Cloud &
    Operational
                                               IBM Workload Deployer
    Management
    & Efficiency
                                                                           Pattern for      Rational
                                          WAS HV V8.5Intelligent
                                 WAS HV             Management               Web           Application
                                   (Intelligent Management)
                                                        Pack              Applications      Developer
    Mobile Apps
     (Web, Hybrid,                             IBM Worklight Server
        Native)
                                                     WebSphere
                              DataPower                                     WebSphere
                                                    WebSphere Application Server V8.5
                                XC10                    Virtual
                                                                          Compute Grid
      Fit for                                        Enterprise
                                                      ( WVE and WCG Included with
     Purpose                                             WAS ND and WAS for zOS
    Application                                                       &                     WAS Dev        IBM
                                WebSphere             WebSphere Application Server          Tools for    Worklight
    Foundation                 eXtreme Scale          Liberty profile with all editions)
                                                                Foundation                   Eclipse      Studio


                                                     IBM JVM                                 Eclipse      Eclipse




6    © 2012 IBM Corporation
Users and analysts have given us feedback about the
    need for WAS improvements…

    and we have delivered…

       Improved developer productivity

       Lowered costs of application environments

       Simpler “low-end” application environments

       Platform fidelity between “low-end” and “high-end” WAS environments

       Higher levels of resiliency for mission critical applications

       Improved operational control

       Constant improvements in end user satisfaction



7   © 2012 IBM Corporation
WAS V8.5 Delivers
    Unparalleled Application Development and Management
    Environment, Rich User Experiences and more

      Developer Experience               Application Resiliency   Operations and Control

                       Fast, flexible,            Intelligent              Improved
                       and simplified             Management               Operations,
                       application                & Enhanced               Security, Control
                       development                Resiliency               & Integration




             New Liberty Profile            Enhanced WAS          Improved Operations
                                           Network Deployment
                                                     &
                                                WAS for z




8    © 2012 IBM Corporation
WAS V8.5 Delivers
    Unparalleled Application Development and Management
    Environment, Rich User Experiences…Faster

      Developer Experience               Application Resiliency      Operations and Control

                       Fast, flexible,             Intelligent                   Improved
                       and simplified              Management                    Operations,
                       application                 & Enhanced                    Security, Control
                       development                 Resiliency                    & Integration


         Liberty Profile                 Application Edition          Selectable JDK
                                         Management                   WebSphere Batch
         Expanded Tooling and WAS
         Tooling Bundles                 Application Server Health    enhancements
                                         Management                   Admin Security Audit
         OSGI programming model
         enhancements                    Dynamic Clustering           OSGi Blueprint security
         EJB support in OSGi apps        New Intelligent Routing      improvements
                                         capabilities                 Cross Component Trace
         JDK7 Support
                                         Messaging infrastructure     (XCT)
         Migration toolkit               resiliency                   Enhanced IBM Support
         Web 2.0 & Mobile Toolkit;       Memory leak detection &      Assistant
         IBM Worklight Integration       protection in WAS            Better log and trace filtering
         SCA OASIS programming
         model



9    © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



10   © 2012 IBM Corporation
WAS V8.5: Introduces the Lightweight “Liberty” Profile
 for Web, OSGi and Mobile Apps
                        A highly composable, dynamic Server profile
                         Dynamic Server Profile                Developer First Focus
                         Not static like Web Profile –         Simplified, shareable server config (like a
                         determines by app at a fine-          dev. artifact). One XML file or several to
                         grained level                         simplify sharing & reuse of configuration

        Incredibly FAST                                                                    Small Download
        Start times: < 5 secs                                                              < 50MB


        Lightweight runtime                                                           Dynamic Runtime
        Small memory footprint:                                                       Adding features & updating
                                                      WAS V8.5                        configs does not require
        (60MB for TradeLite)
                                                    Liberty Profile                   server restart


          Integrated Tooling                                                     Integration with ND Job Mgr
          Powerful tools.                                                        Optionally manage server lifecycle
          Simple Eclipse feature                                                 through WAS ND Job Mgr


         Unzip Install & Deploy                      Popular Platforms          Fidelity to full profile WAS
         IM or unzip to install. Unzip               Adds MAC OS for            Same reliable containers & QOS
         deploy of server + app + config             development                (easy migration from dev to ops)


11   © 2012 IBM Corporation
No Hurdles to Install –
                                   2 minutes from “Nothing” to “Done”
                                    Tools and runtime are no-charge for development. No time limit.
                                    Eclipse feature install for tools; 40MB zip download for server profile.
                                     – Installation Manager also supported   same installed result.

     1. Install WAS Developer Tools for Eclipse Feature




     2.        Use the Tools to download the WAS Liberty Profile
               or download 40MB zip from WASdev.net


                                     www.was
12        © 2012 IBM Corporation
                                     dev.net
Lightweight WAS Server Creation




     Create a lightweight WAS server
       configuration in seconds…




13    © 2012 IBM Corporation
WAS V8.5 with the Liberty Profile and
     Tooling now looks like:
      WAS for                  WAS Hypervisor Edition              WAS ND                         WAS for z/OS
      Developers
      Tools      +Liberty       +Liberty                           Tools +Liberty                  +Liberty
      Edition     Profile        Profile                           Edition Profile                  Profile


      Enables efficient        Optimized to instantly              Delivers near-continuous       Takes full advantage of
      development of           run in VMware and other             availability, with advanced    the z/OS Sysplex to deliver
      innovative apps          server virtualization               performance and mgmt           a highly secure, reliable,
      that will run on         environments                        capabilities, for mission-     and resource efficient
      WAS in                                                       critical apps                  server experience
      production

      Available as a
      no-charge edition        WAS
      for the developer                                 Provides secure, high performance transaction engine for
      desktop and               Tools      +Liberty
                                                        moderately sized configurations with web tier clustering and
      includes Eclipse          Edition     Profile
                                                        failover across up to five application server profiles
      adapters


                               WAS Express                                           WAS CE
                                                                                                 An open source-based, small
                                                      A lower-cost, ready-to-go                  footprint foundation with no
                                +Liberty
                                                      solution to build dynamic                  up-front acquisition costs
                                 Profile
                                                      Web sites & apps

                                                                                   Built on a common code base
14    © 2012 IBM Corporation
Dynamic enablement of feature set in application

              Application                                                        Runtime



                                                                                           zosTransaction-1.0

                                                                                     zWlm-1.0           zosSecurity-1.0
            beanvalidation-1.0                                         jpa-2.0
                                                                                            appSecurity-1.0
                              blueprint-1.0             osgi-jpa-1.0
                                                                                 localConnector-1.0   restConnector-1.0
                   jsp-2.2                    jsf-2.0               jaxrs-1.1
                                                                                                 ssl-1.0
                               servlet-3.0                wab-1.0
                                                                                 transaction-1.1           monitor-1.0

       WAS V8.5 Liberty Profile                                                            sessionDatabase-1.0

      •Web applications                                                              jndi-1.0               jdbc-4.0
      •OSGi applications
      •Java Persistence API (JPA)
      •Associated services such as transactions and security
                                                                                                            © 2010 IBM Corporation
15   © 2012 IBM Corporation
Highly composable runtime based on ‘features’



                 WAS

                 Extensions



                                                   jpa-2.0
                Java EE
                                        jsp-2.2          restConnector-1.0
                support
                                                  servlet-3.0      appSecurity-1.0

                                    feature manager       http transport     app manager

                 Runtime
                 services

                 config model

                                                    WAS V8.5
     Traditional Full WAS Profile                 Liberty Profile


                                                                                     © 2010 IBM Corporation
16    © 2012 IBM Corporation
WAS Tools Editions

        No Charge for developer
              desktops                         WAS for Developers + Eclipse Adapter
                                                (V7.0, V8.0, V8.5)
        WAS for Developers –                       Available unsupported (no charge) and
                                                  supported (for fee)
       Tools Edition for Eclipse
                                                  WAS Developer Tools for Eclipse (WDT)
                                                  makes it easy to build and deploy apps from
                                                  Eclipse environments directly to WAS




        WAS – Tools Edition                    WAS V7.0, V8.0 & V8.5 Bundled
                                                Solutions:
                                                 Unlimited use of RAD (Rational Application
                                                 Developer) and/or Eclipse adapter (WDT)
      WAS ND – Tools Edition                     with WAS or WAS ND for developing
                                                 applications for the WAS server in the bundle
     Purchase these Bundles – WAS, RAD & WDT     Production ready runtime and tools


17     © 2012 IBM Corporation
WebSphere Application Server V8.5

     Lightweight WAS Liberty profile for developing and        Lightest weight tools and runtime
     testing web apps that don't require the full JEE
                                                                         WAS Liberty Profile
     environment
                                                                                 WAS V8.5
     WAS Liberty profile is part of all WAS 8.5 editions
                                                                WAS Dev Tools for Eclipse v8.5
     (but NOT WAS Community Edition)                             • Install as Eclipse feature
                                                                   Server Adapter tools (V7, V8, V8.5)
     WAS Liberty Profile + WebSphere Developer                     OSGi, web/mobile dev tools
     Tools for Eclipse = free, lightweight tools and
     runtime for development
                                                                              Eclipse
     Support for development/debug on Mac OS
     Operational support for “packaged” unzip deploy of
     application + server + config
     Integration with WAS ND Job Manager for
     centralized lifecycle management
     Other Developer Highlights of WAS V8.5:
     Pluggable JDK with Java SE 7 support for latest Java standards
     Modular OSGi Application support (includes EJB bundles)



18     © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



19   © 2012 IBM Corporation
Application Migration Tooling V3.0

                     Migrate applications to WebSphere faster with minimized risk



      Migrate apps from older WAS versions to WAS




                                                                                                                JBoss AS / EAP
                                                                                       Oracle WLS
      V8.5, V8, V7




                                                                                                    Oracle AS
                                                                            WAS




                                                                 TomCat
                                                                            V7.0,
      Migrate from Oracle, TomCat, JBoss faster & easier                  V6.0 & 6.1
          Migrate applications up to 2x as fast                             V5.1
          Migrate web services up to 3x as fast
      Application Migration Tool
         Analyzes source code to find potential migration
         problems:
            Removed & deprecated features                                        AMT
            Behavior changes
            JRE 5 & JRE 6 differences
            Java EE spec changes or enforcements
         Capable of making some application changes                         WebSphere
         Provides guidance on how to make required changes                Application Server
         Works with Eclipse or RAD (RAD)                                    V8.5, V8, V7
         Get the Tool at No Charge: http://ibm.co/hqfkdj
20    © 2012 IBM Corporation
WAS - Web 2.0 and Mobile Toolkit Provides
     Anytime, Anywhere Access to Your Applications
 Support for popular Smart Phones and Tablets


 Rapid delivery of outstanding user experiences through
innovative user interface services




             Reduce overall TCO
             Reduce time to market
             Delivering attractive user experience
             Reduce costs



     Extends WebSphere desktop applications to mobile
        devices to satisfy end user demand for better
                “anytime, anywhere” access



21   © 2012 IBM Corporation
Mobile Application Development


                               Worklight takes WAS mobile web applications to the next level



          WAS                                     WAS + Web 2.0                       Worklight
                                                  and Mobile Toolkit

       Enterprise Web                       Mobile Web App development            Application delivery in a
       Applications                         based on standard web                 variety of forms:
       • Java EE programming                technologies:                         • Hybrid application
       • Build, deploy and manage           • Run application in mobile browser   • Native
       Enterprise applications and          • Based on HTML5, CSS3, JavaScript    • Install through App Store
       services
                                            • Native look and feel                • Access to native services
       • Server-side & Client-side
       development                          • Advanced mobile UI components
                                            Feature Pack for WAS v6.1/7/8
                                            Toolkit in WAS V8.5
            Desktop Web                                 Mobile Web                 Mobile
            Applications                                Applications               Applications




22    © 2012 IBM Corporation
IBM Worklight
                              New release bundled with Liberty Profile
                                     and works with WAS V8.5



            Worklight is an open, complete and advanced mobile
           application platform for HTML5, hybrid and native apps




23   © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



24   © 2012 IBM Corporation
WAS ND or WAS for z (V8.5):
     Resiliency enhancements – Intelligent Management & Java Batch

                                       Health Management
                                            Self-Protecting
                                             Self-Healing

                                       Application Edition    A.1     B.7
                                                              A.2     B.8
                                         Management            A.3
                                            Self-Managing

                                       Dynamic Clustering

                                         Self-Optimizing

                                       Batch processing



                      Install WebSphere
                       Virtual Enterprise

                      Install WebSphere                              Install WAS ND or WAS for z
                        Compute Grid                                             V8.5

                 Install WAS V8 or earlier
                                                                               After
                           Before
     25
25        © 2012 IBM Corporation
WAS V8.5 with the Liberty Profile and
     Intelligent Management
      WAS for                  WAS Hypervisor Edition              WAS ND                         WAS for z/OS
      Developers
      Tools      +Liberty       +Liberty +Intelligent              Tools +Liberty +Intelligent     +Liberty +Intelligent
      Edition     Profile        Profile    Mgmt                   Edition Profile   Mgmt           Profile    Mgmt


      Enables efficient        Optimized to instantly              Delivers near-continuous       Takes full advantage of
      development of           run in VMware and other             availability, with advanced    the z/OS Sysplex to deliver
      innovative apps          server virtualization               performance and mgmt           a highly secure, reliable,
      that will run on         environments                        capabilities, for mission-     and resource efficient
      WAS in                                                       critical apps                  server experience
      production

      Available as a
      no-charge edition        WAS
      for the developer                                 Provides secure, high performance transaction engine for
      desktop and               Tools      +Liberty
                                                        moderately sized configurations with web tier clustering and
      includes Eclipse          Edition     Profile
                                                        failover across up to five application server profiles
      adapters


                               WAS Express                                          WAS CE
                                                                                                 An open source-based, small
                                                      A lower-cost, ready-to-go                  footprint foundation with no
                                +Liberty
                                                      solution to build dynamic                  up-front acquisition costs
                                 Profile
                                                      Web sites & apps


                                                                                   Built on a common code base
26    © 2012 IBM Corporation
Intelligent Management

                         Extending QoS through autonomic computing

          Application                               Health            Dynamic
            Edition                               Management         Clustering
          Management                               Self-Protecting   Self-Optimizing
            Self-Managing                           Self-Healing
     StockTrading 1.0           Finance 3.0

      StockTrading 2.0           Finance 4.0

        StockTrading 3.0




                                               Intelligent Routing




27     © 2012 IBM Corporation
Application Edition Management
     Seamless upgrades of WAS from one version to the next…
     What is Application Edition Management?
     − Seamless upgrades without interruption


     − Deploy new applications easily


     − Test specific version with a select group of users




     Results In
     − Easy validation of new versions
     − Supports “rolling” upgrades
     − More agile and flexible deployments




28    © 2012 IBM Corporation
Health Management – Health Policies
      Helps mitigate common health problems before outages occur
     Health policies can be
     defined for common server
     health conditions


     When a health policy's
     condition is true, corrective
     action execute automatically
     or require approval
      • Notify administrator
      • Capture diagnostics          Health Conditions
      • Restart server               • Excessive request timeouts: % of timed out requests
                                     • Excessive response time: average response time
                                     • Excessive garbage collection: % of time spent in GCs
     Application server restarts     • Excessive memory: % of maximum JVM heap size
     are done in a way that          • Age-based: amount of time server has been running
     prevent outages and service     • Memory leak: JVM heap size after garbage collection
     policy violations               • Storm drain: significant drop in response time
                                     • Workload: total number of requests

29    © 2012 IBM Corporation
Health Management –
     Preventive Action Avoids Outages

      Proactively deal with application issues before they
      become acute problems … automatically


      Health conditions and associated corrective actions
                Examples: Memory leaks, slow response times etc…


      Provides insight!



     Results In:
     − Better availability
     − Less administration
     − Satisfied end users

30   © 2012 IBM Corporation
Normal Day at Insurance Company
Example: Dynamic WorkLoad Management Capability




                              Cluster 1                      Cluster 2                       Cluster 3




                                                                         100%
                                          100%
     100%




                                          50%




                                                                         50%
     50%




                                          0%




                                                                         0%
     0%




        20% Utilized Servers                     15% Utilized Servers
                                                 15% Utilized Servers           10% Utilized Servers
                                                                                10% Utilized Servers

             Claims Processing               Account Management                 Billing Application




31          © 2012 IBM Corporation
Hurricane Causes a Huge Increase in Claims



                              Cluster 1                             Cluster 2                          Cluster 3




                                                                                   100%
                                                 100%
     100%




                                                 50%




                                                                                   50%
     50%




                                                 0%
     0%




                                                                                   0%
            55%
            75%
            20% Utilized Servers
            Hurricane hits the coast:                   15% Utilized Servers              10% Utilized Servers
            100% Utilized Servers
            Denial of Service
             Claims Processing            Gold           Account Management     Silver     Billing Application     Bronze


                                             Claims Duration: 15% over target
                                             Customer Complaints: 25% over target
                                             CSR Efficiency: 30% below target

32          © 2012 IBM Corporation
Dynamic WorkLoad Management
Maximizes Utilization and Improves Responsiveness
Peak Usage at Lower Cost….
                                                                                      Dynamic WorkLoad
                                                                                         Management
                                                                                   Results in:
                       Cluster 1                             Cluster 2                                       Cluster 3
                                                                                   •     Improved application
                                                                                         performance with
                                                                                         lower costs
                                               One Resource Pool
                                                                                   •     Optimal throughput &
                                     100%




                                                                                         responsiveness
                                     50%




                                                                                   •     Satisfied end users
                                     0%




                                            55%* Utilized Servers

      Claims Processing             Gold           Account Management           Silver       Billing Application          Bronze


                              Customer Support        Gold                 Underwriting             Silver

                                                                         * Hypothetical, for illustrative purposes only
33   © 2012 IBM Corporation
Business Value

     Infrastructure optimization, flexibility, and new business opportunities


              Server Consolidation                       Insurance Company
                                                     Reduce TCO 25%
      $4M+ saving over 5 yrs                         Manage peaks & growth
      40% reduction in TCO                           within existing servers




                                                          Company Intranet
                                                   Improved application resilience
                  Large Manufacturer               Cost savings of 25%
       20% - 30% reduction in                      Manage peak load situations
       server, software and admin costs




34   © 2012 IBM Corporation
Summary Value Propositions for
     Intelligent Management
1. Seamless upgrades of applications                                                ssions
                                                                                                App

                                                                              Old se
                                                                                                v1
        – Application versioning for application servers     requests   ODR
                                                                              New
                                                                                    ses         App
                                                                                       sion     v2
                                                                                            s


2. Preventive action avoids outages
        – Health management



3. Enables peak usage at lower cost
        – Dynamic workload management
        – No longer need each application to provision for
          peak usage                                                Dynamic WorkLoad Mgt




35    © 2012 IBM Corporation
WebSphere Batch

        Quickly develop and deploy batch applications and dramatically
                  reduce infrastructure and operational costs

      Lower TCO: Concurrent execution of batch & online transaction processing (OLTP)
      workloads using shared business logic on a shared infrastructure; Higher throughput
      and lower resource consumption on z/OS when co-located with data subsystems
      Enhanced Developer Productivity: Pre-integrated application framework, Java
      batch programming model and tools

          Automation & Admin: Container
          managed services for checkpoint and
          restart capabilities. Integrated
          administration of OLTP applications and
          batch jobs
          Packaging utility: Utility to package
          batch application that can be deployed
          using JEE runtime



36    © 2012 IBM Corporation
WAS V8.5 – eGA June 2012
Addressing the needs of today’s agile enterprises and their developers

     For the developer
        – Liberty profile with improved developer experience
        – No charge, frictionless download
        – Server start up in less than five seconds
        – Simplified server configuration that can be versioned and
          maintained in source control along with the applications

      For the enterprise
          The broadest range in choice of application server solutions in the
          industry – and the best fidelity across editions
          A new lightweight, powerful yet simple application server
          Increased scalability, resiliency and security for critical
          applications
          Flexibility to deploy new offerings quickly and efficiently


37   © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



38   © 2012 IBM Corporation
Private Cloud Computing: What is it?



      Shared, virtual infrastructure leveraging virtualization technology “in-house”

      Easy to “get started”

      Can reduce costs and errors

      Management and access provided through graphical interfaces

      Mechanism for tracking usage and allocating costs

      Provision and De-Provision “On Demand”




39   © 2012 IBM Corporation
Private Cloud: Customer Issues
                    Break The Cycle To Reduce Costs and Errors



     The average lead time to get a new application environment up
     and running is 4-6 weeks


     30% of bugs (errors) are introduced by inconsistent
     configurations
          • Most difficult variety to detect
          • Often emerge when moving between development, test, Quality
            Assurance (QA), and production


     Developers and others have incentives to hold onto resources
     even when no longer needed “just in case”
               • Future environments = new hardware, instead of recycling
40
                  returned hardware- which takes time and money
     © 2012 IBM Corporation
WebSphere Private Clouds: Hardware and Software
                                                                              Hypervisor Virtual Images (Software)
                                            IBM WorkLoad
                                                                                Hypervisor Editions include: WAS,
                                              Deployer                              WebSphere Portal Server,
                                                                                  Business Process Management,
                                                                                   WebSphere Message Broker,
                                                                                   DB2, Business Monitor, MQ....
                                                      2) WorkLoad Deployer
                                                   dispenses WAS Hypervisor
                                                          Edition Servers
                                                                                         WebSphere
                                                                                         Application     IBM
                                                                                           Server       HTTP
                                                                                                        Server

 1) SELF SERVICE
Developer requests                                                                        Customization/
    WebSphere                                                                           Connection function
Application Server
                                                                                         Operating System
Hypervisor Edition
Environment to be
     dispensed

                                                                                     IBM WorkLoad Deployer
                                                                                     appliance dispenses these
                               3) User can access WAS Hypervisor                     virtual images into a
                                 Edition Servers (Virtual Images)                    private cloud



41    © 2012 IBM Corporation
IBM WorkLoad Deployer

     New class of hardware appliance that sits in a data center and dispenses hardened WAS and
     other Hypervisor Edition (HV) topologies and/or workload patterns into a pool/cloud of
     virtualized hardware running a supported hypervisor: VMWare, PowerVM, z/VM etc…

                                            Return
                                         licenses to
                                           available                  At end of usage,
                                             pool                      remove virtual
                                                                    image(s) from cloud

                                       Examples:
                                            WAS HV + customer
                                            application
                                            6 X WAS HV
                                            Etc…




                                                                                     Run in
                                       Dispense server                              managed
                                     (soda), or topology                             cloud
                                      (6-pack) of virtual
                                           images
     Analogy (like a coke machine)
42    © 2012 IBM Corporation
WAS Product Team Accelerates
                               Agile Development Practices

                                     Client Pains
                                      Needed to enable rapid access to WAS topologies
                                      to improve quality and decrease costs
                                      Inefficient use of infrastructure resulting in low
                                      hardware utilization




           Real Results
              $500K in direct savings, $2.1M in enabled efficiency gains through
              Agile development practices in the first year of deployment
              Reduced topology install time from 3 Hours to 20 Minutes
              Increased hardware utilization from approx 10% to over 60%

43   © 2012 IBM Corporation
Benefits: IBM WorkLoad Deployer
     Improved Productivity / Reduced Costs / Labor Savings / Improved Availability...


       Reduce lead time to get a new application environment up and running
       from 4-6 weeks DOWN to minutes


       Eliminate bugs which are introduced by inconsistent configurations


       Reduced costs for test / development environments / demos /
       production


       Can "re-provision" the exact image in minutes "any time"
              • Recycle returned hardware REDUCING time and money



44     © 2012 IBM Corporation
Example: IBM Workload Pattern –
                                 WebApp Pattern


                              Application &       WebApp Pattern
                              Characteristics

                           Functional &
                          Non-Functional
                          Requirements




                                                   WAS
                                          Web                            Monitoring
                                         Server
                                                   WAS                   Life-Cycle
                                                                            mgmt
                                          Web
                                         Server    WAS


                                                                           DB2
                                          LDAP
                                                   WXS      WXS    WXS
                                                                           DB2




45   © 2012 IBM Corporation
IBM PureApplication System
Simple, Efficient, Flexible and Virtualized Application Platform
Virtualized workloads with scalable infrastructure (Compute, Storage, Memory)
                  Built for Cloud               Small:
                                                                 Medium:
                                                                 192 Cores
                                                96 Cores         18000 PVUs
                                                9000 PVUs        1536 GB RAM            Manual, brittle             Best practice,
Built-in Expertise                              768 GB RAM       4.8 TB SSD
                                                                                                                    pattern-based
                                                4.8 TB SSD       48 TB HDD
 Pre-optimized for web and database             48 TB HDD
 application workloads
 Workload patterns codify IBM, Partner, and
 client expertise                                                                                         Deploy

 Resilient, secure, virtualized, and scalable
 infrastructure                                                                          OS, runtime,                Policy based
                                                                                          resources                elasticity, single
                                                                                                                         view

Integrated by Design
• Repeatable self service provisioning
• Integrated, elastic application and data
                                                                                                          Manage
  runtimes
• Application-aware workload management
                                                                                   Manual optimizations
                                                 Large:                                  on-site                Pre-optimized by
                                                 384 Cores                                                          experts
Simplified Experience                            36000 PVUs
 Easy to deploy and integrate into existing      3072 GB RAM
                                                 4.8 TB SSD
 environments                                    48 TB HDD

 Single point of platform management                           High Performance:
                                                               608 Cores                                  Optimize
 Integrated monitoring & maintenance                           57000 PVUs
                                                               4864 GB RAM
                                                               4.8 TB SSD
                                                               48 TB HDD                                      © 2012 IBM Corporation
46   © 2012 IBM Corporation
Agenda
        Market Trends and History


        WAS V8.5 Liberty Profile


        Migration, Mobile and Worklight


        WAS V8.5 Intelligent Management and Java Batch


        Private Cloud including PureApplication System


        Next Steps…



47   © 2012 IBM Corporation
Next Steps…
        Attend an “Impact Comes to You” event or other local events


        Download FREE WAS for Developers – Tools Edition
        (includes WAS runtime) for developers to “unit test” on their
        workstations and subset of RAD for development


        Leverage new Intelligent Management and Java Batch
        capabilities


        Find projects for Mobile


        Investigate Private Clouds


48   © 2012 IBM Corporation
Download the WebSphere Developer Tools Edition Easily

     No-Charge & frictionless download of developer tools which extends Eclipse
     JEE Helios (3.6) and Indigo (3.7):

         New WASdev community site:
        http://ibm.com/wasdev
         Within Eclipse (Help MarketPlace)
                                                               WebSphere Developer Tools for Eclipse
                                                               Java EE tools for Web and Mobile application
                                                               development,including rich WYSIWYG editors for
                                                               web content and integrated tested with WebSphere
                                                               Application Server runtime




         Eclipse Marketplace web site -Search for WASDev
          http://marketplace.eclipse.org/


     WAS for Developers – Tools Edition for Eclipse
       WAS for Developers + WAS Developer Tools (Free)
             No charge for developers to use WAS for unit testing on
             workstation (Support available for a fee)


     ibm.com/wasdev

49    © 2012 IBM Corporation
WebSphere Application Infrastructure
                   Summary

                          Runtime
                                             IBM PureApplication System                      Tools
       Cloud &
     Operational
                                                 IBM Workload Deployer
     Management
     & Efficiency
                                                                             Pattern for      Rational
                                            WAS HV V8.5Intelligent
                                   WAS HV             Management               Web           Application
                                     (Intelligent Management)
                                                          Pack              Applications      Developer
     Mobile Apps
      (Web, Hybrid,                              IBM Worklight Server
         Native)
                                                       WebSphere
                                DataPower                                     WebSphere
                                                      WebSphere Application Server V8.5
                                  XC10                    Virtual
                                                                            Compute Grid
       Fit for                                         Enterprise
                                                        ( WVE and WCG Included with
      Purpose                                              WAS ND and WAS for zOS
     Application                                                        &                     WAS Dev        IBM
                                  WebSphere             WebSphere Application Server          Tools for    Worklight
     Foundation                  eXtreme Scale          Liberty profile with all editions)
                                                                  Foundation                   Eclipse      Studio


                                                       IBM JVM                                 Eclipse      Eclipse




50     © 2012 IBM Corporation

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry

  • 1. May 2012 WebSphere Application Server V8.5 including Mobile and Private Cloud Kathy Terry C.D.P., C.C.P. Certified Senior Consulting WorldWide WebSphere KathyT1@us.ibm.com © 2012 IBM Corporation 1 © 2012 IBM Corporation
  • 2. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 2 © 2012 IBM Corporation
  • 3. Application Infrastructure Trends Rapid application development and delivery driving simplified, integrated and automated development and operations lifecycles Explosion of mobile, social and cloud applications driving new demands on middleware infrastructure A combination of huge transaction volumes against massive amounts of data with little tolerance for delays is driving the need for elastic caching technologies Utilization of cloud delivery models to provide elasticity, scale, multi-tenancy and context across different form factors and access methods 3 © 2012 IBM Corporation
  • 4. WebSphere Application Server Family (WAS) WebSphere WebSphere WebSphere WebSphere Application Application Server Application Server Application Server Server for Hypervisor Edition Network Deployment for z/OS Developers Optimized to instantly run Delivers near-continuous Takes full advantage of in VMware and other availability, with the z/OS Sysplex to Enables efficient server virtualization advanced performance deliver a highly secure, development of environments and management reliable, and resource innovative capabilities, for mission- efficient server applications that critical applications experience will eventually run on WAS in production WebSphere Provides secure, high performance transaction engine for Also available as Application moderately sized configurations with web tier clustering and a no-charge Server failover across up to five application server profiles edition for the developer desktop A lower-cost, ready-to- An open source- WebSphere WebSphere based, small go solution to build Application Application Server footprint foundation dynamic Web sites and Server - Express applications Community Edition with no up-front acquisition costs Built on a common code base 4 © 2012 IBM Corporation
  • 5. WebSphere Application Infrastructure Current Offerings – Prior to Impact Announcements (April 30, 2012) Runtime Tools Cloud & IBM Workload Deployer Operational Management & Rational Efficiency Intelligent Pattern for WAS HV Management Web Application Pack Applications Developer WebSphere DataPower WebSphere XC10 Virtual Compute Grid Fit for Enterprise Purpose WAS Dev Application WebSphere WebSphere Application Server Tools for Foundation eXtreme Scale Foundation Eclipse IBM JVM Eclipse 5 © 2012 IBM Corporation
  • 6. WebSphere Application Infrastructure What’s New… Runtime IBM PureApplication System Tools Cloud & Operational IBM Workload Deployer Management & Efficiency Pattern for Rational WAS HV V8.5Intelligent WAS HV Management Web Application (Intelligent Management) Pack Applications Developer Mobile Apps (Web, Hybrid, IBM Worklight Server Native) WebSphere DataPower WebSphere WebSphere Application Server V8.5 XC10 Virtual Compute Grid Fit for Enterprise ( WVE and WCG Included with Purpose WAS ND and WAS for zOS Application & WAS Dev IBM WebSphere WebSphere Application Server Tools for Worklight Foundation eXtreme Scale Liberty profile with all editions) Foundation Eclipse Studio IBM JVM Eclipse Eclipse 6 © 2012 IBM Corporation
  • 7. Users and analysts have given us feedback about the need for WAS improvements… and we have delivered… Improved developer productivity Lowered costs of application environments Simpler “low-end” application environments Platform fidelity between “low-end” and “high-end” WAS environments Higher levels of resiliency for mission critical applications Improved operational control Constant improvements in end user satisfaction 7 © 2012 IBM Corporation
  • 8. WAS V8.5 Delivers Unparalleled Application Development and Management Environment, Rich User Experiences and more Developer Experience Application Resiliency Operations and Control Fast, flexible, Intelligent Improved and simplified Management Operations, application & Enhanced Security, Control development Resiliency & Integration New Liberty Profile Enhanced WAS Improved Operations Network Deployment & WAS for z 8 © 2012 IBM Corporation
  • 9. WAS V8.5 Delivers Unparalleled Application Development and Management Environment, Rich User Experiences…Faster Developer Experience Application Resiliency Operations and Control Fast, flexible, Intelligent Improved and simplified Management Operations, application & Enhanced Security, Control development Resiliency & Integration Liberty Profile Application Edition Selectable JDK Management WebSphere Batch Expanded Tooling and WAS Tooling Bundles Application Server Health enhancements Management Admin Security Audit OSGI programming model enhancements Dynamic Clustering OSGi Blueprint security EJB support in OSGi apps New Intelligent Routing improvements capabilities Cross Component Trace JDK7 Support Messaging infrastructure (XCT) Migration toolkit resiliency Enhanced IBM Support Web 2.0 & Mobile Toolkit; Memory leak detection & Assistant IBM Worklight Integration protection in WAS Better log and trace filtering SCA OASIS programming model 9 © 2012 IBM Corporation
  • 10. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 10 © 2012 IBM Corporation
  • 11. WAS V8.5: Introduces the Lightweight “Liberty” Profile for Web, OSGi and Mobile Apps A highly composable, dynamic Server profile Dynamic Server Profile Developer First Focus Not static like Web Profile – Simplified, shareable server config (like a determines by app at a fine- dev. artifact). One XML file or several to grained level simplify sharing & reuse of configuration Incredibly FAST Small Download Start times: < 5 secs < 50MB Lightweight runtime Dynamic Runtime Small memory footprint: Adding features & updating WAS V8.5 configs does not require (60MB for TradeLite) Liberty Profile server restart Integrated Tooling Integration with ND Job Mgr Powerful tools. Optionally manage server lifecycle Simple Eclipse feature through WAS ND Job Mgr Unzip Install & Deploy Popular Platforms Fidelity to full profile WAS IM or unzip to install. Unzip Adds MAC OS for Same reliable containers & QOS deploy of server + app + config development (easy migration from dev to ops) 11 © 2012 IBM Corporation
  • 12. No Hurdles to Install – 2 minutes from “Nothing” to “Done” Tools and runtime are no-charge for development. No time limit. Eclipse feature install for tools; 40MB zip download for server profile. – Installation Manager also supported same installed result. 1. Install WAS Developer Tools for Eclipse Feature 2. Use the Tools to download the WAS Liberty Profile or download 40MB zip from WASdev.net www.was 12 © 2012 IBM Corporation dev.net
  • 13. Lightweight WAS Server Creation Create a lightweight WAS server configuration in seconds… 13 © 2012 IBM Corporation
  • 14. WAS V8.5 with the Liberty Profile and Tooling now looks like: WAS for WAS Hypervisor Edition WAS ND WAS for z/OS Developers Tools +Liberty +Liberty Tools +Liberty +Liberty Edition Profile Profile Edition Profile Profile Enables efficient Optimized to instantly Delivers near-continuous Takes full advantage of development of run in VMware and other availability, with advanced the z/OS Sysplex to deliver innovative apps server virtualization performance and mgmt a highly secure, reliable, that will run on environments capabilities, for mission- and resource efficient WAS in critical apps server experience production Available as a no-charge edition WAS for the developer Provides secure, high performance transaction engine for desktop and Tools +Liberty moderately sized configurations with web tier clustering and includes Eclipse Edition Profile failover across up to five application server profiles adapters WAS Express WAS CE An open source-based, small A lower-cost, ready-to-go footprint foundation with no +Liberty solution to build dynamic up-front acquisition costs Profile Web sites & apps Built on a common code base 14 © 2012 IBM Corporation
  • 15. Dynamic enablement of feature set in application Application Runtime zosTransaction-1.0 zWlm-1.0 zosSecurity-1.0 beanvalidation-1.0 jpa-2.0 appSecurity-1.0 blueprint-1.0 osgi-jpa-1.0 localConnector-1.0 restConnector-1.0 jsp-2.2 jsf-2.0 jaxrs-1.1 ssl-1.0 servlet-3.0 wab-1.0 transaction-1.1 monitor-1.0 WAS V8.5 Liberty Profile sessionDatabase-1.0 •Web applications jndi-1.0 jdbc-4.0 •OSGi applications •Java Persistence API (JPA) •Associated services such as transactions and security © 2010 IBM Corporation 15 © 2012 IBM Corporation
  • 16. Highly composable runtime based on ‘features’ WAS Extensions jpa-2.0 Java EE jsp-2.2 restConnector-1.0 support servlet-3.0 appSecurity-1.0 feature manager http transport app manager Runtime services config model WAS V8.5 Traditional Full WAS Profile Liberty Profile © 2010 IBM Corporation 16 © 2012 IBM Corporation
  • 17. WAS Tools Editions No Charge for developer desktops WAS for Developers + Eclipse Adapter (V7.0, V8.0, V8.5) WAS for Developers – Available unsupported (no charge) and supported (for fee) Tools Edition for Eclipse WAS Developer Tools for Eclipse (WDT) makes it easy to build and deploy apps from Eclipse environments directly to WAS WAS – Tools Edition WAS V7.0, V8.0 & V8.5 Bundled Solutions: Unlimited use of RAD (Rational Application Developer) and/or Eclipse adapter (WDT) WAS ND – Tools Edition with WAS or WAS ND for developing applications for the WAS server in the bundle Purchase these Bundles – WAS, RAD & WDT Production ready runtime and tools 17 © 2012 IBM Corporation
  • 18. WebSphere Application Server V8.5 Lightweight WAS Liberty profile for developing and Lightest weight tools and runtime testing web apps that don't require the full JEE WAS Liberty Profile environment WAS V8.5 WAS Liberty profile is part of all WAS 8.5 editions WAS Dev Tools for Eclipse v8.5 (but NOT WAS Community Edition) • Install as Eclipse feature Server Adapter tools (V7, V8, V8.5) WAS Liberty Profile + WebSphere Developer OSGi, web/mobile dev tools Tools for Eclipse = free, lightweight tools and runtime for development Eclipse Support for development/debug on Mac OS Operational support for “packaged” unzip deploy of application + server + config Integration with WAS ND Job Manager for centralized lifecycle management Other Developer Highlights of WAS V8.5: Pluggable JDK with Java SE 7 support for latest Java standards Modular OSGi Application support (includes EJB bundles) 18 © 2012 IBM Corporation
  • 19. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 19 © 2012 IBM Corporation
  • 20. Application Migration Tooling V3.0 Migrate applications to WebSphere faster with minimized risk Migrate apps from older WAS versions to WAS JBoss AS / EAP Oracle WLS V8.5, V8, V7 Oracle AS WAS TomCat V7.0, Migrate from Oracle, TomCat, JBoss faster & easier V6.0 & 6.1 Migrate applications up to 2x as fast V5.1 Migrate web services up to 3x as fast Application Migration Tool Analyzes source code to find potential migration problems: Removed & deprecated features AMT Behavior changes JRE 5 & JRE 6 differences Java EE spec changes or enforcements Capable of making some application changes WebSphere Provides guidance on how to make required changes Application Server Works with Eclipse or RAD (RAD) V8.5, V8, V7 Get the Tool at No Charge: http://ibm.co/hqfkdj 20 © 2012 IBM Corporation
  • 21. WAS - Web 2.0 and Mobile Toolkit Provides Anytime, Anywhere Access to Your Applications Support for popular Smart Phones and Tablets Rapid delivery of outstanding user experiences through innovative user interface services Reduce overall TCO Reduce time to market Delivering attractive user experience Reduce costs Extends WebSphere desktop applications to mobile devices to satisfy end user demand for better “anytime, anywhere” access 21 © 2012 IBM Corporation
  • 22. Mobile Application Development Worklight takes WAS mobile web applications to the next level WAS WAS + Web 2.0 Worklight and Mobile Toolkit Enterprise Web Mobile Web App development Application delivery in a Applications based on standard web variety of forms: • Java EE programming technologies: • Hybrid application • Build, deploy and manage • Run application in mobile browser • Native Enterprise applications and • Based on HTML5, CSS3, JavaScript • Install through App Store services • Native look and feel • Access to native services • Server-side & Client-side development • Advanced mobile UI components Feature Pack for WAS v6.1/7/8 Toolkit in WAS V8.5 Desktop Web Mobile Web Mobile Applications Applications Applications 22 © 2012 IBM Corporation
  • 23. IBM Worklight New release bundled with Liberty Profile and works with WAS V8.5 Worklight is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps 23 © 2012 IBM Corporation
  • 24. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 24 © 2012 IBM Corporation
  • 25. WAS ND or WAS for z (V8.5): Resiliency enhancements – Intelligent Management & Java Batch Health Management Self-Protecting Self-Healing Application Edition A.1 B.7 A.2 B.8 Management A.3 Self-Managing Dynamic Clustering Self-Optimizing Batch processing Install WebSphere Virtual Enterprise Install WebSphere Install WAS ND or WAS for z Compute Grid V8.5 Install WAS V8 or earlier After Before 25 25 © 2012 IBM Corporation
  • 26. WAS V8.5 with the Liberty Profile and Intelligent Management WAS for WAS Hypervisor Edition WAS ND WAS for z/OS Developers Tools +Liberty +Liberty +Intelligent Tools +Liberty +Intelligent +Liberty +Intelligent Edition Profile Profile Mgmt Edition Profile Mgmt Profile Mgmt Enables efficient Optimized to instantly Delivers near-continuous Takes full advantage of development of run in VMware and other availability, with advanced the z/OS Sysplex to deliver innovative apps server virtualization performance and mgmt a highly secure, reliable, that will run on environments capabilities, for mission- and resource efficient WAS in critical apps server experience production Available as a no-charge edition WAS for the developer Provides secure, high performance transaction engine for desktop and Tools +Liberty moderately sized configurations with web tier clustering and includes Eclipse Edition Profile failover across up to five application server profiles adapters WAS Express WAS CE An open source-based, small A lower-cost, ready-to-go footprint foundation with no +Liberty solution to build dynamic up-front acquisition costs Profile Web sites & apps Built on a common code base 26 © 2012 IBM Corporation
  • 27. Intelligent Management Extending QoS through autonomic computing Application Health Dynamic Edition Management Clustering Management Self-Protecting Self-Optimizing Self-Managing Self-Healing StockTrading 1.0 Finance 3.0 StockTrading 2.0 Finance 4.0 StockTrading 3.0 Intelligent Routing 27 © 2012 IBM Corporation
  • 28. Application Edition Management Seamless upgrades of WAS from one version to the next… What is Application Edition Management? − Seamless upgrades without interruption − Deploy new applications easily − Test specific version with a select group of users Results In − Easy validation of new versions − Supports “rolling” upgrades − More agile and flexible deployments 28 © 2012 IBM Corporation
  • 29. Health Management – Health Policies Helps mitigate common health problems before outages occur Health policies can be defined for common server health conditions When a health policy's condition is true, corrective action execute automatically or require approval • Notify administrator • Capture diagnostics Health Conditions • Restart server • Excessive request timeouts: % of timed out requests • Excessive response time: average response time • Excessive garbage collection: % of time spent in GCs Application server restarts • Excessive memory: % of maximum JVM heap size are done in a way that • Age-based: amount of time server has been running prevent outages and service • Memory leak: JVM heap size after garbage collection policy violations • Storm drain: significant drop in response time • Workload: total number of requests 29 © 2012 IBM Corporation
  • 30. Health Management – Preventive Action Avoids Outages Proactively deal with application issues before they become acute problems … automatically Health conditions and associated corrective actions Examples: Memory leaks, slow response times etc… Provides insight! Results In: − Better availability − Less administration − Satisfied end users 30 © 2012 IBM Corporation
  • 31. Normal Day at Insurance Company Example: Dynamic WorkLoad Management Capability Cluster 1 Cluster 2 Cluster 3 100% 100% 100% 50% 50% 50% 0% 0% 0% 20% Utilized Servers 15% Utilized Servers 15% Utilized Servers 10% Utilized Servers 10% Utilized Servers Claims Processing Account Management Billing Application 31 © 2012 IBM Corporation
  • 32. Hurricane Causes a Huge Increase in Claims Cluster 1 Cluster 2 Cluster 3 100% 100% 100% 50% 50% 50% 0% 0% 0% 55% 75% 20% Utilized Servers Hurricane hits the coast: 15% Utilized Servers 10% Utilized Servers 100% Utilized Servers Denial of Service Claims Processing Gold Account Management Silver Billing Application Bronze Claims Duration: 15% over target Customer Complaints: 25% over target CSR Efficiency: 30% below target 32 © 2012 IBM Corporation
  • 33. Dynamic WorkLoad Management Maximizes Utilization and Improves Responsiveness Peak Usage at Lower Cost…. Dynamic WorkLoad Management Results in: Cluster 1 Cluster 2 Cluster 3 • Improved application performance with lower costs One Resource Pool • Optimal throughput & 100% responsiveness 50% • Satisfied end users 0% 55%* Utilized Servers Claims Processing Gold Account Management Silver Billing Application Bronze Customer Support Gold Underwriting Silver * Hypothetical, for illustrative purposes only 33 © 2012 IBM Corporation
  • 34. Business Value Infrastructure optimization, flexibility, and new business opportunities Server Consolidation Insurance Company Reduce TCO 25% $4M+ saving over 5 yrs Manage peaks & growth 40% reduction in TCO within existing servers Company Intranet Improved application resilience Large Manufacturer Cost savings of 25% 20% - 30% reduction in Manage peak load situations server, software and admin costs 34 © 2012 IBM Corporation
  • 35. Summary Value Propositions for Intelligent Management 1. Seamless upgrades of applications ssions App Old se v1 – Application versioning for application servers requests ODR New ses App sion v2 s 2. Preventive action avoids outages – Health management 3. Enables peak usage at lower cost – Dynamic workload management – No longer need each application to provision for peak usage Dynamic WorkLoad Mgt 35 © 2012 IBM Corporation
  • 36. WebSphere Batch Quickly develop and deploy batch applications and dramatically reduce infrastructure and operational costs Lower TCO: Concurrent execution of batch & online transaction processing (OLTP) workloads using shared business logic on a shared infrastructure; Higher throughput and lower resource consumption on z/OS when co-located with data subsystems Enhanced Developer Productivity: Pre-integrated application framework, Java batch programming model and tools Automation & Admin: Container managed services for checkpoint and restart capabilities. Integrated administration of OLTP applications and batch jobs Packaging utility: Utility to package batch application that can be deployed using JEE runtime 36 © 2012 IBM Corporation
  • 37. WAS V8.5 – eGA June 2012 Addressing the needs of today’s agile enterprises and their developers For the developer – Liberty profile with improved developer experience – No charge, frictionless download – Server start up in less than five seconds – Simplified server configuration that can be versioned and maintained in source control along with the applications For the enterprise The broadest range in choice of application server solutions in the industry – and the best fidelity across editions A new lightweight, powerful yet simple application server Increased scalability, resiliency and security for critical applications Flexibility to deploy new offerings quickly and efficiently 37 © 2012 IBM Corporation
  • 38. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 38 © 2012 IBM Corporation
  • 39. Private Cloud Computing: What is it? Shared, virtual infrastructure leveraging virtualization technology “in-house” Easy to “get started” Can reduce costs and errors Management and access provided through graphical interfaces Mechanism for tracking usage and allocating costs Provision and De-Provision “On Demand” 39 © 2012 IBM Corporation
  • 40. Private Cloud: Customer Issues Break The Cycle To Reduce Costs and Errors The average lead time to get a new application environment up and running is 4-6 weeks 30% of bugs (errors) are introduced by inconsistent configurations • Most difficult variety to detect • Often emerge when moving between development, test, Quality Assurance (QA), and production Developers and others have incentives to hold onto resources even when no longer needed “just in case” • Future environments = new hardware, instead of recycling 40 returned hardware- which takes time and money © 2012 IBM Corporation
  • 41. WebSphere Private Clouds: Hardware and Software Hypervisor Virtual Images (Software) IBM WorkLoad Hypervisor Editions include: WAS, Deployer WebSphere Portal Server, Business Process Management, WebSphere Message Broker, DB2, Business Monitor, MQ.... 2) WorkLoad Deployer dispenses WAS Hypervisor Edition Servers WebSphere Application IBM Server HTTP Server 1) SELF SERVICE Developer requests Customization/ WebSphere Connection function Application Server Operating System Hypervisor Edition Environment to be dispensed IBM WorkLoad Deployer appliance dispenses these 3) User can access WAS Hypervisor virtual images into a Edition Servers (Virtual Images) private cloud 41 © 2012 IBM Corporation
  • 42. IBM WorkLoad Deployer New class of hardware appliance that sits in a data center and dispenses hardened WAS and other Hypervisor Edition (HV) topologies and/or workload patterns into a pool/cloud of virtualized hardware running a supported hypervisor: VMWare, PowerVM, z/VM etc… Return licenses to available At end of usage, pool remove virtual image(s) from cloud Examples: WAS HV + customer application 6 X WAS HV Etc… Run in Dispense server managed (soda), or topology cloud (6-pack) of virtual images Analogy (like a coke machine) 42 © 2012 IBM Corporation
  • 43. WAS Product Team Accelerates Agile Development Practices Client Pains Needed to enable rapid access to WAS topologies to improve quality and decrease costs Inefficient use of infrastructure resulting in low hardware utilization Real Results $500K in direct savings, $2.1M in enabled efficiency gains through Agile development practices in the first year of deployment Reduced topology install time from 3 Hours to 20 Minutes Increased hardware utilization from approx 10% to over 60% 43 © 2012 IBM Corporation
  • 44. Benefits: IBM WorkLoad Deployer Improved Productivity / Reduced Costs / Labor Savings / Improved Availability... Reduce lead time to get a new application environment up and running from 4-6 weeks DOWN to minutes Eliminate bugs which are introduced by inconsistent configurations Reduced costs for test / development environments / demos / production Can "re-provision" the exact image in minutes "any time" • Recycle returned hardware REDUCING time and money 44 © 2012 IBM Corporation
  • 45. Example: IBM Workload Pattern – WebApp Pattern Application & WebApp Pattern Characteristics Functional & Non-Functional Requirements WAS Web Monitoring Server WAS Life-Cycle mgmt Web Server WAS DB2 LDAP WXS WXS WXS DB2 45 © 2012 IBM Corporation
  • 46. IBM PureApplication System Simple, Efficient, Flexible and Virtualized Application Platform Virtualized workloads with scalable infrastructure (Compute, Storage, Memory) Built for Cloud Small: Medium: 192 Cores 96 Cores 18000 PVUs 9000 PVUs 1536 GB RAM Manual, brittle Best practice, Built-in Expertise 768 GB RAM 4.8 TB SSD pattern-based 4.8 TB SSD 48 TB HDD Pre-optimized for web and database 48 TB HDD application workloads Workload patterns codify IBM, Partner, and client expertise Deploy Resilient, secure, virtualized, and scalable infrastructure OS, runtime, Policy based resources elasticity, single view Integrated by Design • Repeatable self service provisioning • Integrated, elastic application and data Manage runtimes • Application-aware workload management Manual optimizations Large: on-site Pre-optimized by 384 Cores experts Simplified Experience 36000 PVUs Easy to deploy and integrate into existing 3072 GB RAM 4.8 TB SSD environments 48 TB HDD Single point of platform management High Performance: 608 Cores Optimize Integrated monitoring & maintenance 57000 PVUs 4864 GB RAM 4.8 TB SSD 48 TB HDD © 2012 IBM Corporation 46 © 2012 IBM Corporation
  • 47. Agenda Market Trends and History WAS V8.5 Liberty Profile Migration, Mobile and Worklight WAS V8.5 Intelligent Management and Java Batch Private Cloud including PureApplication System Next Steps… 47 © 2012 IBM Corporation
  • 48. Next Steps… Attend an “Impact Comes to You” event or other local events Download FREE WAS for Developers – Tools Edition (includes WAS runtime) for developers to “unit test” on their workstations and subset of RAD for development Leverage new Intelligent Management and Java Batch capabilities Find projects for Mobile Investigate Private Clouds 48 © 2012 IBM Corporation
  • 49. Download the WebSphere Developer Tools Edition Easily No-Charge & frictionless download of developer tools which extends Eclipse JEE Helios (3.6) and Indigo (3.7): New WASdev community site: http://ibm.com/wasdev Within Eclipse (Help MarketPlace) WebSphere Developer Tools for Eclipse Java EE tools for Web and Mobile application development,including rich WYSIWYG editors for web content and integrated tested with WebSphere Application Server runtime Eclipse Marketplace web site -Search for WASDev http://marketplace.eclipse.org/ WAS for Developers – Tools Edition for Eclipse WAS for Developers + WAS Developer Tools (Free) No charge for developers to use WAS for unit testing on workstation (Support available for a fee) ibm.com/wasdev 49 © 2012 IBM Corporation
  • 50. WebSphere Application Infrastructure Summary Runtime IBM PureApplication System Tools Cloud & Operational IBM Workload Deployer Management & Efficiency Pattern for Rational WAS HV V8.5Intelligent WAS HV Management Web Application (Intelligent Management) Pack Applications Developer Mobile Apps (Web, Hybrid, IBM Worklight Server Native) WebSphere DataPower WebSphere WebSphere Application Server V8.5 XC10 Virtual Compute Grid Fit for Enterprise ( WVE and WCG Included with Purpose WAS ND and WAS for zOS Application & WAS Dev IBM WebSphere WebSphere Application Server Tools for Worklight Foundation eXtreme Scale Liberty profile with all editions) Foundation Eclipse Studio IBM JVM Eclipse Eclipse 50 © 2012 IBM Corporation