Академический Документы
Профессиональный Документы
Культура Документы
Platform
Roadmap
Rich Sharples
Director of Product Management
Red Hat
Agenda
Release Taxonomy
Roadmap
Open Choice
Different workloads
Multitude of frameworks
Operational Effectiveness
Developer Productivity
Agenda
Release Taxonomy
Roadmap
(Un)cert.
Yes
Graduate
TP
Yes
New
Feature
Yes
Deprecate
Feature
Yes
Remove
Feature
Yes
Minor (5.1)
Yes
Yes
Yes
Yes
No
Micro (5.1.1)
Yes
No
No
No
No
Major (5)
5.1
JBoss EAP 5
Full Support (4yrs)
Transition (1yr)
Maintenance (2yr)
6.0
7.0
JBoss EAP 6
Full Support (4yrs)
7.1
7.2
Transition (1yr)
Agenda
Release Taxonomy
Roadmap
Roadmap
Evolution of Application Platforms
Weblogic
iPlanet
Monolithic
Configurable
> Big
> Slow
> Expensive
> Anti-agile
> Unsatisfactory
2000
JBoss 5
Websphere
> Monolithic
> Complex
2002
2004
JBoss 6 JBoss 7
dm_server
paremus
Modular
> Micro-container
> On-demand
> Slimming
> Profiles
> Fast, agile
2006
2008
2010
Dynamic
> Elastic Service
Fabric
> Deploy-Time
Provisioning
> Autonomous
2012
2014
Agenda
Release Taxonomy
Roadmap
2009
2010
2011
2012
2013
2014
EAP 4.2
EAP 4.3
EAP 5
5.0
2015
2016
2017
System / JVM
AverageSystemLoadMetric
SystemMemoryUsageLoadMetric
HeapMemoryUsageLoadMetric
2009
2010
2011
2012
2013
2014
2015
2016
EAP 4.2
EAP 4.3
EAP 5
5.1
2017
Will be fully-supported
SPECjms2007 results
Pluggable Transport
STOMP Support
Support typical
architecture
Fully supported
RHEL / JBoss
AMIs
Leverage
providers
elasticity / HA
Look at deeper
integration points
Apache
Web
Server
manage
monitor
JBoss ON
mod_cluster
MCMP
AWS Console
EAP
Instance
EAP
Instance
EAP
Instance
launch
destroy
CloudWatch
Auto-scaling
Group
DB
2009
2010
2011
2012
EAP 4.2
EAP 4.3
EAP 5
5.0
More profiles
Messaging
Caching
Support for Infinispan
Certify RHEL on IBM Mainframe
2013
2014
2015
2016
2017
Messaging
Profile
Java
EE
HTTP
Java
EE
HTTP
Data Grid
DB
Java
EE
Java
EE
Web
Profile
EWS
EE
Profile
Data Grid
Profile
Infinispan
Rethinking the data-tier
OurSQL
Anti-CRUD
Anti-RDBMS
NoSQL InFrontOfSQL
AlongSideSQL
LessSQL
InsteadOfSQL
Infinispan
Rethinking the data-tier
OurSQL
Anti-CRUD
Anti-RDBMS
NoSQL InFrontOfSQL
AlongSideSQL
LessSQL
InsteadOfSQL
Infinispan
Rethinking the data-tier
Data Proximity
Largely un-intrusive
Infinispan
Evolution of Data Caches
Phase 1
(now)
Phase 2
(2 years)
Phase 3
(4 years)
Infinispan
Evolution of Data Caches
Phase 1
(now)
Phase 2
(2 years)
Phase 3
(4 years)
Infinispan
Evolution of Data Caches
Phase 1
(now)
Phase 2
(2 years)
Phase 3
(4 years)
>
>
>
>
RAM is King
Memory-based Architectures
Data grid / fabric
Low-latency NoSQL
Infinispan
A Brief Overview
JTA-compliant XA-Resource
Various Uses
Agenda
Release Taxonomy
Roadmap
2009
2010
2011
2012
2013
2014
2015
EAP 4.2
EAP 4.3
EAP 5
EAP 6 (In Planning)
6.0
Java EE 6 Certified
New Domain Model / Domain Management
Support Common Management use-cases
API Taxonomy (Public / Private / Deprecated / Preview)
Performance (SPECjEnterprise2010)
Developer Productivity (TDD, Embedded)
2016
2017
2009
2010
2011
2012
2013
2014
2015
EAP 4.2
EAP 4.3
EAP 5
EAP 6 (In Planning)
6.1
2016
2017
Summary
Related Sessions
Infinispan
Thursday @ 11.30 am
Manik Surtani
Thursday @ 3.10 pm
Towards Operational
Excellence BOF
Wednesday @ 5.30 pm
Thursday @11.30 am