Red Hat JBoss Enterprise Application Platform 7.1 Red Hat ...
Intro to Red Hat JBoss
Transcript of Intro to Red Hat JBoss
INTRODUCTION TO RED
HAT JBOSS
MIDDLEWAREPresenter TitleDate
"'Infrastructure is 100% cost-driven'; there's no real upside. But if they double the productivity of their developers, that can grow revenues and the bottom line. If you can make development 25% faster, that will more than justify cutting 50% from the infrastructure. 'That's really where the value is,' Whitehurst declared. 'That's where CIOs SHOULD be focusing.'"
- Jim Whitehurst CEO, Red Hat
http://www.networkworld.com/article/2688724/opensource-subnet/red-hat-ceo-whitehurst-on-devops-apps-and-infrastructure.html
MORE PERVASIVE
MORE AWARE
MORE IMMEDIATE
DEMANDS ON IT TODAY
WELCOME TO RED HATWe offer a range of mission-critical software and services covering:
HOW WE DO IT THE BENEFITS
We develop everything via community-powered innovation.
Shared development reduces costs and accelerates innovation.
Open collaboration offers products that truly meet customers' requirements.
Better price/performance
Better quality
Faster technology innovation
Alignment to your needs
Flexibility
CLOUD
MIDDLEWARE OPERATING SYSTEM
VIRTUALIZATION STORAGE
GROWING MARKET FOR RED HAT
$8.0 BILLION
Source: Based on Red Hat and analyst estimates, July 12, 2012For further discussion, see Seeking Alpha http://seekingalpha.com/article/718271-red-hat-will-thrive-over-the-next-decade
“Red Hat Will Thrive Over The Next Decade”
Server OS$8
Middleware$17
Server OS$15
Virtualization
$6.5
Cloud$10
Storage$5
—INVESTORS' MOSAIC, Seeking Alpha
RED HAT ADDRESSABLE MARKET 2005 RED HAT ADDRESSABLE MARKET 2016$53.5 BILLION
THE CIO's ALTERNATIVE
PaaS cloud OpenShift by Red HatVMware Cloud Foundry/Pivotal, Microsoft Azure, Google App Engine, Stackato
IBM WebSphere Application Server, VMware vFabric tc Server, Oracle WebLogic Server
Enterprise service bus(ESB)
Data services and integration
Business rules and process automation
Messaging
Cloud orchestration
Operating system
Virtualization
Red Hat JBoss Fuse andFuse ServiceWorks
Red Hat JBoss Data Virtualization
Red Hat JBoss BRMS and BPM Suite
Red Hat JBoss A-MQ
Red Hat Enterprise Linux
Red Hat Enterprise Virtualization
IBM WebSphere ESB & Message Broker, Oracle SOA Suite & ES, MuleSule ESB, Sonic ESB. Tibco ActiveMatrixIBM InfoSphere Federation Server, Progress DataXend SI, Oracle Data Integration Suite, Composite Information Server
IBM Operational Decision Manager and IBM Business ProcessManager, Oracle BPM Suite, Pegasystems Business Rules, FICO Blaze AdvisorIBM WebSphereMQ, VMware vFabric RabbitMQ,Oracle AQ, Tibco EMS
VMware vCloud Automation Center, RightScaleCloud Management, BMC Cloud Lifecycle Management
Microsoft Windows, Oracle Solaris, IBM AIX, HP/UX
VMware vSphere, Citrix XenServer, Microsoft HyperV
Storage Red Hat Storage ServerNetApp, EMC Isilon
Application server
IBM WebSphere eXtreme Scale, Oracle Coherence, VMwarevFabric GemFire
Red Hat JBoss Data Grid
Red Hat JBoss EnterpriseApplication Platform
In-memory data grid
Red Hat CloudForms
IaaS cloudVMware vCloud Director, Citrix CloudPlatform, EucalyptusCloud, Microsoft System Center, Rackspace
Red Hat Cloud Infrastructure,RHEL OpenStack Platform
Mobile IBM WorkLight; SAP Sybase Unwired Platform FeedHenry by Red Hat
DOING BUSINESS WITH TODAY'S IT VENDORS
Focus on vendor-only solutions Comprehensive third-party ISV and OEM certifications
Complex purchasing scenarios Designed for flexibility and simplicity PURCHASE PROCESS
COMPLEX, MULTI-FACETEDMODEL
ALL-INCLUSIVE SUBSCRIPTIONMODEL
COMPATIBLE SOFTWARE& HARDWARE
MAINTAINING Complicated support andmaintenance products
Unlimited, fully inclusive support, updates, upgrades, and maintenance
LICENSING
LEGAL ASSURANCE
Proprietary, closed
Indemnification, proprietary IP
GPL, open
Indemnification, open IP
ADOPTION STRATEGY High cost-of-entry,high cost-of-exit (lock-in)
Low cost-of-entry,portability with low-cost-of-exit
BUDGETING Purchase: Capital expenseSustaining: Operational expense
Subscriptions: Operational expense only
RED HAT SUBSCRIPTION MODEL
AWARD-WINNING SUPPORT
MULTI-LINGUAL
24x7
UNLIMITEDINCIDENTS
MISSION-CRITICAL
MULTI-VENDORCASE OWNERSHIP
GLOBAL SUPPORTSERVICES
CUSTOMER PORTAL & FORUMS
KNOWLEDGEBASE
HARDWARE CERTIFICATION
SOFTWARECERTIFICATION
OPTIONAL TRAINING
CURRICULA AVAILABLE
STABILITY WITH A PRODUCT LIFE CYCLE
OF UP TO 10 YEARS
SOFTWAREASSURANCE
SECURITYRESPONSE
TEAMSOFTWAREASSURANCE
UPDATES
PATCHES UPGRADES
YEARS AWARDED:
201120122013
INNOVATE FASTER, IN A SMARTER WAY
ACCELERATE AUTOMATEINTEGRATE
● Develop 51% more applications per year1
● Build engaging mobile applications
● Scale elastically with fewer data bottlenecks
Develop your applications faster and deploy them across any environment.
Connect systems, applications, and data across your entire enterprise.
Automate business processes to react quickly to IT changes.
● Application integration, messaging and data virtualization
● Leader in deep, cloud and Internet-of-Things integration2
● Complex event processing for faster decision making
● Better collaboration between business and IT teams
1. Source: IDC – How Red Hat's JBoss Enterprise Application Platform 6 Is Extending Business Value2. Source: Forrester Wave™: Hybrid2 Integration, Q1 2014
INNOVATE FASTER, IN A SMARTER WAY
FASTER INNOVATION – improve productivity for greater differentiation
LIGHTER WEIGHT – unlock the value of existing IT assets
LOWER COST & RISK – increase value and reduce risk from lock-in
INTEGRATEApplications, Data & Devices
Red Hat JBoss FuseRed Hat JBoss Fuse Service WorksRed Hat JBoss A-MQRed Hat JBoss Data Virtualization
ACCELERATEApplication development & performance
Red Hat JBoss Enterprise Application PlaformRed Hat JBoss Data GridRed Hat JBoss Web ServerFeedHenry by Red Hat (Mobile)
AUTOMATEBusiness rules & processes
Red Hat JBoss BPM SuiteRed Hat JBoss BRMS
DE
VELO
PM
EN
T TO
OLS
Red
Hat
JBo
ss D
evel
oper
Stu
dio
MA
NA
GE
ME
NT
TOO
LSR
ed H
at J
Boss
Ope
ratio
ns N
etw
ork
PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD
JBOSS xPaaS SERVICESFOR OPENSHIFT
JBoss BRMS, BPM
FeedHenry by Red Hat
JBoss EAP, Data Grid
JBoss A-MQ, Fuse iPaaS
aPaaS
mPaaS
bpmPaaS
JBOSS xPaaS SERVICES FOR OPENSHIFT
WHERE MIDDLEWARE MEETS CLOUD...
PLATFORM-AS-A-SERVICEFOR OPEN HYBRID CLOUD
PRIVATE
PHYSICAL PUBLIC
NODENODENODE
NODEEAP MySQL Svc1 Svc2
BROKERBROKER
VIRTUAL
APPDEVELOPER/
DEVOPS
PaaS ADMIN
APP USER
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
ENTERPRISE APPS ARE COMPLEX
Public IaaS
Virtualization/Private IaaS
Phys Public IaaS
SaaS
App
com
pone
nt
APPLICATION
PRIVATE
ON-PREMISE PUBLIC
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
PaaS REDUCES WORK & RISK
Public IaaS
Virtualization/Private IaaS
Phys Public IaaS
SaaS
App
com
pone
nt
APPLICATION
Public PaaS
Private PaaS
PRIVATE
ON-PREMISE PUBLIC
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
REDUCE MORE WORK WITH HIGHER-LEVEL SERVICES
Public IaaS
Virtualization/Private IaaS
Phys Public IaaS
SaaS
App
com
pone
nt
APPLICATION
Public PaaS
Private PaaS
PRIVATE
ON-PREMISE PUBLIC
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
App
com
pone
nt
JBOSS xPaaS SERVICES FOR OPENSHIFT
Public IaaS
Virtualization/Private IaaS
Phys Public IaaS
SaaS
App
com
pone
nt
APPLICATION
PRIVATE
ON-PREMISE PUBLIC
PRIVATE
ON-PREMISE PUBLIC
aPaaSJBoss EAP
iPaaSJBoss Fuse
bpmPaaSJBoss BPM
Suite
mPaaSFeedHenry by Red Hat
JBOSS xPaaS SERVICES FOR OPENSHIFT
PRIVATE
ON-PREMISE PUBLIC
● Red Hat JBoss Enterprise Application Platform cartridge● No special APIs—just standard enterprise Java™ code● PaaS UX simplifies deployment, scaling, and updates
APPLICATION PaaS
aPaaSJBoss EAP
iPaaSJBoss Fuse
bpmPaaSJBoss BPM
Suite
mPaaSFeedHenry by Red Hat
PRIVATE
ON-PREMISE PUBLIC
● Red Hat JBoss technologies for application, messaging and data integration
● Run integration in public cloud or on-premise● PaaS UX simplifies connection, route, and queue configurations
INTEGRATION PaaS
aPaaSJBoss EAP
iPaaSJBoss Fuse
bpmPaaSJBoss BPM
Suite
mPaaSFeedHenry by Red Hat
PRIVATE
ON-PREMISE PUBLIC
● Create process models using cloud service● Export to business process management (BPM) platform● Share process models● Orchestrate applications and services spanning cloud and on-premise● PaaS UX simplifies configuration
BPM PaaS
aPaaSJBoss EAP
iPaaSJBoss Fuse
bpmPaaSJBoss BPM
Suite
mPaaSFeedHenry by Red Hat
PRIVATE
ON-PREMISE PUBLIC
● Push notification, security, data encryption, offline, and data synchronization
● Support for native, hybrid, and mobile web apps● Run backend in public cloud or on premise● PaaS UX simplifies notification and integration configuration, API
development
MOBILE PaaS
aPaaSJBoss EAP
iPaaSJBoss Fuse
bpmPaaSJBoss BPM
Suite
mPaaSFeedHenry by Red Hat
OPEN SOURCE MODEL
RED HAT PRODUCT PROCESS
We participate in and create community-powered upstream projects.
We integrate upstream projects, fosteringopen community platforms.
We enable software and hardware partners, customers, and academia to participate at every stage of development.
We commercialize these platforms together with a rich ecosystem of servicesand certifications.
PARTICIPATE
INTEGRATE
STABILIZE
100,000+PROJECTS (upstream projects)
(community platforms)
(supported products platforms, and solutions)
TARGETING DIFFERENT USE CASES
l Community for developing open source middleware; focus on “release early, release often”
l 100+ projects with different release schedules, dependencies, versions etc.
l Community focuses on current release only (e.g. no patches)
l Ideal for experimental starter projects & early proof of concepts; not recommended for production use
l Use case driven platforms that integrate multiple projects into a single distribution
l Product focus on long- term stability & application application compatibility
l Up to 24x7 enterprise support for mission critical applications & backed by a global network of Red Hat partners
l Ideally suited for long-term enterprise production use
COMMUNITY ENTERPRISE
ENTERPRISE SUBSCRIPTION VALUE
JBoss EAP 5 Full Support (4yrs) Transition (1yr) Maintenance (2yr)
JBoss EAP 6 Full Support (4yrs) Transition (1yr)
5
5.1
7.1.2
6
8
9
Enterprise versions provide long-term support, regular releases including fixes, new features, and
new platforms certifications.
Community project releases are not maintained and never productized
New community features may be backported to Enterprise versions
JBoss Community AS
7
7.1
Between JBoss AS 7.1.2 and Red Hat JBoss EAP 6.0 there were 477 bug fixes!
ENTERPRISE SUBSCRIPTION VALUE
Using community projects for mission-critical solutions can cost over 275% MORE than the cost of a subscription, with 2 additional FTE once you figure in your person/hour costs for....
● Code Maintenance (fixes, performance, framwork testing, etc...)
● Build management, community code merge, and dependency resolution
● Security Burden (investigate security issues and obtain patches)
● Testing & Certification Burden
● Management & Monitoring Using JBoss Operations Network