SlideShare une entreprise Scribd logo
1  sur  36
The JBoss Way

The added value of open source middleware

Eric D. Schabell
JBoss Technology Evangelist (Integration & BPM)
Madrid - October 15, 2013
Contents

Red Hat Vision
JBoss Middleware
– Accelerate
– Integrate
– Automate

The Future: xPaaS
Enlightened Innovation

2
To Compete in the New World, Your Business Must Be:

MORE

MORE

IMMEDIAT
E

PERVASIV
E

MORE

AWARE

3
Everyone Assumes Cloud, But What About...

LEGACY APPS
APP COMPLEXITY

DATA LOCALITY

SECURITY

4
Red Hat's Vision

ONPREMISE

PRIVATE

PUBLIC

5
LIGHTWEIGHT

FASTER
INNOVATION

COMPLETELY
OPEN

6
Red Hat JBoss Middleware

MIDDLEWARE

User Interaction
Business Process
Management

JBoss Portal
Upcoming BPM product
JBoss BRMS

Application Integration

JBoss A-MQ
JBoss Fuse
JBoss SOA-P

Data Virtualization

JBoss EDS

Foundation

JBoss EAP
JBoss Web Server
JBoss Data Grid

JBoss
Operation
Network

Management Tools

Development Tools

JBoss
Developer
Studio

ACCELERATE INTEGRATE AUTOMATE
7
JBoss Middleware is Created the Red Hat Way

8
Accelerate

9
JBoss Data Grid

●

Distributed, in-memory
NoSQL datastore

●

Elastic scaling

●

High availability

●

Built on proven opensource technology

REST
Client

Memcache
Client

Tristan Tarrant – Replication between data centers + demo (13:30)

HotRod
Client

10
JBoss Middleware and Mobile

●

Simple Java DSL for defining HTTP routes programmatically

●

Optimized for client-heavy apps with limited sever entry points

●

Easily integrate with existing enterprise security and enable
two-factor authentication

11
Integrate

12
JBoss A-MQ, Fuse, SOA-P

JBoss A-MQ / Fuse / JBoss SOA-P

13
JBoss Data Virtualization

JBoss A-MQ / Fuse / JBoss Fuse Service Works
JBoss Data Virtuailzation

14
Complementary Layers of Integration

JBoss A-MQ / Fuse / JBoss SOA-P
JBoss Data Virtuailzation

Pilar Bravo – Red Hat JBoss SOA-P v6 + demo (12:45)

15
Automate

16
JBoss Middleware – Automate

17
JBoss BRMS

●

A single distribution for
●

Business rules management (BRMS)

●

Business process management (BPM)

●

Complex event processing (CEP)

18
Coming Soon – JBoss BPM product

●

●

JBoss BPM product =
Polymita + BRMS 6
Business activity
monitoring (BAM)
dashboards

●

User form creation

●

Process simulation

●

OptaPlanner algorithms for
solving planning problems

Pedro Zapata – Next Generation Business Process Management (10:15)

19
The Future:
xPaaS

20
Marek Jelen – Modernization & optimization of IT services
practice with OpenShift + demo (11:00)

21
PaaS Adoption is Growing Rapidly

Gartner: $2.9B in 2016

27% CAGR

3.5
3
2.5
2
1.5
1
0.5
0
2011

2012

2013

2014

2015

2016

Source: Gartner, Market Trends: PaaS Worldwide

22
PaaS Adoption Hindered by Functionality Gap

COMPLEX ENTERPRISE APPS

LOW LEVEL FOUNDATION

23
Middleware Bridges the Gap

COMPLEX ENTERPRISE APPS

MIDDLEWAR
E
LOW LEVEL FOUNDATION

24
Enterprise Applications and PaaS
Enterprise applications are composite and distributed
PaaS helps reduce work and simplify deployment

Phys

Virtualization/
Private IaaS

ONPREMISE

PRIVAT
E

Public
IaaS

App Component

App Component

App Component

Private
PaaS

App Component

App Component

App Component

App Component

App Component

Applications

SaaS

Public
PaaS

PUBLIC
25
xPaaS Extends PaaS for Enterprise Needs
xPaaS brings more enterprise to PaaS

Phys

Virtualization/
Private IaaS

ONPREMISE

PRIVATE

Public
IaaS

xPaaS

xPaaS

App Component

App Component

Private
PaaS

App Component

xPaaS

App Component

App Component

App Component

App Component

App Component

Applications

SaaS

Public
PaaS

PUBLIC
26
PaaS Vendors Are Beginning to Specialize
PaaS Market
Revenue Share by
Segment

aPaaS
(application
PaaS)

iPaaS

aPaaS
almPaaS
bpmPaas
iPaaS
security
MFT
governance
baPaaS
MOM
dbPaaS
portal

almPaaS
bpmPaaS
Source: Gartner
27
But Nobody Has What Enterprises Really Need

Legacy large
vendors don't
get cloud

Emerging cloud startups
don't get enterprise

28
Open Hybrid Cloud Middleware

ONPREMISE

PRIVATE

PUBLIC

29
Open Hybrid Cloud Middleware

ONPREMISE

PRIVATE

PUBLIC

30
Open Hybrid Cloud Middleware
2

3

4

Integration
PaaS

BPM
PaaS

Mobile
PaaS

1

Application PaaS

ONPREMISE

PRIVATE

PUBLIC

31
Application PaaS
●

JBoss Enterprise Application Platform cartridge

●

No special APIs, just standard enterprise Java code

●

PaaS UX simplifies deployment, scaling, updates

Application PaaS

ONPREMISE

PRIVATE

PUBLIC

32
Integration PaaS
●

●

Integration
PaaS

●

JBoss Fuse service bus/messaging
cartridge
Run survice bus in public cloud or on
premise
PaaS UX simplifies connections, route,
and queue configurations

Application PaaS

ONPREMISE

PRIVATE

PUBLIC

33
BPM PaaS
●

●

●

●

Create process
models using cloud
service
Export to BPM
engine

●

BPM
PaaS

Share process models

●

Run BPM engine in
cloud or on prem
Orchestrate processes
spanning cloud, on
prem
PaaS UX simplifies
config

Application PaaS

ONPREMISE

PRIVATE

PUBLIC

34
Mobile PaaS
●

Push notification, security, data encryption,
offline and data synchronization

●

Support for native, hybrid, and mobile web apps

●

Run backend in public cloud or on prem

●

PaaS UX simplifies notification and integration Mobile
PaaS
config, API development

Application PaaS
`

ONPREMISE

PRIVATE

PUBLIC

35
ENLIGHTENED
INNOVATION
WITH RED HAT
JBOSS MIDDLEWARE

Eric D. Schabell / erics@redhat.com / @ericschabell

36

Contenu connexe

Tendances

Choosing a PaaS for the Enterprise
Choosing a PaaS for the EnterpriseChoosing a PaaS for the Enterprise
Choosing a PaaS for the Enterprise
Cloud Elements
 
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Kai Wähner
 

Tendances (20)

Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software
 
Choosing a PaaS for the Enterprise
Choosing a PaaS for the EnterpriseChoosing a PaaS for the Enterprise
Choosing a PaaS for the Enterprise
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
 
Microsoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop SlidesMicrosoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop Slides
 
Microsoft Azure News - June 2021
Microsoft Azure News - June 2021Microsoft Azure News - June 2021
Microsoft Azure News - June 2021
 
Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.Leverage An Intelligent Application Infrastructure for Competitive Advantage.
Leverage An Intelligent Application Infrastructure for Competitive Advantage.
 
The best of Windows Server 2016 - Thomas Maurer
 The best of Windows Server 2016 - Thomas Maurer The best of Windows Server 2016 - Thomas Maurer
The best of Windows Server 2016 - Thomas Maurer
 
Ravello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudRavello – the Easiest Way to Cloud
Ravello – the Easiest Way to Cloud
 
Digitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředíDigitální transformace: zabezpečení agilních prostředí
Digitální transformace: zabezpečení agilních prostředí
 
비즈머스 제품 브로슈어 종합(영문)
비즈머스 제품 브로슈어 종합(영문)비즈머스 제품 브로슈어 종합(영문)
비즈머스 제품 브로슈어 종합(영문)
 
(ISM319) What Drives the Need for Application-Defined Management
(ISM319) What Drives the Need for Application-Defined Management(ISM319) What Drives the Need for Application-Defined Management
(ISM319) What Drives the Need for Application-Defined Management
 
MegaPort: Creating a Better Way for Networks and Cloud to Interconnect
MegaPort: Creating a Better Way for Networks and Cloud to InterconnectMegaPort: Creating a Better Way for Networks and Cloud to Interconnect
MegaPort: Creating a Better Way for Networks and Cloud to Interconnect
 
Proč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCIProč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCI
 
Moderní management Windows 10
Moderní management Windows 10Moderní management Windows 10
Moderní management Windows 10
 
Microsoft Azure News - July 2021
Microsoft Azure News - July 2021Microsoft Azure News - July 2021
Microsoft Azure News - July 2021
 
Pivotal Cloud Foundry: Cloud Native Architecture
Pivotal Cloud Foundry: Cloud Native ArchitecturePivotal Cloud Foundry: Cloud Native Architecture
Pivotal Cloud Foundry: Cloud Native Architecture
 
Red Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - AtlantaRed Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - Atlanta
 
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
Systems Integration in the Cloud Era - API vs. Integration Framework vs. Ente...
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 

En vedette

JBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten Laureijs
Joram Barrez
 
JBoss AS7 Overview
JBoss AS7 OverviewJBoss AS7 Overview
JBoss AS7 Overview
JBug Italy
 

En vedette (10)

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 Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten Laureijs
 
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
 

Similaire à The JBoss Way, the Added Value of Open Source Middleware

Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss
tedm23
 
NJVC-Virtual Global PaaS white paper
NJVC-Virtual Global PaaS white paperNJVC-Virtual Global PaaS white paper
NJVC-Virtual Global PaaS white paper
GovCloud Network
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
Spiffy
 

Similaire à The JBoss Way, the Added Value of Open Source Middleware (20)

xPaaS – day in the life of a modern application developer
xPaaS – day in the life of a modern application developerxPaaS – day in the life of a modern application developer
xPaaS – day in the life of a modern application developer
 
Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss
 
xPaaS: The JBoss Way
xPaaS: The JBoss WayxPaaS: The JBoss Way
xPaaS: The JBoss Way
 
Dev ops
Dev opsDev ops
Dev ops
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
 
SPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerAppsSPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerApps
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 
NJVC-Virtual Global PaaS white paper
NJVC-Virtual Global PaaS white paperNJVC-Virtual Global PaaS white paper
NJVC-Virtual Global PaaS white paper
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
 
Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
 
Hybrid Enterprise
Hybrid EnterpriseHybrid Enterprise
Hybrid Enterprise
 
Top five future trends in erp
Top five future trends in erpTop five future trends in erp
Top five future trends in erp
 

Plus de Eric D. Schabell

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)
Eric D. Schabell
 
Cloud Native Bedtime Stories - Terrifying Execs into Action
Cloud Native Bedtime Stories - Terrifying Execs into ActionCloud Native Bedtime Stories - Terrifying Execs into Action
Cloud Native Bedtime Stories - Terrifying Execs into Action
Eric D. Schabell
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Open Source 101 - Observability For You and Me with OpenTelemetry
Open Source 101 - Observability For You and Me with OpenTelemetryOpen Source 101 - Observability For You and Me with OpenTelemetry
Open Source 101 - Observability For You and Me with OpenTelemetry
Eric D. Schabell
 

Plus de Eric D. Schabell (20)

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Checking the pulse of your cloud native architecture
Checking the pulse of your cloud native architectureChecking the pulse of your cloud native architecture
Checking the pulse of your cloud native architecture
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)Observability For You and Me with OpenTelemetry (with demo)
Observability For You and Me with OpenTelemetry (with demo)
 
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability3 Pitfalls Everyone Should Avoid with Cloud Native Observability
3 Pitfalls Everyone Should Avoid with Cloud Native Observability
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Roadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF AmbassadorRoadmap to Becoming a CNCF Ambassador
Roadmap to Becoming a CNCF Ambassador
 
Cloud Native Bedtime Stories - Terrifying Execs into Action
Cloud Native Bedtime Stories - Terrifying Execs into ActionCloud Native Bedtime Stories - Terrifying Execs into Action
Cloud Native Bedtime Stories - Terrifying Execs into Action
 
SRECon EU 2023 - Three Phases to Better Observability Outcomes
SRECon EU 2023 - Three Phases to Better Observability OutcomesSRECon EU 2023 - Three Phases to Better Observability Outcomes
SRECon EU 2023 - Three Phases to Better Observability Outcomes
 
Optimizing Observability Spend: Metrics
Optimizing Observability Spend: MetricsOptimizing Observability Spend: Metrics
Optimizing Observability Spend: Metrics
 
Engaging Your Execs - Telling Great Observability Tales Inspiring Action
Engaging Your Execs - Telling Great Observability Tales Inspiring ActionEngaging Your Execs - Telling Great Observability Tales Inspiring Action
Engaging Your Execs - Telling Great Observability Tales Inspiring Action
 
WTF is SRE - Telling Effective Tales about Production
WTF is SRE - Telling Effective Tales about ProductionWTF is SRE - Telling Effective Tales about Production
WTF is SRE - Telling Effective Tales about Production
 
Optimizing Observability Spend: Metrics
Optimizing Observability Spend: MetricsOptimizing Observability Spend: Metrics
Optimizing Observability Spend: Metrics
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Open Source 101 - Observability For You and Me with OpenTelemetry
Open Source 101 - Observability For You and Me with OpenTelemetryOpen Source 101 - Observability For You and Me with OpenTelemetry
Open Source 101 - Observability For You and Me with OpenTelemetry
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
3 Pitfalls Everyone Should Avoid with Cloud Native Data
3 Pitfalls Everyone Should Avoid with Cloud Native Data3 Pitfalls Everyone Should Avoid with Cloud Native Data
3 Pitfalls Everyone Should Avoid with Cloud Native Data
 
DZone webinar - Shift left Observability
DZone webinar - Shift left ObservabilityDZone webinar - Shift left Observability
DZone webinar - Shift left Observability
 
Storytelling - How to build and delivery a story
Storytelling - How to build and delivery a storyStorytelling - How to build and delivery a story
Storytelling - How to build and delivery a story
 
Shift left Observability
Shift left ObservabilityShift left Observability
Shift left Observability
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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...
 
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 Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
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
 
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
 

The JBoss Way, the Added Value of Open Source Middleware

  • 1. The JBoss Way The added value of open source middleware Eric D. Schabell JBoss Technology Evangelist (Integration & BPM) Madrid - October 15, 2013
  • 2. Contents Red Hat Vision JBoss Middleware – Accelerate – Integrate – Automate The Future: xPaaS Enlightened Innovation 2
  • 3. To Compete in the New World, Your Business Must Be: MORE MORE IMMEDIAT E PERVASIV E MORE AWARE 3
  • 4. Everyone Assumes Cloud, But What About... LEGACY APPS APP COMPLEXITY DATA LOCALITY SECURITY 4
  • 7. Red Hat JBoss Middleware MIDDLEWARE User Interaction Business Process Management JBoss Portal Upcoming BPM product JBoss BRMS Application Integration JBoss A-MQ JBoss Fuse JBoss SOA-P Data Virtualization JBoss EDS Foundation JBoss EAP JBoss Web Server JBoss Data Grid JBoss Operation Network Management Tools Development Tools JBoss Developer Studio ACCELERATE INTEGRATE AUTOMATE 7
  • 8. JBoss Middleware is Created the Red Hat Way 8
  • 10. JBoss Data Grid ● Distributed, in-memory NoSQL datastore ● Elastic scaling ● High availability ● Built on proven opensource technology REST Client Memcache Client Tristan Tarrant – Replication between data centers + demo (13:30) HotRod Client 10
  • 11. JBoss Middleware and Mobile ● Simple Java DSL for defining HTTP routes programmatically ● Optimized for client-heavy apps with limited sever entry points ● Easily integrate with existing enterprise security and enable two-factor authentication 11
  • 13. JBoss A-MQ, Fuse, SOA-P JBoss A-MQ / Fuse / JBoss SOA-P 13
  • 14. JBoss Data Virtualization JBoss A-MQ / Fuse / JBoss Fuse Service Works JBoss Data Virtuailzation 14
  • 15. Complementary Layers of Integration JBoss A-MQ / Fuse / JBoss SOA-P JBoss Data Virtuailzation Pilar Bravo – Red Hat JBoss SOA-P v6 + demo (12:45) 15
  • 17. JBoss Middleware – Automate 17
  • 18. JBoss BRMS ● A single distribution for ● Business rules management (BRMS) ● Business process management (BPM) ● Complex event processing (CEP) 18
  • 19. Coming Soon – JBoss BPM product ● ● JBoss BPM product = Polymita + BRMS 6 Business activity monitoring (BAM) dashboards ● User form creation ● Process simulation ● OptaPlanner algorithms for solving planning problems Pedro Zapata – Next Generation Business Process Management (10:15) 19
  • 21. Marek Jelen – Modernization & optimization of IT services practice with OpenShift + demo (11:00) 21
  • 22. PaaS Adoption is Growing Rapidly Gartner: $2.9B in 2016 27% CAGR 3.5 3 2.5 2 1.5 1 0.5 0 2011 2012 2013 2014 2015 2016 Source: Gartner, Market Trends: PaaS Worldwide 22
  • 23. PaaS Adoption Hindered by Functionality Gap COMPLEX ENTERPRISE APPS LOW LEVEL FOUNDATION 23
  • 24. Middleware Bridges the Gap COMPLEX ENTERPRISE APPS MIDDLEWAR E LOW LEVEL FOUNDATION 24
  • 25. Enterprise Applications and PaaS Enterprise applications are composite and distributed PaaS helps reduce work and simplify deployment Phys Virtualization/ Private IaaS ONPREMISE PRIVAT E Public IaaS App Component App Component App Component Private PaaS App Component App Component App Component App Component App Component Applications SaaS Public PaaS PUBLIC 25
  • 26. xPaaS Extends PaaS for Enterprise Needs xPaaS brings more enterprise to PaaS Phys Virtualization/ Private IaaS ONPREMISE PRIVATE Public IaaS xPaaS xPaaS App Component App Component Private PaaS App Component xPaaS App Component App Component App Component App Component App Component Applications SaaS Public PaaS PUBLIC 26
  • 27. PaaS Vendors Are Beginning to Specialize PaaS Market Revenue Share by Segment aPaaS (application PaaS) iPaaS aPaaS almPaaS bpmPaas iPaaS security MFT governance baPaaS MOM dbPaaS portal almPaaS bpmPaaS Source: Gartner 27
  • 28. But Nobody Has What Enterprises Really Need Legacy large vendors don't get cloud Emerging cloud startups don't get enterprise 28
  • 29. Open Hybrid Cloud Middleware ONPREMISE PRIVATE PUBLIC 29
  • 30. Open Hybrid Cloud Middleware ONPREMISE PRIVATE PUBLIC 30
  • 31. Open Hybrid Cloud Middleware 2 3 4 Integration PaaS BPM PaaS Mobile PaaS 1 Application PaaS ONPREMISE PRIVATE PUBLIC 31
  • 32. Application PaaS ● JBoss Enterprise Application Platform cartridge ● No special APIs, just standard enterprise Java code ● PaaS UX simplifies deployment, scaling, updates Application PaaS ONPREMISE PRIVATE PUBLIC 32
  • 33. Integration PaaS ● ● Integration PaaS ● JBoss Fuse service bus/messaging cartridge Run survice bus in public cloud or on premise PaaS UX simplifies connections, route, and queue configurations Application PaaS ONPREMISE PRIVATE PUBLIC 33
  • 34. BPM PaaS ● ● ● ● Create process models using cloud service Export to BPM engine ● BPM PaaS Share process models ● Run BPM engine in cloud or on prem Orchestrate processes spanning cloud, on prem PaaS UX simplifies config Application PaaS ONPREMISE PRIVATE PUBLIC 34
  • 35. Mobile PaaS ● Push notification, security, data encryption, offline and data synchronization ● Support for native, hybrid, and mobile web apps ● Run backend in public cloud or on prem ● PaaS UX simplifies notification and integration Mobile PaaS config, API development Application PaaS ` ONPREMISE PRIVATE PUBLIC 35
  • 36. ENLIGHTENED INNOVATION WITH RED HAT JBOSS MIDDLEWARE Eric D. Schabell / erics@redhat.com / @ericschabell 36

Notes de l'éditeur

  1. RED HAT CORPORATE PRESENTATION SPEAKER NOTES 20 February 2013 Questions? Comments? Contact Nick Carr <ncarr@redhat.com> More information about this presentation is always available at: https://home.corp.redhat.com/wiki/about-red-hat-resources#corpp The goal of this presentation is to provide a general, high-level overview of Red Hat as an IT solutions supplier. This is the short (13 slide) version of the presentation. The full version is approximately 30-40 slides. The intended audience is the CIO or high-level IT manager. Somebody who needs to understand the scale/scope of Red Hat, who has purchasing authority, and who wants to know that he will not be fired for buying Red Hat. That Red Hat products/solutions are a prudent purchase for a long-haul, mission-critical deployment. The presentation does not get into significant technical detail - it is expected that this will be done in presentations created by Business Units (BU) and other groups. The presentation will set the scene for Red Hat as a top tier, global, strategic IT supplier. Presenters are expected to adapt this presentation to meet their needs and the needs of the audience. Add, modify, delete, steal, plagiarize slides as you see fit. Do not attempt to use a slide that you do not understand!
  2. We see tying all together - public, private, physical Open Hybrid Cloud Red Hat - only company - infrastructure software, Platform as a Service, and middleware to build Open Hybrid Cloud Will provide Application portability Cloud interoperability Open Innovation - open source, open standards - innovate faster - without lock-in
  3. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  4. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  5. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  6. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  7. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  8. This important slide attempts to summarize Red Hat's business in three steps: (1) What we do(2) What the benefits are (3) How we do it The problem, of course, is that every vendor positions its products as wonderful, using the same words that we use. Customers hear the same story all the time. Red Hat's position is that we do everything the proprietary vendors do, but we do it with better price/performance, better quality, faster technology adoption, & we don't lock customers in. The point to make is that open source is *not* what Red Hat does. Open source is *how* we do what we do. Customers don't want open source software just for itself, they want the features that open source software offers. The slide also summarizes the technology areas where Red Hat provide products: Cloud, Middleware, Operating System, Virtualization, Storage. These 5 pillars are foundation of everything that we do. So: Red Hat is in business to supply world-class enterprise computing solutions that reduce costs, improve overall price/performance, reliability, security, etc. That's what we do. For the past 20 years, Red Hat has demonstrated that open source is a development model which produces higher quality products than the standard proprietary development model. Open source development costs are spread across a huge vendor ecosystem, resulting in cost savings for everybody, including customers. We have shown that open source is an effective way to produce high-quality, high-performance software. Our growth demonstrates the model's success. Note that words such as "lowest cost” and "cheaper" can be dangerous, because competitors can always find some way to look cheaper than we do, if that's what the customer is looking for. It's safer to use "price/performance" or “value for money.” In this case "performance" does not mean "faster", it means overall performance in terms of security, stability, availability, scalability, and every other dimension. It's the performance of the total solution, not the raw speed. So, for example, better price/performance can mean fewer support calls, thereby reducing downtime and improving system availability. Value for money can mean that a customer gets 80% of the features of a competing proprietary product, for 20% of the cost. Note also that along the bottom of the slide is a customer testimonial. We have hundreds of customer testimonials, so the presentation puts one in a "ticker" at the bottom of every slide. What we do: We supply enterprise-strength, mission critical, software and services in today's most important and dynamic IT areas. What are the benefits? Better price/performance Better quality, stability, robustness Faster adoption of new technologies Operational flexibility, no vendor lock-in How do we do it? We use an open source development model.
  9. We're going to talk today about about the vision, strategy, and roadmap for two critical parts of the Red Hat story: JBoss Middleware and the OpenShift Platform-as-a-Service. It's about what enterprises really need from a cloud platform, and how PaaS, done right, can really accelerate your development, simplify deployment, and improve operations.
  10. PaaS is on a tremendous growth streak. Gartner projects almost $3B in PaaS market size by 2016 with a growth rate of 27%. Other analyst firms, like the 451 Research, project even more--$5B with 38% growth. Obviously there's something significant going on here, and we're certainly seeing impressive interest and adoption with OpenShift. Just like the way the world got familiar and comfortable with open source to the point where it's now mainstream, the world is getting comfortable with cloud in general and PaaS in particular, and the momentum toward the mainstream is building fast. But it could be even faster...
  11. These challenges are not new to cloud. In fact, they have been the challenges facing enterprise architects for decades before anyone used the term cloud. These challenges are precisely what motivated the creation of middleware, the “glue” or “plumbing” software that bridges the gap between complex, heterogeneous infrastructure and the demands on enterprise applications to support complex tasks. Middleware fills the gap between low-level infrastructure and applications. It allows application developers to build at a higher level of abstraction and not constantly reinvent the wheel. It also allows operations folks in the data center to manage applications—debug them, scale them, update them, accelerate them, etc.--in a much more consistent and efficient way.
  12. These challenges are not new to cloud. In fact, they have been the challenges facing enterprise architects for decades before anyone used the term cloud. These challenges are precisely what motivated the creation of middleware, the “glue” or “plumbing” software that bridges the gap between complex, heterogeneous infrastructure and the demands on enterprise applications to support complex tasks. Middleware fills the gap between low-level infrastructure and applications. It allows application developers to build at a higher level of abstraction and not constantly reinvent the wheel. It also allows operations folks in the data center to manage applications—debug them, scale them, update them, accelerate them, etc.--in a much more consistent and efficient way.
  13. Red Hat is unique in the industry in providing top-to-bottom of the stack enterprise-grade software as well as real cloud. [speak through diagram – on-prem or cloud, physical or virtual, the higher up the stack you go within PaaS, the less code needs to be written and the easier it is to manage applications]
  14. Red Hat is unique in the industry in providing top-to-bottom of the stack enterprise-grade software as well as real cloud. [speak through diagram – on-prem or cloud, physical or virtual, the higher up the stack you go within PaaS, the less code needs to be written and the easier it is to manage applications]
  15. This role and importance of middleware doesn't go away in the cloud; in fact, it's probably even more important in the cloud. You could think of PaaS as deployment machinery plus pre-packaged middleware in the cloud. In the early, less mature phase of the PaaS market, much of the focus was on the deployment machinery, with a minimal notion of middleware, a bare-minimum container, offered as the deployment stack. The PaaS market is already starting to evolve in this respect, with specialized, higher level middleware appearing in PaaS offerings with names like “iPaaS” for integration PaaS. iPaaS and bpmPaaS are two of the biggest and highest-growth subsegments. [Source: Gartner: Market Trends: Platform as a Service, Worldwide, 2012-2016, 2H12 Update, 5 Oct 2012]
  16. [this slide could be eliminated with the following points spoken to on the previous slide] But none of these emerging PaaS offerings yet provide a holistic, comprehensive suite of capabilities to enable real enterprise application development, with all its attendant complexity, integration needs, and higher-level models such as process abstractions. A historical BPM player may provide a nice standalone BPM service, but that won't be part of a comprehensive PaaS offering. A legacy middleware provider may cloudwash their existing offerings, but without a real PaaS and real cloud experience, this won't give you a truly better development, deployment, and operational experience.
  17. JBoss Middleware married with the OpenShift PaaS is the right way to achieve this higher-level enterprise PaaS.
  18. JBoss Middleware married with the OpenShift PaaS is the right way to achieve this higher-level enterprise PaaS.
  19. We begin our enterprise PaaS journey with four specific areas of middleware: the application container, integration, BPM, and mobile.
  20. We begin our enterprise PaaS journey with four specific areas of middleware: the application container, integration, BPM, and mobile.