SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
JBoss Enterprise Overview



Quinten Laureijs

Solution Architect
quinten@redhat.com
Agenda


    ●   JBoss Community Projects
         ●   project to product


    ●   JBoss Enterprise Products
         ●   Commodity & Specialist Platforms
         ●   Tools
         ●   Release Schedule




2
                              Quinten Laureijs | quinten@redhat.com   July 2010
Community

Projects
    ●   Refocus on “release early, release often”
    ●   80+ projects with different release
        schedules, versions, dependencies, etc.


              New Version




                                                                            Forums
                                                                            ●   Project developers
                                                                            ●   Wiki
                                                                            ●   Issue trackers
               JBoss.org Projects
                                                                            ●   etc.


3
                                    Quinten Laureijs | quinten@redhat.com                            July 2010
Enterprise

         = New Version                                      Challenge:
                                                            • Integrate & maintain integrations
                                                              between multiple projects required for
                                                              their enterprise platform needs.
                                                            • Time intensive/ Expensive


                                                            Solution: JBoss Enterprise Platforms
                                                            • Single, integrated, certified distributions
                                                            • Extensive Q/A Process
                                                            • Industry-leading Support
                                                            • Documentation
                                                            • Secure, Production-level Configurations
                                                            • Multi-year Errata Policy



    Cache Hibernate Seam Tomcat   Msg Application
                                        Server

     Multiple projects, all with different release
     schedules, versions, dependencies, etc.

4
                                   Quinten Laureijs | quinten@redhat.com                            July 2010
Community to Enterprise

                      Each JBoss Enterprise Middleware Platform goes through a 5 phase delivery
                      methodology that involves many traditional elements of the software development
                      lifecyle:


                                    1                    2                    3                      4                     5
Delivery Phase




                               JBoss.org Projects      Product        Platform Component       Platform Testing,    Platform Release
                                                    Requirements         Engineering &          Certification &    (General Availability)
                                                      Definition           Integration          Documentation




                                                                          Platform               Quality                 JBoss
Productization Team




                                                                         Candidate              Assurance              Enterprise
                                                                         Release(s)                                     Platform


                                                                            JBoss                 JBoss QA,          JBoss Release
                                                      Product                                Documentation Team,
                                                    Management           Productization                               Engineering
                                                                           Engineers          Certified Partners
                                JBoss.org
                                Engineers




       5
                                                     Quinten Laureijs | quinten@redhat.com                                  July 2010
Agenda


    ●   JBoss Community Projects
         ●   project to product


    ●   JBoss Enterprise Products
         ●   Commodity & Specialist Platforms
         ●   Tools
         ●   Release Schedule




6
                              Quinten Laureijs | quinten@redhat.com   July 2010
JBoss Enterprise Middleware Portfolio

     Design/Develop                            Execute                                    Manage


        JBoss
      Developer               JBoss Enterprise Portal Platform
       Studio
                                                                                          JBoss
       Eclipse IDE        JBoss                                                         Operations
                                                                                         Network
                        Enterprise
                                               JBoss
                        Application                                                     Administration,
       Integrated                            Enterprise
    tooling (plugins)    Platform                                          JBoss       management and
                                            SOA Platform                                 monitoring
                                                                        Enterprise
                         Enterprise                                    Data Services
       Embedded
    runtime platform    Web Platform                                     Platform
                                             Business Rules                            Governance
     Fully integrated   Enterprise            Management                                 via Partner
    dev environment
                        Web Server              System                                   eco-system




7
                               Quinten Laureijs | quinten@redhat.com                            July 2010
Enterprise Commodity Platforms
    X   Bundled Component
    X   Framework Subscription
    X   Platform Subscription




                                                                              JBoss Enterprise
                                                                             Application Platform
                                                  JBoss Enterprise
                      JBoss Web                    Web Platform
                     Framework Kit

                        Hibernate

                                                                                JBoss AS (Full JEE)
                   JBoss Enterprise                 JBoss AS (Web Profile)
                     Web Server



                                 JBoss Operations Network & Monitoring
                                             JBoss Developer Studio

8
                                    Quinten Laureijs | quinten@redhat.com                             July 2010
Enterprise Web Server / Frameworks
    ●   WFK                                                           JBoss Web
                                                                     Framework Kit
         ●   Google Web Toolkit
         ●   Struts                                                    Hibernate
         ●   RichFaces
                                                                    JBoss Enterprise
         ●   Spring Core (Tech Preview)                               Web Server
    ●   Hibernate
         ●   Hibernate Core, Search, Annotations                    JON + Monitoring
    ●   EWS                                                         JBoss Dev Studio
         ●   Apache httpd
         ●   mod_jk
         ●   Tomcat 5.5 & 6.0




9
                            Quinten Laureijs | quinten@redhat.com              July 2010
Enterprise Web/Application Platform
     ●   JBoss Application Server
          ●   J2EE 1.4 / JEE 1.5                                                JBoss Enterprise
                                                                               Application Platform
               ●   Servlet/JSP/JSF,                 JBoss Enterprise
                                                     Web Platform
                   WS-*, EJB, JNDI,
                   DS, JAAS / JAAC
          ●   EAP
               ●   JMS, Tx Manager,                                                JBoss AS (Full JEE)
                   CORBA, Connectors                  JBoss AS (Web Profile)

          ●   MicroContainer
          ●   Standalone or Clustered
          ●   JBoss Cache / JGroups                                    JON + Monitoring

          ●   Transaction Management                                   JBoss Dev Studio

     ●   Hibernate
     ●   Seam
     ●   Web Framework Kit
10
                               Quinten Laureijs | quinten@redhat.com                              July 2010
Enterprise Specialist Platforms
 X   Bundled Component
 X   Framework Subscription
                                                                         JBoss Enterprise
 X   Platform Subscription
                                                JBoss Enterprise          SOA Platform
                                                 BRMS Platform
                JBoss Enterprise
                 Portal Platform




                  JBoss AS (Full JEE)             JBoss AS (Full JEE)     JBoss AS (Full JEE)




                               JBoss Operations Network & Monitoring
                                          JBoss Developer Studio

11
                                 Quinten Laureijs | quinten@redhat.com                          July 2010
Enterprise Portal Platform
     ●   Content aggregation and personalization
                                                                       JBoss Enterprise
     ●   Portal Features                                                Portal Platform
          ●   Java Portlet portability via JSR-168 / 286
          ●   Java Content Repository (JSR-170)
          ●   WSRP Complex Support
          ●   Single Sign-On across portlets (JAAS/JACC)
          ●   Clustering for High Availability                          JBoss AS (Full JEE)

          ●   Supports most popular databases via Hibernate
               ●   Oracle, MySQL, MS SQL-Server, DB2, etc.
     ●   Portal Runtime Administration GUI                             JON + Monitoring
          ●   Create/Destroy portal pages                              JBoss Dev Studio
          ●   Place/Remove portlet onto a portal page
          ●   Configure portlet security
          ●   Theme management
12
                               Quinten Laureijs | quinten@redhat.com                  July 2010
Enterprise BRMS Platform
     ●   Declarative Business Rules
                                                                       JBoss Enterprise
          ●   Avoid hard-coding business rules                          BRMS Platform
          ●   Rules independently managed of source code
          ●   Expert systems, solution of complex problems
     ●   BRMS Engine
          ●   In-memory, forward chaining, RETE-OO
          ●   Reference POJO model (facts)
              mixed with conditions (rules)                             JBoss AS (Full JEE)

          ●   100% Java, can run in and outside of an AS
     ●   BRMS Manager
          ●   Repository of rules, for requirement correlation,        JON + Monitoring
              audit & release mgmt
                                                                       JBoss Dev Studio
          ●   Rich Web Console, Guided Editors, Template,
              DRL, DSL, CSV, XLS

13
          ●   Bundled EAP
                               Quinten Laureijs | quinten@redhat.com                  July 2010
Enterprise SOA Platform
     ●   Enterprise Service Bus
                                                                      JBoss Enterprise
          ●   Message delivery                                         SOA Platform
               ●   JMS (JBoss Messaging, ActiveMQ, MQSeries)
               ●   (S)FTP, HTTP, email, database, shared FS
          ●   Gateways, out of the box and pluggable
          ●   Transformation (XSLT, Java, Groovy, String)
          ●   Content-based routing, BRMS, XPath DSL
          ●   Orchestration, BPM based service &
              human interaction                                        JBoss AS (Full JEE)

          ●   Registry, JAX-R based, UDDI (Scout and jUDDI)
     ●   Bundles
          ●   EAP (Service hosting)                                   JON + Monitoring
          ●   jBPM (BPM, Orchestration)                               JBoss Dev Studio
          ●   BRMS Engine (Rules Engine)
14
                              Quinten Laureijs | quinten@redhat.com                  July 2010
Enterprise SOA Platform
     ●   jBPM
                                                                        JBoss Enterprise
          ●   Engine                                                     SOA Platform
                ●   Embeddable, in process workflow
                ●   Long running processes, persistent
                    state management
                ●   Flexible process definition language (jPDL)
          ●   Tools
                ●   Graph Oriented Programming
                ●   Drag & Drop                                          JBoss AS (Full JEE)
          ●   Sample BAM style console
          ●   ESB Integration
                ●   BPMProcessor (Signalling, Data
                    Mapping/Marshalling from ESB)                       JON + Monitoring
                ●   ServiceNode (Service Invocation from jPDL)          JBoss Dev Studio


15
                                Quinten Laureijs | quinten@redhat.com                  July 2010
Operations Network
                                                   JON + Monitoring




16
           Quinten Laureijs | quinten@redhat.com                      July 2010
Developer Studio
                                                   JBoss Dev Studio




17
           Quinten Laureijs | quinten@redhat.com                      July 2010
Questions?

Contenu connexe

Tendances

The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6eG Innovations
 
Vmware desktop virtualization strategy assessment workshop presentation
Vmware desktop virtualization strategy assessment workshop presentationVmware desktop virtualization strategy assessment workshop presentation
Vmware desktop virtualization strategy assessment workshop presentationsolarisyougood
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 StepsStéphane Leroy
 
Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6 Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6 MarketingArrowECS_CZ
 
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Novell
 
A software monitoring framework for quality verification
A software monitoring framework for quality verificationA software monitoring framework for quality verification
A software monitoring framework for quality verificationDileepa Jayathilake
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps IBM UrbanCode Products
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMWASdev Community
 
XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureXenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureMarketingArrowECS_CZ
 
The Bluemix Quadruple Threat
The Bluemix Quadruple ThreatThe Bluemix Quadruple Threat
The Bluemix Quadruple ThreatRam Vennam
 
Vmware desktop infrastructure virtualization assessment
Vmware  desktop infrastructure virtualization assessmentVmware  desktop infrastructure virtualization assessment
Vmware desktop infrastructure virtualization assessmentsolarisyougood
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeployIBM UrbanCode Products
 
Citrix XenDesktop Reference Architecture for 750 users
Citrix XenDesktop Reference Architecture for 750 usersCitrix XenDesktop Reference Architecture for 750 users
Citrix XenDesktop Reference Architecture for 750 usersX-IO Technologies
 
CA Nimsoft Monitor for Vblock
CA Nimsoft Monitor for VblockCA Nimsoft Monitor for Vblock
CA Nimsoft Monitor for VblockCA Nimsoft
 
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureXebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureguestea92ba
 
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDzRDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDzSusan Yoskin
 

Tendances (20)

The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
The Top Eight Best Practices for Deploying XenApp and XenDesktop 7.6
 
Manage your enterprise with System Center
Manage your enterprise with System CenterManage your enterprise with System Center
Manage your enterprise with System Center
 
Vmware desktop virtualization strategy assessment workshop presentation
Vmware desktop virtualization strategy assessment workshop presentationVmware desktop virtualization strategy assessment workshop presentation
Vmware desktop virtualization strategy assessment workshop presentation
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 
Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6 Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6
 
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
 
A software monitoring framework for quality verification
A software monitoring framework for quality verificationA software monitoring framework for quality verification
A software monitoring framework for quality verification
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPM
 
XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of futureXenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of future
 
The Bluemix Quadruple Threat
The Bluemix Quadruple ThreatThe Bluemix Quadruple Threat
The Bluemix Quadruple Threat
 
Vmware desktop infrastructure virtualization assessment
Vmware  desktop infrastructure virtualization assessmentVmware  desktop infrastructure virtualization assessment
Vmware desktop infrastructure virtualization assessment
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
 
Ibm urbancode deploy concepts
Ibm urbancode deploy conceptsIbm urbancode deploy concepts
Ibm urbancode deploy concepts
 
Citrix XenDesktop Reference Architecture for 750 users
Citrix XenDesktop Reference Architecture for 750 usersCitrix XenDesktop Reference Architecture for 750 users
Citrix XenDesktop Reference Architecture for 750 users
 
CA Nimsoft Monitor for Vblock
CA Nimsoft Monitor for VblockCA Nimsoft Monitor for Vblock
CA Nimsoft Monitor for Vblock
 
Seminar - JBoss Migration
Seminar - JBoss MigrationSeminar - JBoss Migration
Seminar - JBoss Migration
 
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochureXebiaLabs deployment automation brochure
XebiaLabs deployment automation brochure
 
Fundamentals of Deploy and Release
Fundamentals of Deploy and ReleaseFundamentals of Deploy and Release
Fundamentals of Deploy and Release
 
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDzRDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
 

En vedette

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 presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixJBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixrunsignup
 
JBoss Analyst tour Sept 2003
JBoss Analyst tour Sept 2003JBoss Analyst tour Sept 2003
JBoss Analyst tour Sept 2003runsignup
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Serveracosdt
 
JBoss AS7 Overview
JBoss AS7 OverviewJBoss AS7 Overview
JBoss AS7 OverviewJBug Italy
 
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
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7Ray Ploski
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red HatAlbert Wong
 

En vedette (11)

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 presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixJBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrix
 
JBoss Analyst tour Sept 2003
JBoss Analyst tour Sept 2003JBoss Analyst tour Sept 2003
JBoss Analyst tour Sept 2003
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Server
 
JBoss AS7 Overview
JBoss AS7 OverviewJBoss AS7 Overview
JBoss AS7 Overview
 
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
 
JBoss AS / EAP and Java EE6
JBoss AS / EAP and Java EE6JBoss AS / EAP and Java EE6
JBoss AS / EAP and Java EE6
 
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
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 

Similaire à JBoss Enterprise Overview by Quinten Laureijs

Intro JBug Milano - September 2011
Intro JBug Milano - September 2011Intro JBug Milano - September 2011
Intro JBug Milano - September 2011JBug Italy
 
Intro to Drools - St Louis Gateway JUG
Intro to Drools - St Louis Gateway JUGIntro to Drools - St Louis Gateway JUG
Intro to Drools - St Louis Gateway JUGRay Ploski
 
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endVisual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endHosam Kamel
 
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementHosam Kamel
 
JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013Vaclav Tunka
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntMary Leigh Mackie
 
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
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)dduquenne
 
How the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsHow the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsWSO2
 
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxThe Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxDarren Sim
 
Cloud computing
Cloud computingCloud computing
Cloud computingpaole168
 
Vietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil OverviewVietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil OverviewGovCloud Network
 
PaaS isn't Just for Developers
PaaS isn't Just for DevelopersPaaS isn't Just for Developers
PaaS isn't Just for DevelopersGordon Haff
 
IBM Cognos 10 Framework Manager in Action
IBM Cognos 10 Framework Manager in ActionIBM Cognos 10 Framework Manager in Action
IBM Cognos 10 Framework Manager in ActionSenturus
 
Collab net overview_june 30 slide show
Collab net overview_june 30 slide showCollab net overview_june 30 slide show
Collab net overview_june 30 slide showsfelsenthal
 

Similaire à JBoss Enterprise Overview by Quinten Laureijs (20)

JBPM Past Present Future
JBPM Past Present FutureJBPM Past Present Future
JBPM Past Present Future
 
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
 
Intro to Drools - St Louis Gateway JUG
Intro to Drools - St Louis Gateway JUGIntro to Drools - St Louis Gateway JUG
Intro to Drools - St Louis Gateway JUG
 
jboss.org-jboss.com
jboss.org-jboss.comjboss.org-jboss.com
jboss.org-jboss.com
 
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endVisual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-end
 
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle Management
 
JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013JBoss @ CVUT FIT April 2013
JBoss @ CVUT FIT April 2013
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle Mgmnt
 
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
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)
 
How the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsHow the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your Applications
 
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft AjaxThe Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Vietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil OverviewVietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil Overview
 
PaaS isn't Just for Developers
PaaS isn't Just for DevelopersPaaS isn't Just for Developers
PaaS isn't Just for Developers
 
IBM Cognos 10 Framework Manager in Action
IBM Cognos 10 Framework Manager in ActionIBM Cognos 10 Framework Manager in Action
IBM Cognos 10 Framework Manager in Action
 
Collab net overview_june 30 slide show
Collab net overview_june 30 slide showCollab net overview_june 30 slide show
Collab net overview_june 30 slide show
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 

Plus de Joram Barrez

Activiti v6 UI (Activiti Community Day Paris 2015)
 Activiti v6 UI (Activiti Community Day Paris 2015)  Activiti v6 UI (Activiti Community Day Paris 2015)
Activiti v6 UI (Activiti Community Day Paris 2015) Joram Barrez
 
Launching Activiti v6 (Activiti Community Day Paris 2015)
Launching Activiti v6 (Activiti Community Day Paris 2015) Launching Activiti v6 (Activiti Community Day Paris 2015)
Launching Activiti v6 (Activiti Community Day Paris 2015) Joram Barrez
 
Alfresco Devcon 2010: A new kind of BPM with Activiti
Alfresco Devcon 2010: A new kind of BPM with ActivitiAlfresco Devcon 2010: A new kind of BPM with Activiti
Alfresco Devcon 2010: A new kind of BPM with ActivitiJoram Barrez
 
Alfresco Devcon 2010: Introduction to Activiti BPM
Alfresco Devcon 2010: Introduction to Activiti BPMAlfresco Devcon 2010: Introduction to Activiti BPM
Alfresco Devcon 2010: Introduction to Activiti BPMJoram Barrez
 
Activiti in Action (Devoxx 2010)
Activiti in Action (Devoxx 2010)Activiti in Action (Devoxx 2010)
Activiti in Action (Devoxx 2010)Joram Barrez
 
Do and Don'ts of BPM - The Full Stack
Do and Don'ts of BPM - The Full StackDo and Don'ts of BPM - The Full Stack
Do and Don'ts of BPM - The Full StackJoram Barrez
 
Bejug - Activiti in Action (part 1)
Bejug - Activiti in Action (part 1)Bejug - Activiti in Action (part 1)
Bejug - Activiti in Action (part 1)Joram Barrez
 
Devoxx 2009 Conference session Jbpm4 In Action
Devoxx 2009 Conference session Jbpm4 In ActionDevoxx 2009 Conference session Jbpm4 In Action
Devoxx 2009 Conference session Jbpm4 In ActionJoram Barrez
 
Devoxx 2009 University session Jbpm4 In Action
Devoxx 2009 University session Jbpm4 In ActionDevoxx 2009 University session Jbpm4 In Action
Devoxx 2009 University session Jbpm4 In ActionJoram Barrez
 
Presentation jBPM Community Day 2009 - First steps with jBPM4
Presentation jBPM Community Day 2009 - First steps with jBPM4Presentation jBPM Community Day 2009 - First steps with jBPM4
Presentation jBPM Community Day 2009 - First steps with jBPM4Joram Barrez
 
Presentation Bejug March 2009
Presentation Bejug March 2009Presentation Bejug March 2009
Presentation Bejug March 2009Joram Barrez
 

Plus de Joram Barrez (11)

Activiti v6 UI (Activiti Community Day Paris 2015)
 Activiti v6 UI (Activiti Community Day Paris 2015)  Activiti v6 UI (Activiti Community Day Paris 2015)
Activiti v6 UI (Activiti Community Day Paris 2015)
 
Launching Activiti v6 (Activiti Community Day Paris 2015)
Launching Activiti v6 (Activiti Community Day Paris 2015) Launching Activiti v6 (Activiti Community Day Paris 2015)
Launching Activiti v6 (Activiti Community Day Paris 2015)
 
Alfresco Devcon 2010: A new kind of BPM with Activiti
Alfresco Devcon 2010: A new kind of BPM with ActivitiAlfresco Devcon 2010: A new kind of BPM with Activiti
Alfresco Devcon 2010: A new kind of BPM with Activiti
 
Alfresco Devcon 2010: Introduction to Activiti BPM
Alfresco Devcon 2010: Introduction to Activiti BPMAlfresco Devcon 2010: Introduction to Activiti BPM
Alfresco Devcon 2010: Introduction to Activiti BPM
 
Activiti in Action (Devoxx 2010)
Activiti in Action (Devoxx 2010)Activiti in Action (Devoxx 2010)
Activiti in Action (Devoxx 2010)
 
Do and Don'ts of BPM - The Full Stack
Do and Don'ts of BPM - The Full StackDo and Don'ts of BPM - The Full Stack
Do and Don'ts of BPM - The Full Stack
 
Bejug - Activiti in Action (part 1)
Bejug - Activiti in Action (part 1)Bejug - Activiti in Action (part 1)
Bejug - Activiti in Action (part 1)
 
Devoxx 2009 Conference session Jbpm4 In Action
Devoxx 2009 Conference session Jbpm4 In ActionDevoxx 2009 Conference session Jbpm4 In Action
Devoxx 2009 Conference session Jbpm4 In Action
 
Devoxx 2009 University session Jbpm4 In Action
Devoxx 2009 University session Jbpm4 In ActionDevoxx 2009 University session Jbpm4 In Action
Devoxx 2009 University session Jbpm4 In Action
 
Presentation jBPM Community Day 2009 - First steps with jBPM4
Presentation jBPM Community Day 2009 - First steps with jBPM4Presentation jBPM Community Day 2009 - First steps with jBPM4
Presentation jBPM Community Day 2009 - First steps with jBPM4
 
Presentation Bejug March 2009
Presentation Bejug March 2009Presentation Bejug March 2009
Presentation Bejug March 2009
 

Dernier

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Dernier (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

JBoss Enterprise Overview by Quinten Laureijs

  • 1. JBoss Enterprise Overview Quinten Laureijs Solution Architect quinten@redhat.com
  • 2. Agenda ● JBoss Community Projects ● project to product ● JBoss Enterprise Products ● Commodity & Specialist Platforms ● Tools ● Release Schedule 2 Quinten Laureijs | quinten@redhat.com July 2010
  • 3. Community Projects ● Refocus on “release early, release often” ● 80+ projects with different release schedules, versions, dependencies, etc. New Version Forums ● Project developers ● Wiki ● Issue trackers JBoss.org Projects ● etc. 3 Quinten Laureijs | quinten@redhat.com July 2010
  • 4. Enterprise = New Version Challenge: • Integrate & maintain integrations between multiple projects required for their enterprise platform needs. • Time intensive/ Expensive Solution: JBoss Enterprise Platforms • Single, integrated, certified distributions • Extensive Q/A Process • Industry-leading Support • Documentation • Secure, Production-level Configurations • Multi-year Errata Policy Cache Hibernate Seam Tomcat Msg Application Server Multiple projects, all with different release schedules, versions, dependencies, etc. 4 Quinten Laureijs | quinten@redhat.com July 2010
  • 5. Community to Enterprise Each JBoss Enterprise Middleware Platform goes through a 5 phase delivery methodology that involves many traditional elements of the software development lifecyle: 1 2 3 4 5 Delivery Phase JBoss.org Projects Product Platform Component Platform Testing, Platform Release Requirements Engineering & Certification & (General Availability) Definition Integration Documentation Platform Quality JBoss Productization Team Candidate Assurance Enterprise Release(s) Platform JBoss JBoss QA, JBoss Release Product Documentation Team, Management Productization Engineering Engineers Certified Partners JBoss.org Engineers 5 Quinten Laureijs | quinten@redhat.com July 2010
  • 6. Agenda ● JBoss Community Projects ● project to product ● JBoss Enterprise Products ● Commodity & Specialist Platforms ● Tools ● Release Schedule 6 Quinten Laureijs | quinten@redhat.com July 2010
  • 7. JBoss Enterprise Middleware Portfolio Design/Develop Execute Manage JBoss Developer JBoss Enterprise Portal Platform Studio JBoss Eclipse IDE JBoss Operations Network Enterprise JBoss Application Administration, Integrated Enterprise tooling (plugins) Platform JBoss management and SOA Platform monitoring Enterprise Enterprise Data Services Embedded runtime platform Web Platform Platform Business Rules Governance Fully integrated Enterprise Management via Partner dev environment Web Server System eco-system 7 Quinten Laureijs | quinten@redhat.com July 2010
  • 8. Enterprise Commodity Platforms X Bundled Component X Framework Subscription X Platform Subscription JBoss Enterprise Application Platform JBoss Enterprise JBoss Web Web Platform Framework Kit Hibernate JBoss AS (Full JEE) JBoss Enterprise JBoss AS (Web Profile) Web Server JBoss Operations Network & Monitoring JBoss Developer Studio 8 Quinten Laureijs | quinten@redhat.com July 2010
  • 9. Enterprise Web Server / Frameworks ● WFK JBoss Web Framework Kit ● Google Web Toolkit ● Struts Hibernate ● RichFaces JBoss Enterprise ● Spring Core (Tech Preview) Web Server ● Hibernate ● Hibernate Core, Search, Annotations JON + Monitoring ● EWS JBoss Dev Studio ● Apache httpd ● mod_jk ● Tomcat 5.5 & 6.0 9 Quinten Laureijs | quinten@redhat.com July 2010
  • 10. Enterprise Web/Application Platform ● JBoss Application Server ● J2EE 1.4 / JEE 1.5 JBoss Enterprise Application Platform ● Servlet/JSP/JSF, JBoss Enterprise Web Platform WS-*, EJB, JNDI, DS, JAAS / JAAC ● EAP ● JMS, Tx Manager, JBoss AS (Full JEE) CORBA, Connectors JBoss AS (Web Profile) ● MicroContainer ● Standalone or Clustered ● JBoss Cache / JGroups JON + Monitoring ● Transaction Management JBoss Dev Studio ● Hibernate ● Seam ● Web Framework Kit 10 Quinten Laureijs | quinten@redhat.com July 2010
  • 11. Enterprise Specialist Platforms X Bundled Component X Framework Subscription JBoss Enterprise X Platform Subscription JBoss Enterprise SOA Platform BRMS Platform JBoss Enterprise Portal Platform JBoss AS (Full JEE) JBoss AS (Full JEE) JBoss AS (Full JEE) JBoss Operations Network & Monitoring JBoss Developer Studio 11 Quinten Laureijs | quinten@redhat.com July 2010
  • 12. Enterprise Portal Platform ● Content aggregation and personalization JBoss Enterprise ● Portal Features Portal Platform ● Java Portlet portability via JSR-168 / 286 ● Java Content Repository (JSR-170) ● WSRP Complex Support ● Single Sign-On across portlets (JAAS/JACC) ● Clustering for High Availability JBoss AS (Full JEE) ● Supports most popular databases via Hibernate ● Oracle, MySQL, MS SQL-Server, DB2, etc. ● Portal Runtime Administration GUI JON + Monitoring ● Create/Destroy portal pages JBoss Dev Studio ● Place/Remove portlet onto a portal page ● Configure portlet security ● Theme management 12 Quinten Laureijs | quinten@redhat.com July 2010
  • 13. Enterprise BRMS Platform ● Declarative Business Rules JBoss Enterprise ● Avoid hard-coding business rules BRMS Platform ● Rules independently managed of source code ● Expert systems, solution of complex problems ● BRMS Engine ● In-memory, forward chaining, RETE-OO ● Reference POJO model (facts) mixed with conditions (rules) JBoss AS (Full JEE) ● 100% Java, can run in and outside of an AS ● BRMS Manager ● Repository of rules, for requirement correlation, JON + Monitoring audit & release mgmt JBoss Dev Studio ● Rich Web Console, Guided Editors, Template, DRL, DSL, CSV, XLS 13 ● Bundled EAP Quinten Laureijs | quinten@redhat.com July 2010
  • 14. Enterprise SOA Platform ● Enterprise Service Bus JBoss Enterprise ● Message delivery SOA Platform ● JMS (JBoss Messaging, ActiveMQ, MQSeries) ● (S)FTP, HTTP, email, database, shared FS ● Gateways, out of the box and pluggable ● Transformation (XSLT, Java, Groovy, String) ● Content-based routing, BRMS, XPath DSL ● Orchestration, BPM based service & human interaction JBoss AS (Full JEE) ● Registry, JAX-R based, UDDI (Scout and jUDDI) ● Bundles ● EAP (Service hosting) JON + Monitoring ● jBPM (BPM, Orchestration) JBoss Dev Studio ● BRMS Engine (Rules Engine) 14 Quinten Laureijs | quinten@redhat.com July 2010
  • 15. Enterprise SOA Platform ● jBPM JBoss Enterprise ● Engine SOA Platform ● Embeddable, in process workflow ● Long running processes, persistent state management ● Flexible process definition language (jPDL) ● Tools ● Graph Oriented Programming ● Drag & Drop JBoss AS (Full JEE) ● Sample BAM style console ● ESB Integration ● BPMProcessor (Signalling, Data Mapping/Marshalling from ESB) JON + Monitoring ● ServiceNode (Service Invocation from jPDL) JBoss Dev Studio 15 Quinten Laureijs | quinten@redhat.com July 2010
  • 16. Operations Network JON + Monitoring 16 Quinten Laureijs | quinten@redhat.com July 2010
  • 17. Developer Studio JBoss Dev Studio 17 Quinten Laureijs | quinten@redhat.com July 2010