Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
JBoss Middleware: The New Application Infrastructure OpportunityAbdul Khaliq Gaffar
MORE PERVASIVE
MORE AWARE
MORE IMMEDIATE
DEMANDS ON IT TODAY
ACCELERATE AUTOMATEINTEGRATE
Develop 51% more applications per year1 at significantly lower cost.
Deliver applications faster across on-premises, cloud and mobile environments
Connect systems, applications, and
data across your entire enterprise.
Automate business processes to
react quickly to IT changes.
● Three year ROI of 488% with 63% less application downtime related to 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: The Business Value of Red Hat JBoss Fuse Middleware. IDC, October, 2014
INNOVATE FASTER, IN A SMARTER WAY
FASTER INNOVATION – improve productivity for greater differentiationLIGHTER WEIGHT – unlock the value of existing IT assetsLOWER COST & RISK – increase value and reduce risk from lock-in
INTEGRATEApplications, Data & Devices
Red Hat JBoss FuseRed Hat JBoss A-MQRed Hat JBoss Data Virtualization
ACCELERATEApplication delivery
Red Hat JBoss Enterprise Application PlatformRed Hat JBoss Data GridRed Hat JBoss Web ServerRed Hat Mobile Application Platform (FeedHenry)
AUTOMATEBusiness rules & processes
Red Hat JBoss BPM SuiteRed Hat JBoss BRMS
DEV
ELO
PM
ENT
TOO
LSR
ed H
at J
Bos
s D
evel
oper
Stu
dio
MA
NA
GEM
ENT
TOO
LSR
ed H
at J
Bos
s O
pera
tion
s N
etw
ork
PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD
INNOVATE FASTER, IN A SMARTER WAY
The most popular open source Java EE application server Lightweight dynamic architecture Choice of programming models - Java EE, Spring Supports full spectrum of Java workloads Optimized for modern IT infrastructure
ACCELERATEDeliver applications faster across on-premises, cloud and mobile environments
● Distributed, in-memory NoSQL datastore
● Elastic scaling● High availability● Built on proven open-source
technology REST Client
Memcache Client
HotRod Client
ACCELERATEDeliver applications faster across on-premises, cloud and mobile environments
Agile / DevOps Lifecycle Management Mobile Security Centralize Integration Dev Collaboration Fast Prototyping
ACCELERATEDeliver applications faster across on-premises, cloud and mobile environments
Deploy, manage, and monitor middleware, applications, and services Simplify release provisioning, patching, and management Support IT governance objectives with configuration management and
runtime SOA governance Ensure service levels with performance and availability monitoring
ACCELERATEDeliver applications faster across on-premises, cloud and mobile environments
INTEGRATEConnect systems, applications, and data across your entire enterprise.
Pattern-based Integrations Multiple connectivity Real-time notifications Lightweight & Cloud-ready Integrate everything, everywhere
INTEGRATEConnect systems, applications, and data across your entire enterprise.
Integrate multiple data sources Broad connectivity Standards-based interfaces Right data, right form, right time Single point of access/security Data as a Service Lightweight & Cloud-ready
Virtual Consolidated Data Source
Virtual Consolidated Data Source
JBoss Data Virtualization
•
DATA CONSUMERS
AnalyticApplications
CustomApplications and Services
MobileApplications
DATA SOURCES
INTEGRATEConnect systems, applications, and data across your entire enterprise.
Application and Technology connectivity
INTEGRATEConnect systems, applications, and data across your entire enterprise.
AUTOMATEAutomate business processes to react quickly to IT changes.
1. Separate the business rules from the applications
2. Express rules in terms that the business can readily understand – visibility
3. Empower business and IT experts to collaborate – agility
4. Automate all the rules – consistency
Rule Repository
AHA!
Catalog Shipping
1. Automate interactions with LoB Systems...
2. Drive the business process from a model...
3. Manage user participation...
4. Provide visibilityinto process execution data
Packaged Apps
AUTOMATEAutomate business processes to react quickly to IT changes.
THANK YOU