SlideShare a Scribd company logo
1 of 41
Professional Open Source




         JBoss
          Professional Open Source
          The Safe Choice

          Marc Fleury – marc.fleury@jboss.org
          Bob Bickel – bob.bickel@jboss.org
          Daniel Fleury – daniel@jboss.org




© JBoss Group, 2003.                                               09/02/12
JBoss Group Mission




   Mission
     To provide the highest quality service for the highest
     quality server

   Strategy
     Execute on the “Professional Open Source” model




                                                      2
© JBoss Group, 2003.
Agenda - Part 1




   JBoss, the product
            –     JBoss history
            –     JBoss success in numbers
            –     JBoss reasons for success
            –     The competition
            –     What people say
            –     JBoss Expansion
            –     J2EE certification
            –     JBoss 4.0 overview




                                              3
© JBoss Group, 2003.
Market Demand & JBoss Product Evolution




                                                                        •   O/R Mapping
                                                                        •   Portal
                                                                        •   Byte Code Manipulation
                                                                        •   …

                                                              Aspects, J2EE 1.4

                                         Clustering, Tomcat, Web Services

                               Microkernel, JMX, J2EE API’s
                   Application Server
          EJB


             1.0         2.0              3.0           3.2           4.0         JBoss Version


                                                                                      4
   D




© JBoss Group, 2003.
JBoss Success




  •      A large community
           – 2 million downloads in 2002, en route to 3M in 2003
           – 25,000 documentation sets sold in spite of proliferation of download sites
           – 500 contributors over time, 10 core (JBoss Group)
  •      A standard in the market: #1 in development
           – TogetherSoft survey: 42% use JBoss
  •      A standard in the market: #1 in OEM
           – Analyst private communication
  •      A standard in the market: # 3 in production
           – SDTimes survey: 15% in 2002, 25% est.2003
           – JDJ survey: 70% of users go to Deployment.




                                                                                          5
© JBoss Group, 2003.
JBoss Success



   •      Awards
            – JavaWorld Editors’Choice Award as best Java Application Server in 2002 (beating
              BEA and IBM)


   •      Production Deployment Community
            – Accenture, AMD, American, Fidelity, Arch Wireless, BASF, Best
              Western, Boeing, BuyMedia, California ISO, Computer Associates,
              Compuware, CTI, Corporate Express, Deloitte & Touche, Dow Jones
              Indexes, EA Games - Sims Online, GM, GetThere.com, Hitachi Data
              Systems, Hewlett Packard, Intuit, LastMinuteTravel.com, LeapFrog,
              Lesson Lab, Lion Bio Sciences, McDonalds, McKesson, MCI, Mitre,
              DISA-DARPA, Moody’s, Motorola Mobility, Natal Leisure Group New
              York Court Administration, Nextance, Nielsen Media Research, Nortel
              Networks, Nuasis, Playboy.com, Primus, Sabre – GetThere, Sagamor
              Hill, Schlumberger, Siemens, QAD, U.S. Department of State, Veritas,
              Verisign, WebMethods, Wells Fargo


                                                                               6
© JBoss Group, 2003.
JBoss Success Reasons


   • Open Source Quality
            –     Stable, High Quality, Open Source Q&A feedback
            –     High Performance
            –     Free, Open Source – LGPL (no need for source escrow!)
            –     Developers love the functionality
            –     Cult status with developers


   • Fully supported by JBoss Group
            – JBoss Group drives innovation
            – JBoss Group provides customers a safety net and support
            – Customers are moving from Development to Deployment
                       • Word of mouth in a large installed base
            – IBM, BEA are bloated, pricy, and arrogant

                                                                    7
© JBoss Group, 2003.
Siemens




   •      Since 1999, Siemens developed a set
          of more than 30 applications to handle
          their human resources management:
            –     Employees time sheet,
            –     employees stock options,
            –     travel expenses,
            –     personal processus,
            –     employees compensations,
            –     Stock quotes, etc.
   •      Today, these applications are used
          worldwide by all 120,000 Siemens
          employees, generating more than
          550’000 Web sessions per month.




                                                   8
© JBoss Group, 2003.
JBoss: what people say




   “MCI’s thousand-plus network engineers monitor their
     network…The application ran for several years on a
     commercial application server…but over time ‘we grew
     increasingly dissatisfied with our commercial vendor, for
     lots of reasons, including support, product quality and
     license restrictions….JBoss has been rock-solid and I
     don’t think our users are aware anything has changed.’”
                       »         -Chief Information Network, March 2003



                                                                  9
© JBoss Group, 2003.
JBoss Reviews




                       The JBoss Application Server is a full-featured, J2EE app
                       server with robust EJB support. – JavaPro Magazine -
                       http://www.devx.com/gethelpon/10MinuteSolution/16639



                                  http://www.infoworld.com/article/03/07/25/29TCjboss_1.htm
                                        l
                                                                                              10
© JBoss Group, 2003.
JBoss Expands




   • JBoss recruits top talent and top projects
            –     Hibernate (persistence engine)
            –     Tomcat 5 (Servlet engine)
            –     JGroups – JavaGroups (groups communication)
            –     Nukes (PostNukes portal)
   • Increase technology footprint
            – through “integration/acquisition”
            – Employ the lead developers




                                                                11
© JBoss Group, 2003.
J2EE Update




   • JBoss includes a clean room implementation of the J2EE
     Specification
   • “Sun, JBoss Bury Hatchet” – JBoss will be J2EE
     Certified
   • Founders Program
            – Borland, Intel, Iona, Schlumberger/SEMA, Sonic, Unisys,
              webMethods agree to provide assistance to JBoss for
              certification.




                                                                  12
© JBoss Group, 2003.
JBoss 4.0 Architectural overview




   •      Microkernel design
            – Independent cycling and loading
   •      Hot Deployment of services and applications
            – Unified ClassLoaders, total Class visibility/cyclability
            – Service Archives (SARs) for easy configuration and net deployment
   •      AOP Services
            –     Persistence, cache, transactions, acidity, remoteness, security
            –     Orthogonal aspects weaved in at run time under the objects
            –     In use in JBoss since 2.x series
            –     Generalized for public AOP consumption in the JBoss 4.x series
            –     NO COMPILER, FULL DYNAMIC DESIGN (byte code engineering)

   •      With the introduction of a full-scale aspect oriented programming
          (AOP) framework, JBoss 4.0 brings high-level J2EE functionality,
          without J2EE complexity, to architects and J2SE developers.

                                                                          13
© JBoss Group, 2003.
A call on                        A remoted (SOAP),
Java object                      Transactional and
With no                          Secure Java object                            A clustered, monitored
Interception                     a.k.a a WebService                            Custom security EJB
(J2SE
Simple java)

  Application layer                                          A remoted (RMI),
          A clustered,
                                                             Secure, transacted,
          Remoted (one-way),
                                                             Cached and persisted
          Monitored and
                                                             Java object
          Persistent
                                                             a.k.a an EJB
          Java object




 Aspect layer




                                   Clustering            Transaction        Persistence                 Monitoring
 Service layer

                                                                       Custom
                               Remote                                                          Cache
                                                      Security         Security
                               Invokers




   Microkernel layer                            JBOSS MICROKERNEL (JMX)
                                                                                                                     14
© JBoss Group, 2003.
WEB/SESSIONS                   MODEL                                DATA




                                     J2SE application (simple java)

                       JBoss makes J2SE (simple java) look like J2EE
            Clustered                                                                        Cache
         Remote webservice                                 Cached model                  Persistent data
                                      Secure                configuration
                                      access



                                Transacted
                               Acid sessions         Monitor                     Monitor
                                                                                data time
                                                    Model time
                                                                            (dynamic insertion)
Application layer

Aspect layer


Service layer
        Remote
                        Clustering      Security   Transaction     ACID            Cache          Monitoring   Persistence
        Invokers


  Microkernel layer
                                               JBoss Microkernel (JMX)                             15
© JBoss Group, 2003.
Agenda – Part 2




   • JBoss, the company
            –     Overview
            –     Offering history
            –     Signed customers
            –     Business model
            –     Services details
            –     What a customer says
            –     Professional open source
            –     Production support details
            –     TCO analysis
            –     JBoss Authorized Service Partners


                                                      16
© JBoss Group, 2003.
JBoss Group Overview



   • Professional Open Source
            – The company behind JBoss
                       •   Marc Fleury, Scott Stark Founders
                       •   Key Contributors only (“Committers”)
                       •   Own the Hosting Servers & Manage the CVS
                       •   Coordinate the Community
   • PURE Services play
                       •   Training
                       •   Documentation
                       •   Development Support/Consulting
                       •   24X7 Production Support
   • Manpower:
      – Employees: 2(‘01), 7(‘02), 25(‘03)
   • Profitable, self-funded “pay as you grow” strategy

                                                                      17
© JBoss Group, 2003.
Market Demand & JBoss Offering




                                                                                   Channel Enablement

                                                                 Production Support

                                                    Developer Support
                                                                             JBoss Group’s
                                       Consulting                       Professional Open Source
                         Documentation
          Training                          JBoss Group 1.0
                   Small Consultancy


              10/00         6/01         1/02             9/02              9/03



                                                                                       18
© JBoss Group, 2003.
CUSTOMERS (the tip of the iceberg)




                                             19
© JBoss Group, 2003.
JBoss Business Model




   • JBoss == JBoss Group
   • Professional Open Source
   • Sell Services Directly and through Channel
   • Low cost of Marketing due to leverage of Open Source
   • Low cost of Sales due to Channel and phone sales
     model
   • Support is scalable, renewable revenue stream
            – JBoss Group has lock on Support Market for JBoss because of
              direct channel to committers
   • Monetize large installed base


                                                                20
© JBoss Group, 2003.
JBoss Group Services


   •      Documentation (From $10 to $100)
            – Directly from the developers
            – Subscription for continuous updating
            – ~25,000 subscribers

   •      Training: open-enrollment ($3000/person) and onsite ($3800/day)
            –     Introduction to JBoss
            –     Advanced JBoss
            –     JBoss Administration
            –     JBoss Weekend (“Bootcamp”) - $795

   •      Consulting/Development Support (from $ 5,000 to $ 350,000)
            – An array of offerings from 20 hours to annual contracts

   •      Support (from $8,000 to $250,000)
            – Production Support,
                       • 24X7
                       • Based on Deployed Applications
                       • Escalation to JBoss Committer


                                                                        21
© JBoss Group, 2003.
JBoss Group Customers




   “JBoss Group’s people are super-smart and could help us
     at the technical level we needed without us having to
     work our way through levels of support staff. Compared
     with our old vendor, we get great support for relatively
     low cost.”
                                Jerry Shifrin, senior engineer, network
                                management group, MCI (formerly WorldCom)




                                                               22
© JBoss Group, 2003.
Professional Open Source




   • The Safe Choice
            –     24 X 7 Production Support
            –     JASP Partners
            –     Indemnification
            –     J2EE Certification




                                              23
© JBoss Group, 2003.
Professional Open Source



   • Revenue from Services
            – Back Office model with EXPERTS (5% utilization)
            – Focus on quality of service as sole source of income
   • Attract & Retain Top Developers
            – Paid Open Source Development, boost to projects
            – 50/50 Model of developing and delivering services to customers
   • Commercial Quality Code
            – Control over the quality of source, dedicated resources
   • JBoss Group, the best support for JBoss
            – Direct and unique chain of control in open source:
                       Support → Bug Fix → Next Version
   • Expand Services offering
            – Include support for Tomcat, hibernate and JavaGroup (JGroups)

                                                                     24
© JBoss Group, 2003.
New JBoss Production Support



                                         PRODUCTION
                                                      PRODUCTION 12   PRODUCTION 2
                                            TRIAL

  Base price per year                      $8,000        $25,000           $40,000
  Number of named applications
                                              1             4                 4
     included in base price
  Price per additional named
                                           $8,000         $6,250           $10,000
      application
  Target response time for production
                                           24 hours      12 hours          2 hours
      problems
                                                                          $250/hour
  Price for on-site production support        –             –
                                                                           (min. 2 days)
  Development support included at no
                                           5 hours       20 hours         20 hours
     additional charge
  Price for additional 10 hours of
                                           $2,000         $2,000           $2,000
      development support
  Target response time for
                                           48 hours      48 hours         24 hours
      development problems
                                                            15% for 3-year term
  Available discounts                         –
                                                           25% for 3-year prepayment


                                                                        25
© JBoss Group, 2003.
JBoss Group Value Proposition: 3 Year TCO Analysis




                                                                                  BEA Weblogic
                             Zero TCO JBoss          JBoss w/ Support
                                                                                   Platform 7.0
    COST COMPARISON
                                         Extended                 Extended                  Extended
                           List Price               List Price             List Price
                                           Cost                     Cost                      Cost
                                                                            Platform
   Developer IDE             Open                     Open
                                             $0                      $0     Edition =           $24’000
   Licenses (40)            Source                   Source
                                                                           $599/seat
   Production                                                              $17’000/C
                              $0             $0         $0           $0                     $1’700’000
   Licenses (100)                                                                 PU
                                                    Production
                                     $0
                                                     Support                 25% of list
   Production and             Companies that
                                                    starting at               price for
   Development             leverage our software                  $300’000                      $850’000
                                                      $8’000                  years 2
   Support                   are not required to
                                                     annually                  and 3
                             purchase support
                                                    per project
   Three (3) years Total
                                        $0                   $300’000               $2’554’000
   Cost of Ownership




                                                                                           26
© JBoss Group, 2003.
JBoss Authorized Service Partner (JASP)




   •      New Program, reselling and profit sharing
   •      Expand Partnerships & Channel
            – ISV and OEM
            – Systems Integrators
            – Systems Vendors

   •      “Scott Devens, vice president of Iona's products business unit, told eADT that he expects JBoss
          to quickly make his firm a stronger competitor against J2EE app server leaders like BEA Systems
          and IBM. The open-source server immediately becomes Iona's primary J2EE offering.” -
          http://www.adtmag.com/article.asp?id=8508

   •      Partner does 1st / 2nd line JBoss does 3rd line
   •      Targets
            – Software Bundling/OEM
            – Resell Services

                                                                                          27
© JBoss Group, 2003.
Summary Financials




                             28
© JBoss Group, 2003.
Financials




                       29
© JBoss Group, 2003.
JBoss Group Mission




   Mission
     To provide the highest quality service for the highest
     quality server

   Strategy
     Execute on the “Professional Open Source” model




                                                      30
© JBoss Group, 2003.
User and Analyst Quotes




   • Appendix – User and Analyst Quotes




                                          31
© JBoss Group, 2003.
JBoss Users



   •      “It didn't take long to figure out that JBoss had everything we needed and then
          some. JBoss is 100 percent pure Java and has an HTTP 1.1 Web server, hot
          deploys, clustering, JMX, and more JBoss allowed us to take our existing Servlets
          running under Tomcat and run them under JBoss. We started taking advantage of the
          available J2EE features immediately by tossing DBConnectionManager and using
          JNDI for DataSources and JavaMail. JBoss and our applications can be deployed
          to Windows 2000 Server, Linux and AS/400.” - Steve Goldsmith, Application
          Software Development Supervisor at FCCI Insurance Group

   •      “When the company finally deployed its first EJB application, in December 2002, it
          was running on JBoss, an open-source application server that competes with
          platforms such as BEA Systems' WebLogic and IBM's WebSphere.
          That first application tracks order status in a variety of legacy systems, handling as
          many as 75,000 transactions per hour, says Miller. Reliability and speed were
          essential considerations. "We got a lot of benefits from taking our time—for instance,
          the EJB 2.0 spec matured a lot," he says. JBoss improved too and added such
          enterprise-friendly features as support for clustered servers. Corporate Express, a $5
          billion company, now has six EJB applications in production, all running on JBoss.”
          CIO Magazine, April, 2003




                                                                                   32
© JBoss Group, 2003.
JBoss Users




   •      “When we needed additional licenses to scale up our online trading
          platform, BEA was going to cost more than $500,000. That’s when we
          decided to increase our usage of JBoss; we could deploy as many instances
          as we wanted.” (Energy Company quoted by Forrester Group April,
          2003)

   •      “JBoss Group’s people are super-smart and could help us at the technical
          level we needed without us having to work our way though levels of support
          staff. Compared with our old vendor, we get great support for relatively low
          cost.” (Telecom vendor quoted by Forrester Group April, 2003)




                                                                           33
© JBoss Group, 2003.
JBoss Users



   •      “March 14, 2003: WorldCom tosses out a commercial app server in favor of JBoss for a
          key network application.
            The application, written mostly in Java, helps WorldCom's thousand-plus network engineers monitor their
                network, says Jerry Shifrin, a senior engineer in WorldCom's network management group. Those are the
                folks responsible for handling any problems that may arise with WorldCom's giant network, which
                stretches more than 95,000 miles long, and carries a significant amount of the world's Internet traffic.
            The application ran for several years on a commercial application server - Shifrin won't say which one -- but
                over time, says Shifrin, "we grew increasingly dissatisfied with our commercial vendor, for lots of
                reasons, including support, product quality and license restrictions."
            So about a year ago, Shifrin's group began experimenting with JBoss, porting its application to JBoss, and
                running tests for performance, stability and scalability. "We were pretty satisfied with the results,"
                says Shifrin.
            They weren't the only ones who had to be convinced, however. WorldCom management had questions about
                JBoss. "They wanted to know about security and support, and the risks of working with an open source
                product," Shifrin recalls.
            JBoss is newer than [open source products] Apache or Tomcat, says Shifrin, but it has a very good reputation
                within the open source community, and there are a lot of people using it. "We were able to establish
                that the risks were manageable, and if, for whatever reason, people stopped maintaining it, we could either
                maintain it ourselves, or migrate to another product."
            With management's approval, JBoss was put into production last December, running on a large Unix server. So
                far, says Shifrin, "it's been rock solid, and I don't think our users are aware that anything has changed."
            One change that Shifrin appreciates -- as much or more than the fact that JBoss is available at no cost -- is the
                lack of licensing headaches. "If we wanted to move from a four-processor to an eight-processor machine
                with the commercial app server," he says, "we had to go through a time consuming WorldCom procurement
                cycle to upgrade the license. From my point of view, what's important is not that the software is free, it's that
                we're free to use it as we like."
            That has allowed Shifrin's team to set up JBoss installations at WorldCom data centers in several locations
                around the country. “ - CIO Update - http://www.cioupdate.com/news/article.php/2109641



                                                                                                              34
© JBoss Group, 2003.
JBoss Users


   •      “With more than four million downloads since its inception, JBoss is
          ready for prime time. What better time, then, to announce a strategic
          alliance with integration specialists IONA Technologies?
   •      What the JBoss Group gets out of such a pact is the acceleration of
          the adoption of the JBoss application server at a time when open
          source is becoming an increasingly attractive option for enterprise
          customers.
   •      What IONA gets is the opportunity to forge new enterprise-level
          relationships within those organizations.
   •      As the IONA announcement accompanying the agreement puts it,
          "The alliance offers [our] customers a compelling value proposition,
          bringing together IONA's expertise in solving and supporting the
          integration needs of the world's most complex and highly distributed
          enterprise systems, with the industry's most popular open source
          application server.“” – Java Developer Journal - http://www.sys-
          con.com/story/?storyid=37845


                                                                    35
© JBoss Group, 2003.
JBoss Users




   •      “We at Nielsen Media Research (National IT division), had a 4
          day intensive Advanced JBoss training. This was conducted by
          Juha Lindfors, one of the core JBoss system developers and
          trainers. This training was well received and based on the feedback
          provided by the participants to me, every one enjoyed the sessions
          and were able to learn many technical details and nuances using
          JBoss and J2EE. The training material and hands-on exercises
          were in-depth and excellent. As we currently use JBoss and plan
          to continue to use in the near future for new development, this
          training provided a lot of good, innovative ideas to architect and
          develop applications that will be very easy to maintain and run
          smoothly and fast on Production environments.” -
          S.Satyamoorthy, Primary Architect, Nielsen Media Research


                                                                   36
© JBoss Group, 2003.
JBoss Users



   • Comments from Users Interviewed by SG Cowen
            – “Among the deployments we have done are 1) customers want
              web presence, 2) they refuse to use MSFT technology, have the
              skill sets to write Java, 3) cannot afford BEA or WebLogic.”
              System Integrator
            – “By using JBoss, we can save a lot of money by not having to
              purchase the app server license.” Financial Services Company
            – “We use JBoss when we have to deploy an application at a client
              site and don’t want to spend money on a license. JBoss is the
              best of the free application servers, making it the best choice.” –
              Insurance Company
            – “We used to have many WebLogic licenses but due to telecom
              depression, budgets are tight, but demands for IT have not
              diminished. Using open source is a good way to continue
              development. J2EE assures portability.” Telco

                                                                      37
© JBoss Group, 2003.
JBoss Users




   •      “Norwegian Air Shuttle came to Conduct asking for help building a
          system handling the day-to-day flight operations for customer
          management and handling of booking data, enabling ticketless and
          ticketed travel solutions. Being the mission critical system it is,
          availability is a major factor, stability and performance but also
          transactional integrity of processed data is key, therefore an EJB
          platform was a natural choice.”
   •      “There was never any question regarding the choice of application
          server. JBoss is the most flexible platform we have ever met
          (compared with IBM Microsoft, BEA, etc.) and without the flexibility
          within the EJB 2.0 spec and its implementation in JBoss we would
          hardly have been able to deliver such a complex product within the
          given timeframe.” – Conduct – Norwegian Systems Integrator


                                                                    38
© JBoss Group, 2003.
JBoss Users


   •      “We've been using JBoss for about 5 years now and we've always found it to be rock
          solid. We've had experience with JBoss in various environments and also had
          development experience with other application servers such as Haht, SilverStream,
          BEA WebLogic and WebSphere. In terms of resource efficiency, ease of
          deployment and support of rapid application development I rate JBoss at the top of
          the list.
          At Sony Singapore, we used JBoss to drive Citibank credit card transactions
          because the Haht server could not interface with the JNI adapter from Citibank -
          running on Sun Solaris.
          At the Department of Education and Training, NSW we are running our
          Response Tester application with JBoss on a True64 platform with Java 1.4.1 -
          without a hiccup on the container.
          We developed our FlexCorp framework around JBoss because we had access to
          MBeans infrastructure well before other application servers and this was an important
          feature for our development.
          We chose JBoss because it is a solid, scalable EJB container. It is fast and we can
          run it with less resources than other application servers. Our philosophy is about
          simple and reliable IT solutions and JBoss is certainly compatible with our aims.
          For us the JBoss choice was not a gamble, it was just sensible business practice.” –
          April 19, 2003 – JBoss User Forum


                                                                                  39
© JBoss Group, 2003.
JBoss Users

   •      “We recently finished installation and ATP of our product with a mobile operator. Needless to say how
          demanding is the process of delivering a product to a mobile operator, preferring JBoss over the competitors
          certainly was the right decision and helped achieving this goal. The Telco industry usually tends to accept
          products that are based on "well known" brands. Trying to make it with JBoss was not trivial, but after proving
          the overall delivered performance in the lab even the most prudent ones were convinced.” – July 15, 2003
          – JBoss Newsforum
   •      “We have a production system now up and running with one site in Canada and 2 more coming up in the USA
          and Europe in the next month.
          All systems have web services that allow our users to view essential customer service CAD and business
          information. It is quick and since it is all java we have written the code with complete unit testing using junit,
          cactus and performance monitoring using jmeter.
          Everything works great and makes my life much better now. Thanks jboss developers!” – June 14, 2003 –
          JBoss Newsforum
   •      “As ISV, we have put our new Warehouse application into production for more customers using JBoss and
          MySQL. We started with JBoss 2.2.2 and are now 3.2.1. The system has both Swing and some web clients for
          status requests using JBoss EJBs (1.1) and Jetty. In production now from more than 2 year and everything is
          running without problems.
          All tested with other J2EE servers, at end JBoss was the best in performance and price.” - May 18, 2003 –
          JBoss NewsForum
   •      “We convinced our boss to cancel the Weblogic maintenance agreement of over 80K per year and go with
          JBoss. We have implemented 2 production apps. 1 external site is rolling out 4/1/2003 with SSH. All of this in
          about 4 months time. Word is spreading in our organization and others are porting apps from Weblogic to
          JBoss “ – March 5, 2003 – JBoss NewsForum

   •      “I have written applications on Weblogic, IPlanet, and JBoss. Frankly I will chose JBoss any day because I don't
          have to turn around and tell my customer to spend a fortune on licensing (oh yeah and it works, IPlanet doesn't).”
          - Bryan on JDJ Thread

   •      “I recently designed and implemented a general use Pub/Sub notification system for a LARGE company,
          developed and deployed on JBoss 3.04 and Oracle 8i. It seems to me that JBoss is J2EE-compatible and
          performant enough to be useful. And the price is right (even big public companies try to save money now and
          then). The App. itself uses Stateless Session, Entity (CMP/CMR/CMT) and message-driven EJBs within JBoss.
          All seemed to work pretty much as advertised.

          Deployment on JBoss is especially sweet -- just drop in the EAR and go!
          I say 'Keep up the good work' to the JBoss team!” -Matthew S. Ring (from The Server Side post) 40

© JBoss Group, 2003.
Analysts

   •      “Open source solutions have reached a level of maturity where they can be seriously considered as an
          operational part of an enterprise IT architecture… Linux, Apache, Samba, Struts, Tomcat, JBoss, Perl,
          Mozilla, MySQL and other open source technologies are capabale of replacing closed source solutions in many
          organizations… A full J2EE application server, JBoss is gaining adoption in some IT shops as a
          replacement for BEA Weblogic, Websphere and the SunOne Application Server. The increasing interest in
          JBoss is due to its ability to provide clustering support plus the fact that it includes JCA, JMX and CMP. It is a
          modular architecture. Early users of JBoss are reporting transaction loads of over 100,000 transactions per day
          (Note: per hour at places like Corporate Express).” Stacey Quandt, Giga/Forrester July 2003.

   •      “In conversations with customer panelists at the JBoss User Group, we were surprised by the mission critical
          nature of apps in production on JBoss and by claims that performance was at least comparable to that
          previously achieved by BEA.” – Credit Suisse First Boston Research report on BEA June 16, 2003

   •      “In a cost-cutting IT environment, JBoss Group is giving firms the confidence to migrate off its expensive
          J2EE app servers… Customers told Forrester they use JBoss Group and the open source JBoss app server
          because they offer: 1) Development and deployment freedom, 2) Better Support Services, 3) Access to the code.”
          – Josh Walker, Forrester Group JBoss Group: Driving An Open Source App Server April, 2003.

   •      “"Open source tends to work well when the technology is relatively straightforward and simple," says Mark Driver,
          research analyst at Gartner Group. Case in point: Apache dominates the Web server market because the
          relevant standards are so well-established that commercial vendors can no longer differentiate their products
          profitably. As the J2EE standard matures, Driver sees a similar shift happening in the application server
          market.” CIO Magazine April 15, 2003

   •      “We attended the 2nd Annual JBoss Developer’s Conference. According to customers who presented, it appears
          that most switched from BEA to JBoss with a few displacing IBM. Surprisingly, better support was cited as the
          main reason for switching, as several customers expressed their satisfaction with the support from the JBoss
          Group. Cost ranked as the second highest reason for switching.” Bank of American Securities, Robert Stimson,
          June 19, 2003

   •      JBoss: Causing a Stir in the Application Server Market. JBoss is now entering the mainstream and shown by the
          signing of an OEM contract with webMethods. This may be the start of a shower of similar arrangements, where
          J2EE application and integration vendors choose to bundle the free JBoss product in preference to high priced
          alternatives. – Ovum July 2003
                                                                                                           41
© JBoss Group, 2003.

More Related Content

What's hot

GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011Arun Gupta
 
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010Arun Gupta
 
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)Arun Gupta
 
JBoss EAP / WildFly, State of the Union
JBoss EAP / WildFly, State of the UnionJBoss EAP / WildFly, State of the Union
JBoss EAP / WildFly, State of the UnionDimitris Andreadis
 
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010Arun Gupta
 
JBoss AS7 Overview
JBoss AS7 OverviewJBoss AS7 Overview
JBoss AS7 OverviewJBug Italy
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-finalRohit Kelapure
 
Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Arun Gupta
 
2012 04-09-v2-tdp-1167-cdi-bestpractices-final
2012 04-09-v2-tdp-1167-cdi-bestpractices-final2012 04-09-v2-tdp-1167-cdi-bestpractices-final
2012 04-09-v2-tdp-1167-cdi-bestpractices-finalRohit Kelapure
 
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)Ian Robinson
 
Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Eugene Bogaart
 
03.eGovFrame Runtime Environment Training Book Supplement
03.eGovFrame Runtime Environment Training Book Supplement03.eGovFrame Runtime Environment Training Book Supplement
03.eGovFrame Runtime Environment Training Book SupplementChuong Nguyen
 
Middleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminMiddleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminKabilan Subramanian
 

What's hot (20)

Java EE 6 and GlassFish portfolio
Java EE 6 and GlassFish portfolioJava EE 6 and GlassFish portfolio
Java EE 6 and GlassFish portfolio
 
GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011
 
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
 
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
 
JBoss EAP / WildFly, State of the Union
JBoss EAP / WildFly, State of the UnionJBoss EAP / WildFly, State of the Union
JBoss EAP / WildFly, State of the Union
 
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
 
JBoss AS7 Overview
JBoss AS7 OverviewJBoss AS7 Overview
JBoss AS7 Overview
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
 
Java EE6 Overview
Java EE6 OverviewJava EE6 Overview
Java EE6 Overview
 
Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011
 
Jboss
JbossJboss
Jboss
 
2012 04-09-v2-tdp-1167-cdi-bestpractices-final
2012 04-09-v2-tdp-1167-cdi-bestpractices-final2012 04-09-v2-tdp-1167-cdi-bestpractices-final
2012 04-09-v2-tdp-1167-cdi-bestpractices-final
 
Was liberty
Was libertyWas liberty
Was liberty
 
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)
 
JavaEE6
JavaEE6JavaEE6
JavaEE6
 
Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009
 
mohan_was
mohan_wasmohan_was
mohan_was
 
Ajax World Fall08
Ajax World Fall08Ajax World Fall08
Ajax World Fall08
 
03.eGovFrame Runtime Environment Training Book Supplement
03.eGovFrame Runtime Environment Training Book Supplement03.eGovFrame Runtime Environment Training Book Supplement
03.eGovFrame Runtime Environment Training Book Supplement
 
Middleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminMiddleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System Admin
 

Viewers also liked

The JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareThe JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareEric D. Schabell
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Serveracosdt
 
JBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJoram Barrez
 
JBoss at Work: Using JBoss AS 6
JBoss at Work: Using JBoss AS 6JBoss at Work: Using JBoss AS 6
JBoss at Work: Using JBoss AS 6Saltmarch Media
 
What makes JBoss AS7 tick?
What makes JBoss AS7 tick?What makes JBoss AS7 tick?
What makes JBoss AS7 tick?marius_bogoevici
 
JBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logicJBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logicJBug Italy
 

Viewers also liked (6)

The JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareThe JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source Middleware
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Server
 
JBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten Laureijs
 
JBoss at Work: Using JBoss AS 6
JBoss at Work: Using JBoss AS 6JBoss at Work: Using JBoss AS 6
JBoss at Work: Using JBoss AS 6
 
What makes JBoss AS7 tick?
What makes JBoss AS7 tick?What makes JBoss AS7 tick?
What makes JBoss AS7 tick?
 
JBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logicJBoss BRMS - The enterprise platform for business logic
JBoss BRMS - The enterprise platform for business logic
 

Similar to JBoss presentation 2003 11 for matrix

Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...VibrantGroup
 
Intro JBug Milano - September 2011
Intro JBug Milano - September 2011Intro JBug Milano - September 2011
Intro JBug Milano - September 2011JBug Italy
 
2008 06 OpenCoffee Xii - Athens - JBoss
2008 06 OpenCoffee Xii - Athens - JBoss2008 06 OpenCoffee Xii - Athens - JBoss
2008 06 OpenCoffee Xii - Athens - JBossdandre
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsJohn Head
 
JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013Vaclav Tunka
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss FinalMohamed Atef
 
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013JBoss @ Slovakia, UNIZA & TUKE Universities November 2013
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013Vaclav Tunka
 
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...JAX London
 
Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Andrei Colta
 
A Morning with MongoDB - Helsinki
A Morning with MongoDB - HelsinkiA Morning with MongoDB - Helsinki
A Morning with MongoDB - HelsinkiMongoDB
 
Welcome and Introduction to A Morning with MongoDB Petah Tikvah
Welcome and Introduction to A Morning with MongoDB Petah TikvahWelcome and Introduction to A Morning with MongoDB Petah Tikvah
Welcome and Introduction to A Morning with MongoDB Petah TikvahMongoDB
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open WebChanny Yun
 
Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Laszlo Szalvay
 

Similar to JBoss presentation 2003 11 for matrix (20)

jboss.org-jboss.com
jboss.org-jboss.comjboss.org-jboss.com
jboss.org-jboss.com
 
Java/J2EE Companion
Java/J2EE CompanionJava/J2EE Companion
Java/J2EE Companion
 
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...
 
Jboss Group
Jboss GroupJboss Group
Jboss Group
 
Intro JBug Milano - September 2011
Intro JBug Milano - September 2011Intro JBug Milano - September 2011
Intro JBug Milano - September 2011
 
Intro jbug milano
Intro jbug milanoIntro jbug milano
Intro jbug milano
 
2008 06 OpenCoffee Xii - Athens - JBoss
2008 06 OpenCoffee Xii - Athens - JBoss2008 06 OpenCoffee Xii - Athens - JBoss
2008 06 OpenCoffee Xii - Athens - JBoss
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
 
JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss Final
 
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013JBoss @ Slovakia, UNIZA & TUKE Universities November 2013
JBoss @ Slovakia, UNIZA & TUKE Universities November 2013
 
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...
 
Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02
 
JBPM Past Present Future
JBPM Past Present FutureJBPM Past Present Future
JBPM Past Present Future
 
Maxime Thomas - eZBK
Maxime Thomas - eZBKMaxime Thomas - eZBK
Maxime Thomas - eZBK
 
A Morning with MongoDB - Helsinki
A Morning with MongoDB - HelsinkiA Morning with MongoDB - Helsinki
A Morning with MongoDB - Helsinki
 
Anand Kumar.K
Anand Kumar.KAnand Kumar.K
Anand Kumar.K
 
Welcome and Introduction to A Morning with MongoDB Petah Tikvah
Welcome and Introduction to A Morning with MongoDB Petah TikvahWelcome and Introduction to A Morning with MongoDB Petah Tikvah
Welcome and Introduction to A Morning with MongoDB Petah Tikvah
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open Web
 
Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press
 

More from runsignup

Getting Back To In-Person Ticket Events: A Seamless Event Day
Getting Back To In-Person Ticket Events: A Seamless Event DayGetting Back To In-Person Ticket Events: A Seamless Event Day
Getting Back To In-Person Ticket Events: A Seamless Event Dayrunsignup
 
Convert Your Race Registrants into Lifelong Donors
Convert Your Race Registrants into Lifelong DonorsConvert Your Race Registrants into Lifelong Donors
Convert Your Race Registrants into Lifelong Donorsrunsignup
 
GiveSignup | RunSignup CRM Integrations
GiveSignup | RunSignup CRM IntegrationsGiveSignup | RunSignup CRM Integrations
GiveSignup | RunSignup CRM Integrationsrunsignup
 
Fundraising 411: Get Creative with Virtual and In Person Ticket Events
Fundraising 411: Get Creative with Virtual and In Person Ticket Events Fundraising 411: Get Creative with Virtual and In Person Ticket Events
Fundraising 411: Get Creative with Virtual and In Person Ticket Events runsignup
 
Fundraising 411: How to Scale with a Modern Hybrid Event Strategy
Fundraising 411: How to Scale with a Modern Hybrid Event StrategyFundraising 411: How to Scale with a Modern Hybrid Event Strategy
Fundraising 411: How to Scale with a Modern Hybrid Event Strategyrunsignup
 
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Rides
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/RidesFundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Rides
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Ridesrunsignup
 
Run signup 101
Run signup 101Run signup 101
Run signup 101runsignup
 
Race Day Essentials for Hybrid Events
Race Day Essentials for Hybrid EventsRace Day Essentials for Hybrid Events
Race Day Essentials for Hybrid Eventsrunsignup
 
2021: The Year of Hybrid
2021: The Year of Hybrid2021: The Year of Hybrid
2021: The Year of Hybridrunsignup
 
The Nitty-Gritty -Technology Best Practices for Hybrid Events
The Nitty-Gritty -Technology Best Practices for Hybrid EventsThe Nitty-Gritty -Technology Best Practices for Hybrid Events
The Nitty-Gritty -Technology Best Practices for Hybrid Eventsrunsignup
 
Giving Tuesday Donations on GiveSignup
Giving Tuesday Donations on GiveSignupGiving Tuesday Donations on GiveSignup
Giving Tuesday Donations on GiveSignuprunsignup
 
GiveSignup Ticket Events 10/22
GiveSignup Ticket Events 10/22GiveSignup Ticket Events 10/22
GiveSignup Ticket Events 10/22runsignup
 
GiveSignup webinar: Donation Forms with Amanda
GiveSignup webinar: Donation Forms with AmandaGiveSignup webinar: Donation Forms with Amanda
GiveSignup webinar: Donation Forms with Amandarunsignup
 
GiveSignup Ticket Events Webinar 9/24/20
GiveSignup Ticket Events Webinar 9/24/20GiveSignup Ticket Events Webinar 9/24/20
GiveSignup Ticket Events Webinar 9/24/20runsignup
 
Fundraising Campaigns Webinar 9/10/20
Fundraising Campaigns Webinar 9/10/20Fundraising Campaigns Webinar 9/10/20
Fundraising Campaigns Webinar 9/10/20runsignup
 
RunSignup 101 September 202
RunSignup 101 September 202RunSignup 101 September 202
RunSignup 101 September 202runsignup
 
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Features
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful FeaturesQuick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Features
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Featuresrunsignup
 
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)Hybrid Events (Fall Races, Turkey Trots, and Winter Races)
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)runsignup
 
GiveSignup | RunSignup Peer to Peer Fundraising Options
GiveSignup | RunSignup Peer to Peer Fundraising OptionsGiveSignup | RunSignup Peer to Peer Fundraising Options
GiveSignup | RunSignup Peer to Peer Fundraising Optionsrunsignup
 
RaceDay Scoring Refresher
RaceDay Scoring RefresherRaceDay Scoring Refresher
RaceDay Scoring Refresherrunsignup
 

More from runsignup (20)

Getting Back To In-Person Ticket Events: A Seamless Event Day
Getting Back To In-Person Ticket Events: A Seamless Event DayGetting Back To In-Person Ticket Events: A Seamless Event Day
Getting Back To In-Person Ticket Events: A Seamless Event Day
 
Convert Your Race Registrants into Lifelong Donors
Convert Your Race Registrants into Lifelong DonorsConvert Your Race Registrants into Lifelong Donors
Convert Your Race Registrants into Lifelong Donors
 
GiveSignup | RunSignup CRM Integrations
GiveSignup | RunSignup CRM IntegrationsGiveSignup | RunSignup CRM Integrations
GiveSignup | RunSignup CRM Integrations
 
Fundraising 411: Get Creative with Virtual and In Person Ticket Events
Fundraising 411: Get Creative with Virtual and In Person Ticket Events Fundraising 411: Get Creative with Virtual and In Person Ticket Events
Fundraising 411: Get Creative with Virtual and In Person Ticket Events
 
Fundraising 411: How to Scale with a Modern Hybrid Event Strategy
Fundraising 411: How to Scale with a Modern Hybrid Event StrategyFundraising 411: How to Scale with a Modern Hybrid Event Strategy
Fundraising 411: How to Scale with a Modern Hybrid Event Strategy
 
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Rides
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/RidesFundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Rides
Fundraising 411: Engage Your Supporters Anywhere with Virtual Run/Walk/Rides
 
Run signup 101
Run signup 101Run signup 101
Run signup 101
 
Race Day Essentials for Hybrid Events
Race Day Essentials for Hybrid EventsRace Day Essentials for Hybrid Events
Race Day Essentials for Hybrid Events
 
2021: The Year of Hybrid
2021: The Year of Hybrid2021: The Year of Hybrid
2021: The Year of Hybrid
 
The Nitty-Gritty -Technology Best Practices for Hybrid Events
The Nitty-Gritty -Technology Best Practices for Hybrid EventsThe Nitty-Gritty -Technology Best Practices for Hybrid Events
The Nitty-Gritty -Technology Best Practices for Hybrid Events
 
Giving Tuesday Donations on GiveSignup
Giving Tuesday Donations on GiveSignupGiving Tuesday Donations on GiveSignup
Giving Tuesday Donations on GiveSignup
 
GiveSignup Ticket Events 10/22
GiveSignup Ticket Events 10/22GiveSignup Ticket Events 10/22
GiveSignup Ticket Events 10/22
 
GiveSignup webinar: Donation Forms with Amanda
GiveSignup webinar: Donation Forms with AmandaGiveSignup webinar: Donation Forms with Amanda
GiveSignup webinar: Donation Forms with Amanda
 
GiveSignup Ticket Events Webinar 9/24/20
GiveSignup Ticket Events Webinar 9/24/20GiveSignup Ticket Events Webinar 9/24/20
GiveSignup Ticket Events Webinar 9/24/20
 
Fundraising Campaigns Webinar 9/10/20
Fundraising Campaigns Webinar 9/10/20Fundraising Campaigns Webinar 9/10/20
Fundraising Campaigns Webinar 9/10/20
 
RunSignup 101 September 202
RunSignup 101 September 202RunSignup 101 September 202
RunSignup 101 September 202
 
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Features
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful FeaturesQuick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Features
Quick Hits: RunSignup's Most Overlooked, Under-Utilized, and Useful Features
 
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)Hybrid Events (Fall Races, Turkey Trots, and Winter Races)
Hybrid Events (Fall Races, Turkey Trots, and Winter Races)
 
GiveSignup | RunSignup Peer to Peer Fundraising Options
GiveSignup | RunSignup Peer to Peer Fundraising OptionsGiveSignup | RunSignup Peer to Peer Fundraising Options
GiveSignup | RunSignup Peer to Peer Fundraising Options
 
RaceDay Scoring Refresher
RaceDay Scoring RefresherRaceDay Scoring Refresher
RaceDay Scoring Refresher
 

Recently uploaded

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

JBoss presentation 2003 11 for matrix

  • 1. Professional Open Source JBoss Professional Open Source The Safe Choice Marc Fleury – marc.fleury@jboss.org Bob Bickel – bob.bickel@jboss.org Daniel Fleury – daniel@jboss.org © JBoss Group, 2003. 09/02/12
  • 2. JBoss Group Mission Mission To provide the highest quality service for the highest quality server Strategy Execute on the “Professional Open Source” model 2 © JBoss Group, 2003.
  • 3. Agenda - Part 1 JBoss, the product – JBoss history – JBoss success in numbers – JBoss reasons for success – The competition – What people say – JBoss Expansion – J2EE certification – JBoss 4.0 overview 3 © JBoss Group, 2003.
  • 4. Market Demand & JBoss Product Evolution • O/R Mapping • Portal • Byte Code Manipulation • … Aspects, J2EE 1.4 Clustering, Tomcat, Web Services Microkernel, JMX, J2EE API’s Application Server EJB 1.0 2.0 3.0 3.2 4.0 JBoss Version 4 D © JBoss Group, 2003.
  • 5. JBoss Success • A large community – 2 million downloads in 2002, en route to 3M in 2003 – 25,000 documentation sets sold in spite of proliferation of download sites – 500 contributors over time, 10 core (JBoss Group) • A standard in the market: #1 in development – TogetherSoft survey: 42% use JBoss • A standard in the market: #1 in OEM – Analyst private communication • A standard in the market: # 3 in production – SDTimes survey: 15% in 2002, 25% est.2003 – JDJ survey: 70% of users go to Deployment. 5 © JBoss Group, 2003.
  • 6. JBoss Success • Awards – JavaWorld Editors’Choice Award as best Java Application Server in 2002 (beating BEA and IBM) • Production Deployment Community – Accenture, AMD, American, Fidelity, Arch Wireless, BASF, Best Western, Boeing, BuyMedia, California ISO, Computer Associates, Compuware, CTI, Corporate Express, Deloitte & Touche, Dow Jones Indexes, EA Games - Sims Online, GM, GetThere.com, Hitachi Data Systems, Hewlett Packard, Intuit, LastMinuteTravel.com, LeapFrog, Lesson Lab, Lion Bio Sciences, McDonalds, McKesson, MCI, Mitre, DISA-DARPA, Moody’s, Motorola Mobility, Natal Leisure Group New York Court Administration, Nextance, Nielsen Media Research, Nortel Networks, Nuasis, Playboy.com, Primus, Sabre – GetThere, Sagamor Hill, Schlumberger, Siemens, QAD, U.S. Department of State, Veritas, Verisign, WebMethods, Wells Fargo 6 © JBoss Group, 2003.
  • 7. JBoss Success Reasons • Open Source Quality – Stable, High Quality, Open Source Q&A feedback – High Performance – Free, Open Source – LGPL (no need for source escrow!) – Developers love the functionality – Cult status with developers • Fully supported by JBoss Group – JBoss Group drives innovation – JBoss Group provides customers a safety net and support – Customers are moving from Development to Deployment • Word of mouth in a large installed base – IBM, BEA are bloated, pricy, and arrogant 7 © JBoss Group, 2003.
  • 8. Siemens • Since 1999, Siemens developed a set of more than 30 applications to handle their human resources management: – Employees time sheet, – employees stock options, – travel expenses, – personal processus, – employees compensations, – Stock quotes, etc. • Today, these applications are used worldwide by all 120,000 Siemens employees, generating more than 550’000 Web sessions per month. 8 © JBoss Group, 2003.
  • 9. JBoss: what people say “MCI’s thousand-plus network engineers monitor their network…The application ran for several years on a commercial application server…but over time ‘we grew increasingly dissatisfied with our commercial vendor, for lots of reasons, including support, product quality and license restrictions….JBoss has been rock-solid and I don’t think our users are aware anything has changed.’” » -Chief Information Network, March 2003 9 © JBoss Group, 2003.
  • 10. JBoss Reviews The JBoss Application Server is a full-featured, J2EE app server with robust EJB support. – JavaPro Magazine - http://www.devx.com/gethelpon/10MinuteSolution/16639 http://www.infoworld.com/article/03/07/25/29TCjboss_1.htm l 10 © JBoss Group, 2003.
  • 11. JBoss Expands • JBoss recruits top talent and top projects – Hibernate (persistence engine) – Tomcat 5 (Servlet engine) – JGroups – JavaGroups (groups communication) – Nukes (PostNukes portal) • Increase technology footprint – through “integration/acquisition” – Employ the lead developers 11 © JBoss Group, 2003.
  • 12. J2EE Update • JBoss includes a clean room implementation of the J2EE Specification • “Sun, JBoss Bury Hatchet” – JBoss will be J2EE Certified • Founders Program – Borland, Intel, Iona, Schlumberger/SEMA, Sonic, Unisys, webMethods agree to provide assistance to JBoss for certification. 12 © JBoss Group, 2003.
  • 13. JBoss 4.0 Architectural overview • Microkernel design – Independent cycling and loading • Hot Deployment of services and applications – Unified ClassLoaders, total Class visibility/cyclability – Service Archives (SARs) for easy configuration and net deployment • AOP Services – Persistence, cache, transactions, acidity, remoteness, security – Orthogonal aspects weaved in at run time under the objects – In use in JBoss since 2.x series – Generalized for public AOP consumption in the JBoss 4.x series – NO COMPILER, FULL DYNAMIC DESIGN (byte code engineering) • With the introduction of a full-scale aspect oriented programming (AOP) framework, JBoss 4.0 brings high-level J2EE functionality, without J2EE complexity, to architects and J2SE developers. 13 © JBoss Group, 2003.
  • 14. A call on A remoted (SOAP), Java object Transactional and With no Secure Java object A clustered, monitored Interception a.k.a a WebService Custom security EJB (J2SE Simple java) Application layer A remoted (RMI), A clustered, Secure, transacted, Remoted (one-way), Cached and persisted Monitored and Java object Persistent a.k.a an EJB Java object Aspect layer Clustering Transaction Persistence Monitoring Service layer Custom Remote Cache Security Security Invokers Microkernel layer JBOSS MICROKERNEL (JMX) 14 © JBoss Group, 2003.
  • 15. WEB/SESSIONS MODEL DATA J2SE application (simple java) JBoss makes J2SE (simple java) look like J2EE Clustered Cache Remote webservice Cached model Persistent data Secure configuration access Transacted Acid sessions Monitor Monitor data time Model time (dynamic insertion) Application layer Aspect layer Service layer Remote Clustering Security Transaction ACID Cache Monitoring Persistence Invokers Microkernel layer JBoss Microkernel (JMX) 15 © JBoss Group, 2003.
  • 16. Agenda – Part 2 • JBoss, the company – Overview – Offering history – Signed customers – Business model – Services details – What a customer says – Professional open source – Production support details – TCO analysis – JBoss Authorized Service Partners 16 © JBoss Group, 2003.
  • 17. JBoss Group Overview • Professional Open Source – The company behind JBoss • Marc Fleury, Scott Stark Founders • Key Contributors only (“Committers”) • Own the Hosting Servers & Manage the CVS • Coordinate the Community • PURE Services play • Training • Documentation • Development Support/Consulting • 24X7 Production Support • Manpower: – Employees: 2(‘01), 7(‘02), 25(‘03) • Profitable, self-funded “pay as you grow” strategy 17 © JBoss Group, 2003.
  • 18. Market Demand & JBoss Offering Channel Enablement Production Support Developer Support JBoss Group’s Consulting Professional Open Source Documentation Training JBoss Group 1.0 Small Consultancy 10/00 6/01 1/02 9/02 9/03 18 © JBoss Group, 2003.
  • 19. CUSTOMERS (the tip of the iceberg) 19 © JBoss Group, 2003.
  • 20. JBoss Business Model • JBoss == JBoss Group • Professional Open Source • Sell Services Directly and through Channel • Low cost of Marketing due to leverage of Open Source • Low cost of Sales due to Channel and phone sales model • Support is scalable, renewable revenue stream – JBoss Group has lock on Support Market for JBoss because of direct channel to committers • Monetize large installed base 20 © JBoss Group, 2003.
  • 21. JBoss Group Services • Documentation (From $10 to $100) – Directly from the developers – Subscription for continuous updating – ~25,000 subscribers • Training: open-enrollment ($3000/person) and onsite ($3800/day) – Introduction to JBoss – Advanced JBoss – JBoss Administration – JBoss Weekend (“Bootcamp”) - $795 • Consulting/Development Support (from $ 5,000 to $ 350,000) – An array of offerings from 20 hours to annual contracts • Support (from $8,000 to $250,000) – Production Support, • 24X7 • Based on Deployed Applications • Escalation to JBoss Committer 21 © JBoss Group, 2003.
  • 22. JBoss Group Customers “JBoss Group’s people are super-smart and could help us at the technical level we needed without us having to work our way through levels of support staff. Compared with our old vendor, we get great support for relatively low cost.” Jerry Shifrin, senior engineer, network management group, MCI (formerly WorldCom) 22 © JBoss Group, 2003.
  • 23. Professional Open Source • The Safe Choice – 24 X 7 Production Support – JASP Partners – Indemnification – J2EE Certification 23 © JBoss Group, 2003.
  • 24. Professional Open Source • Revenue from Services – Back Office model with EXPERTS (5% utilization) – Focus on quality of service as sole source of income • Attract & Retain Top Developers – Paid Open Source Development, boost to projects – 50/50 Model of developing and delivering services to customers • Commercial Quality Code – Control over the quality of source, dedicated resources • JBoss Group, the best support for JBoss – Direct and unique chain of control in open source: Support → Bug Fix → Next Version • Expand Services offering – Include support for Tomcat, hibernate and JavaGroup (JGroups) 24 © JBoss Group, 2003.
  • 25. New JBoss Production Support PRODUCTION PRODUCTION 12 PRODUCTION 2 TRIAL Base price per year $8,000 $25,000 $40,000 Number of named applications 1 4 4 included in base price Price per additional named $8,000 $6,250 $10,000 application Target response time for production 24 hours 12 hours 2 hours problems $250/hour Price for on-site production support – – (min. 2 days) Development support included at no 5 hours 20 hours 20 hours additional charge Price for additional 10 hours of $2,000 $2,000 $2,000 development support Target response time for 48 hours 48 hours 24 hours development problems 15% for 3-year term Available discounts – 25% for 3-year prepayment 25 © JBoss Group, 2003.
  • 26. JBoss Group Value Proposition: 3 Year TCO Analysis BEA Weblogic Zero TCO JBoss JBoss w/ Support Platform 7.0 COST COMPARISON Extended Extended Extended List Price List Price List Price Cost Cost Cost Platform Developer IDE Open Open $0 $0 Edition = $24’000 Licenses (40) Source Source $599/seat Production $17’000/C $0 $0 $0 $0 $1’700’000 Licenses (100) PU Production $0 Support 25% of list Production and Companies that starting at price for Development leverage our software $300’000 $850’000 $8’000 years 2 Support are not required to annually and 3 purchase support per project Three (3) years Total $0 $300’000 $2’554’000 Cost of Ownership 26 © JBoss Group, 2003.
  • 27. JBoss Authorized Service Partner (JASP) • New Program, reselling and profit sharing • Expand Partnerships & Channel – ISV and OEM – Systems Integrators – Systems Vendors • “Scott Devens, vice president of Iona's products business unit, told eADT that he expects JBoss to quickly make his firm a stronger competitor against J2EE app server leaders like BEA Systems and IBM. The open-source server immediately becomes Iona's primary J2EE offering.” - http://www.adtmag.com/article.asp?id=8508 • Partner does 1st / 2nd line JBoss does 3rd line • Targets – Software Bundling/OEM – Resell Services 27 © JBoss Group, 2003.
  • 28. Summary Financials 28 © JBoss Group, 2003.
  • 29. Financials 29 © JBoss Group, 2003.
  • 30. JBoss Group Mission Mission To provide the highest quality service for the highest quality server Strategy Execute on the “Professional Open Source” model 30 © JBoss Group, 2003.
  • 31. User and Analyst Quotes • Appendix – User and Analyst Quotes 31 © JBoss Group, 2003.
  • 32. JBoss Users • “It didn't take long to figure out that JBoss had everything we needed and then some. JBoss is 100 percent pure Java and has an HTTP 1.1 Web server, hot deploys, clustering, JMX, and more JBoss allowed us to take our existing Servlets running under Tomcat and run them under JBoss. We started taking advantage of the available J2EE features immediately by tossing DBConnectionManager and using JNDI for DataSources and JavaMail. JBoss and our applications can be deployed to Windows 2000 Server, Linux and AS/400.” - Steve Goldsmith, Application Software Development Supervisor at FCCI Insurance Group • “When the company finally deployed its first EJB application, in December 2002, it was running on JBoss, an open-source application server that competes with platforms such as BEA Systems' WebLogic and IBM's WebSphere. That first application tracks order status in a variety of legacy systems, handling as many as 75,000 transactions per hour, says Miller. Reliability and speed were essential considerations. "We got a lot of benefits from taking our time—for instance, the EJB 2.0 spec matured a lot," he says. JBoss improved too and added such enterprise-friendly features as support for clustered servers. Corporate Express, a $5 billion company, now has six EJB applications in production, all running on JBoss.” CIO Magazine, April, 2003 32 © JBoss Group, 2003.
  • 33. JBoss Users • “When we needed additional licenses to scale up our online trading platform, BEA was going to cost more than $500,000. That’s when we decided to increase our usage of JBoss; we could deploy as many instances as we wanted.” (Energy Company quoted by Forrester Group April, 2003) • “JBoss Group’s people are super-smart and could help us at the technical level we needed without us having to work our way though levels of support staff. Compared with our old vendor, we get great support for relatively low cost.” (Telecom vendor quoted by Forrester Group April, 2003) 33 © JBoss Group, 2003.
  • 34. JBoss Users • “March 14, 2003: WorldCom tosses out a commercial app server in favor of JBoss for a key network application. The application, written mostly in Java, helps WorldCom's thousand-plus network engineers monitor their network, says Jerry Shifrin, a senior engineer in WorldCom's network management group. Those are the folks responsible for handling any problems that may arise with WorldCom's giant network, which stretches more than 95,000 miles long, and carries a significant amount of the world's Internet traffic. The application ran for several years on a commercial application server - Shifrin won't say which one -- but over time, says Shifrin, "we grew increasingly dissatisfied with our commercial vendor, for lots of reasons, including support, product quality and license restrictions." So about a year ago, Shifrin's group began experimenting with JBoss, porting its application to JBoss, and running tests for performance, stability and scalability. "We were pretty satisfied with the results," says Shifrin. They weren't the only ones who had to be convinced, however. WorldCom management had questions about JBoss. "They wanted to know about security and support, and the risks of working with an open source product," Shifrin recalls. JBoss is newer than [open source products] Apache or Tomcat, says Shifrin, but it has a very good reputation within the open source community, and there are a lot of people using it. "We were able to establish that the risks were manageable, and if, for whatever reason, people stopped maintaining it, we could either maintain it ourselves, or migrate to another product." With management's approval, JBoss was put into production last December, running on a large Unix server. So far, says Shifrin, "it's been rock solid, and I don't think our users are aware that anything has changed." One change that Shifrin appreciates -- as much or more than the fact that JBoss is available at no cost -- is the lack of licensing headaches. "If we wanted to move from a four-processor to an eight-processor machine with the commercial app server," he says, "we had to go through a time consuming WorldCom procurement cycle to upgrade the license. From my point of view, what's important is not that the software is free, it's that we're free to use it as we like." That has allowed Shifrin's team to set up JBoss installations at WorldCom data centers in several locations around the country. “ - CIO Update - http://www.cioupdate.com/news/article.php/2109641 34 © JBoss Group, 2003.
  • 35. JBoss Users • “With more than four million downloads since its inception, JBoss is ready for prime time. What better time, then, to announce a strategic alliance with integration specialists IONA Technologies? • What the JBoss Group gets out of such a pact is the acceleration of the adoption of the JBoss application server at a time when open source is becoming an increasingly attractive option for enterprise customers. • What IONA gets is the opportunity to forge new enterprise-level relationships within those organizations. • As the IONA announcement accompanying the agreement puts it, "The alliance offers [our] customers a compelling value proposition, bringing together IONA's expertise in solving and supporting the integration needs of the world's most complex and highly distributed enterprise systems, with the industry's most popular open source application server.“” – Java Developer Journal - http://www.sys- con.com/story/?storyid=37845 35 © JBoss Group, 2003.
  • 36. JBoss Users • “We at Nielsen Media Research (National IT division), had a 4 day intensive Advanced JBoss training. This was conducted by Juha Lindfors, one of the core JBoss system developers and trainers. This training was well received and based on the feedback provided by the participants to me, every one enjoyed the sessions and were able to learn many technical details and nuances using JBoss and J2EE. The training material and hands-on exercises were in-depth and excellent. As we currently use JBoss and plan to continue to use in the near future for new development, this training provided a lot of good, innovative ideas to architect and develop applications that will be very easy to maintain and run smoothly and fast on Production environments.” - S.Satyamoorthy, Primary Architect, Nielsen Media Research 36 © JBoss Group, 2003.
  • 37. JBoss Users • Comments from Users Interviewed by SG Cowen – “Among the deployments we have done are 1) customers want web presence, 2) they refuse to use MSFT technology, have the skill sets to write Java, 3) cannot afford BEA or WebLogic.” System Integrator – “By using JBoss, we can save a lot of money by not having to purchase the app server license.” Financial Services Company – “We use JBoss when we have to deploy an application at a client site and don’t want to spend money on a license. JBoss is the best of the free application servers, making it the best choice.” – Insurance Company – “We used to have many WebLogic licenses but due to telecom depression, budgets are tight, but demands for IT have not diminished. Using open source is a good way to continue development. J2EE assures portability.” Telco 37 © JBoss Group, 2003.
  • 38. JBoss Users • “Norwegian Air Shuttle came to Conduct asking for help building a system handling the day-to-day flight operations for customer management and handling of booking data, enabling ticketless and ticketed travel solutions. Being the mission critical system it is, availability is a major factor, stability and performance but also transactional integrity of processed data is key, therefore an EJB platform was a natural choice.” • “There was never any question regarding the choice of application server. JBoss is the most flexible platform we have ever met (compared with IBM Microsoft, BEA, etc.) and without the flexibility within the EJB 2.0 spec and its implementation in JBoss we would hardly have been able to deliver such a complex product within the given timeframe.” – Conduct – Norwegian Systems Integrator 38 © JBoss Group, 2003.
  • 39. JBoss Users • “We've been using JBoss for about 5 years now and we've always found it to be rock solid. We've had experience with JBoss in various environments and also had development experience with other application servers such as Haht, SilverStream, BEA WebLogic and WebSphere. In terms of resource efficiency, ease of deployment and support of rapid application development I rate JBoss at the top of the list. At Sony Singapore, we used JBoss to drive Citibank credit card transactions because the Haht server could not interface with the JNI adapter from Citibank - running on Sun Solaris. At the Department of Education and Training, NSW we are running our Response Tester application with JBoss on a True64 platform with Java 1.4.1 - without a hiccup on the container. We developed our FlexCorp framework around JBoss because we had access to MBeans infrastructure well before other application servers and this was an important feature for our development. We chose JBoss because it is a solid, scalable EJB container. It is fast and we can run it with less resources than other application servers. Our philosophy is about simple and reliable IT solutions and JBoss is certainly compatible with our aims. For us the JBoss choice was not a gamble, it was just sensible business practice.” – April 19, 2003 – JBoss User Forum 39 © JBoss Group, 2003.
  • 40. JBoss Users • “We recently finished installation and ATP of our product with a mobile operator. Needless to say how demanding is the process of delivering a product to a mobile operator, preferring JBoss over the competitors certainly was the right decision and helped achieving this goal. The Telco industry usually tends to accept products that are based on "well known" brands. Trying to make it with JBoss was not trivial, but after proving the overall delivered performance in the lab even the most prudent ones were convinced.” – July 15, 2003 – JBoss Newsforum • “We have a production system now up and running with one site in Canada and 2 more coming up in the USA and Europe in the next month. All systems have web services that allow our users to view essential customer service CAD and business information. It is quick and since it is all java we have written the code with complete unit testing using junit, cactus and performance monitoring using jmeter. Everything works great and makes my life much better now. Thanks jboss developers!” – June 14, 2003 – JBoss Newsforum • “As ISV, we have put our new Warehouse application into production for more customers using JBoss and MySQL. We started with JBoss 2.2.2 and are now 3.2.1. The system has both Swing and some web clients for status requests using JBoss EJBs (1.1) and Jetty. In production now from more than 2 year and everything is running without problems. All tested with other J2EE servers, at end JBoss was the best in performance and price.” - May 18, 2003 – JBoss NewsForum • “We convinced our boss to cancel the Weblogic maintenance agreement of over 80K per year and go with JBoss. We have implemented 2 production apps. 1 external site is rolling out 4/1/2003 with SSH. All of this in about 4 months time. Word is spreading in our organization and others are porting apps from Weblogic to JBoss “ – March 5, 2003 – JBoss NewsForum • “I have written applications on Weblogic, IPlanet, and JBoss. Frankly I will chose JBoss any day because I don't have to turn around and tell my customer to spend a fortune on licensing (oh yeah and it works, IPlanet doesn't).” - Bryan on JDJ Thread • “I recently designed and implemented a general use Pub/Sub notification system for a LARGE company, developed and deployed on JBoss 3.04 and Oracle 8i. It seems to me that JBoss is J2EE-compatible and performant enough to be useful. And the price is right (even big public companies try to save money now and then). The App. itself uses Stateless Session, Entity (CMP/CMR/CMT) and message-driven EJBs within JBoss. All seemed to work pretty much as advertised. Deployment on JBoss is especially sweet -- just drop in the EAR and go! I say 'Keep up the good work' to the JBoss team!” -Matthew S. Ring (from The Server Side post) 40 © JBoss Group, 2003.
  • 41. Analysts • “Open source solutions have reached a level of maturity where they can be seriously considered as an operational part of an enterprise IT architecture… Linux, Apache, Samba, Struts, Tomcat, JBoss, Perl, Mozilla, MySQL and other open source technologies are capabale of replacing closed source solutions in many organizations… A full J2EE application server, JBoss is gaining adoption in some IT shops as a replacement for BEA Weblogic, Websphere and the SunOne Application Server. The increasing interest in JBoss is due to its ability to provide clustering support plus the fact that it includes JCA, JMX and CMP. It is a modular architecture. Early users of JBoss are reporting transaction loads of over 100,000 transactions per day (Note: per hour at places like Corporate Express).” Stacey Quandt, Giga/Forrester July 2003. • “In conversations with customer panelists at the JBoss User Group, we were surprised by the mission critical nature of apps in production on JBoss and by claims that performance was at least comparable to that previously achieved by BEA.” – Credit Suisse First Boston Research report on BEA June 16, 2003 • “In a cost-cutting IT environment, JBoss Group is giving firms the confidence to migrate off its expensive J2EE app servers… Customers told Forrester they use JBoss Group and the open source JBoss app server because they offer: 1) Development and deployment freedom, 2) Better Support Services, 3) Access to the code.” – Josh Walker, Forrester Group JBoss Group: Driving An Open Source App Server April, 2003. • “"Open source tends to work well when the technology is relatively straightforward and simple," says Mark Driver, research analyst at Gartner Group. Case in point: Apache dominates the Web server market because the relevant standards are so well-established that commercial vendors can no longer differentiate their products profitably. As the J2EE standard matures, Driver sees a similar shift happening in the application server market.” CIO Magazine April 15, 2003 • “We attended the 2nd Annual JBoss Developer’s Conference. According to customers who presented, it appears that most switched from BEA to JBoss with a few displacing IBM. Surprisingly, better support was cited as the main reason for switching, as several customers expressed their satisfaction with the support from the JBoss Group. Cost ranked as the second highest reason for switching.” Bank of American Securities, Robert Stimson, June 19, 2003 • JBoss: Causing a Stir in the Application Server Market. JBoss is now entering the mainstream and shown by the signing of an OEM contract with webMethods. This may be the start of a shower of similar arrangements, where J2EE application and integration vendors choose to bundle the free JBoss product in preference to high priced alternatives. – Ovum July 2003 41 © JBoss Group, 2003.