3. F4726-022217
WHERE ARE YOU TODAY?
MORE IMPORTANTLY, WHERE DO YOU WANT TO BE TOMORROW?
Optimize IT Integrated apps, data,
and processes
Multi-Cloud
infrastructure
automation
Rapidly Build more
modern digital
applications
4. Red Hat Confidential
Business pain points
Technical debt
Due pending IT investment a
huge backlog of change is
accumulated which results in
current state : outdated
architecture, systems,
technology, legacy, failures
and eventually increased risk.
Digitalization
How to digitize the services,
offerings, compliances,
governance and business
as-is as well as target
directions?
How to capitalize on
advance trends?
Time to market
How to launch services,
features faster ?
How to improve service
quality continuously?
How to pace with industry
and compliances changes?
RoI
While fixing technical debt,
doing digitalization and
improving services how to
maintain ROI?
How to innovate in non
traditional ways?
7. Red Hat Confidential
Hybrid – Multi-cloud
RED HAT’S ADVANTAGE
Power of the
entire portfolio
Power of RHEL Open Source
We are stronger and more competitive when we sell OpenShift, MW,
infrastructure and services together!
8.
9. Enabling Digital Transformation
New ways of developing,
delivering, and
integrating applications
Applications
More agile process
across both IT and
the business
Process
Modernise existing and
build new cloud-based
infrastructure
Infrastructure
It requires an evolution in….
10. COMPREHENSIVECLOUDCUSTOMERSCODE
Strong partnerships with
cloud providers, ISVs,
CCSPs.
We have an extensive
container catalog of
certified partner images.
Our comprehensive portfolio
of container products and
services includes developer
tools, security, application
services, storage, &
management.
Red Hat is a leading
Kubernetes developer &
contributor with Google1.
We make container
development easy,
reliable, & more secure.
Most reference customers
running in production.
We have years of experience
running OpenShift Online &
OpenShift Dedicated
services.
Kubernetes commits
WHY IS RED HAT THE BEST CHOICE?
THE FOUR Cs
Source: [1] Stackalytics, Contribution by Companies. (Release: All, Project type: Kubernetes, Module: kubernetes, Metric: Commits)
Retrieved: March 2, 2018.
11. YOUR DIFFERENTIATION DEPENDS ON YOUR ABILITY TO DELIVER APPLICATIONS FASTER
CONTAINERS, KUBERNETES, MICROSERVICES & DEVOPS ARE KEY
INGREDIENTS
Innovation
Culture
Cloud-native
Applications
AI & Machine
Learning
Internet of
Things
Blockchain
13. HOW OPENSHIFT ENABLES
DEVELOPER PRODUCTIVITY
SPRING & JAVA EE MICROSERVICES FUNCTIONS
LANGUAGES DATABASES APPLICATION SERVICES
LINUX WINDOWS*
* coming soon
CODE
BUILD TEST DEPLOY
MONITORREVIEW
Self-service
Provisioning
Automated
build & deploy
CI/CD
pipelines
Consistent
environments
Configuration
management
App logs &
metrics
14. ALL COMPANIES MUST BECOME
GREAT SOFTWARE COMPANIES
Peter Schwarzenbauer, member of BMW management,
https://www.nytimes.com/2017/02/08/business/germany-bmw-daimler-volkswagen-
uber.html?smprod=nytcore-ipad&smid=nytcore-ipad-share
14
16. 1
6
Allows companies to standardize
- Hiring
- Training
- Partners
- Ops and Dev Procedures and Policies
- Monitoring/auditing
Simplifies the multi-year planning of IT strategies
BUT the platform allows developer flexibility to
support multiple use cases, e.g.,
- Mission critical
- Light weight
- Reactive, Web, Mobile, Voice
- Support emerging languages/frameworks
A Cloud-Native Application
Platform Simplifies Digital
Transformation
17. APPLICATION RUNTIMES
17
RED HAT CLOUD-NATIVE APPLICATION PLATFORM
OPENSHIFT AND MIDDLEWARE OPTIMIZED FOR Dev and Ops
INTEGRATION PROCESS AUTOMATION
RED HAT ECOSYSTEM
Red Hat Enterprise Linux, Ansible, Storage, CloudForms, OpenStack
APPLICATION LIFECYCLE MANAGEMENT
CONTAINER ORCHESTRATION AND MANAGEMENT
ENTERPRISE CONTAINER HOST
App
Monitoring
Infra
Monitoring
DATA GRID
AMQ BROKER
18. 18
ADOPTING NEW PATTERNS AND PRACTICES
FOR APPLICATION DEVELOPMENT
APIs MicroservicesContainerCI/CD
Hybrid
Cloud
Choosing the right set of products and technologies that will support adoption of modern
application development frameworks while leveraging modern cloud services, infrastructure and
technologies.
19. RED HAT CONFIDENTIAL - DO NOT DISTRIBUTE
CONTAINER INFRASTRUCTURE
Innovation key to maintaining leadership
CONTAINER CONTAINER CONTAINER
LINUX CONTAINER HOST (KERNEL)
LINUX O/S
DEPENDENCY
LINUX O/S
DEPENDENCY
LINUX O/S
DEPENDENCY
APP APP APP
Linux OS host
spans every
container
1 2Linux is in every
single container
CONTAINERS ARE LINUX
Red Hat Enterprise Linux
is the leader in paid Linux
20. Cloud Providers
SaaS applications
RED HAT CONFIDENTIAL - DO NOT DISTRIBUTE
Red Hat Portfolio
Containerized software
3rd Party ISVs
Containerized software
15 YEARS AGO TODAY
Certifying on RHEL
Certifying on
OpenShift+RHEL
*
*
* In progress
ASSEMBLING A LEADING
HYBRID SERVICES CATALOG
Freedom, flexibility and choice for our customers
23. APPLICATION RUNTIMES
23
RED HAT CLOUD-NATIVE APPLICATION PLATFORM
OPENSHIFT AND MIDDLEWARE OPTIMIZED FOR Dev and Ops
INTEGRATION PROCESS AUTOMATION
RED HAT ECOSYSTEM
Red Hat Enterprise Linux, Ansible, Storage, CloudForms, OpenStack
APPLICATION LIFECYCLE MANAGEMENT
CONTAINER ORCHESTRATION AND MANAGEMENT
ENTERPRISE CONTAINER HOST
App
Monitoring
Infra
Monitoring
DATA GRID
AMQ BROKER
24. So far
- Business painponts, industry trends
- Current situations
- Containers, Red hat Openshift
- Red hat Middleware
30. APPLICATION RUNTIMES
30
RED HAT CLOUD-NATIVE APPLICATION PLATFORM
OPENSHIFT AND MIDDLEWARE OPTIMIZED FOR Dev and Ops
INTEGRATION PROCESS AUTOMATION
RED HAT ECOSYSTEM
Red Hat Enterprise Linux, Ansible, Storage, CloudForms, OpenStack
APPLICATION LIFECYCLE MANAGEMENT
CONTAINER ORCHESTRATION AND MANAGEMENT
ENTERPRISE CONTAINER HOST
App
Monitoring
Infra
Monitoring
DATA GRID
AMQ BROKER
MIDDLEWARE AND APPLICATION SERVICES
32. 32
RED HAT APPLICATION
RUNTIMES
AUTOMATE AND OPTIMIZE
BUSINESS PROCESSES
Develop, Deploy and Manage Across Cloud and On Premise
COMPREHENSIVE TOOLS TO BUILD
& MIGRATE APPS
PROCESS AUTOMATION
COMPOSE AND INTEGRATE
MICROSERVICES ACROSS AN
ENTERPRISE SERVICE NETWORK
INTEGRATIONAPPLICATION RUNTIMES
DATA GRID
AMQ BROKER
Integration with RH Developer, CI/CD tools & Security Services
Optimized for OpenShift & Kubernetes Services
33. Red Hat Confidential
App Server
Workload
Workload
Container Platform
Java Apps on AppServers Cloud Native Apps
HTTP/REST
Persistence
Transactions
Messaging
Security
Dependency Injection
Domains
Clustering
Load balancing
Failover
Rolling upgrades
+
DevOps/self-svc
ALM/CI-CD
Auto deployment
Auto scaling
Resource mgt
Hybrid/multi cloud
APP SERVER FUNCTIONALITY IS DIVIDING
Runtime
34. 34
RED HAT APPLICATION
RUNTIMES
34
NON-RESTRICTIVE DEVELOPMENT FOR THE CLOUD
Facilitate cloud native app
development ON THE CLOUD:
✓ Faster getting started
✓ Simplify container dev
✓ Automate DevOps
✓ Standardize tools/processes
✓ Fully supported JDK
LAUNCH SERVICE
Optimized for OpenShift / Kubernetes Services with pre-configured Missions and Boosters
Integration with RH Developer, CI/CD tools, Security Services
Available Application Migration Toolkit
Python, Go and .Net also supported by Red Hat (with a different SLA)
JAVA WEB
JBOSS WS
JAVA EE
JBOSS EAP
JAVA SE
OPENJDK
SERVERLESS
Coming*
SPRING
SPRING BOOT
JAVASCRIPT
NODE.JS
DISTRIBUTED
DATA
DATA GRID
MESSAGING
AMQ BROKER
SSO
MICROPROFILE
THORNTAIL
REACTIVE
VERT.X
AUTHENTICATION
36. • Open source Java SE Reference Implementation (RI)
• Major Contributors - Oracle, Red Hat, Azul, IBM, Apple, SAP
• Includes:
– The runtime environment (JRE)
– Tools for developer Java SE apps
• Free / Public Oracle JDK 8 Updates will end Jan 2019
• If you are a RHEL customer - you already have access to
OpenJDK and it is fully supported as part of your subscription
37. ✓ Supports the latest version Java EE 7
✓ Support for Java SE8
✓ Seconds to start up
✓ Optimized for cloud and container
✓ Get apps out faster and more frequently
✓ Reduce time and effort on maintenance
✓ Enhanced management and security
✓ Improve modularity
✓ Better web console user interface
RED HAT JBOSS EAP 7
Market-leading open source Java EE platform
Operational Efficiency
Developer productivity
Technology trends
38. Red Hat Confidential
Runtime [1][2]
(framework)
Boot time
server only
Boot time including
app deployment
Memory usage
without load
Memory usage
under load
Measured[3]
throughput
JBoss EAP (Java EE Web) 2 - 3 sec 4 - 4.5 sec 40 - 60 MB 0.2 - 0.4 GB 15K req/sec
JBoss EAP (Spring) 2 - 3 sec 9 - 12 sec 40 - 60 MB 0.5 - 0.7 GB 6.8K req/sec
JBoss WS/Tomcat (Spring) 0 - 1 sec 8 - 10 sec 40 - 60 MB 0.5 - 1.5 GB 8K req/sec
Fat JAR (Spring Boot) N/A 4 - 6 sec 30 - 50 MB 0.5 - 1.5 GB 9K req/sec
AND EAP CONTINUES TO PLAY
AN IMPORTANT ROLE
52%
of Middleware respondents
are either using or considering
JBoss EAP for microservices.
39. IBM
WebSphere AS
Oracle
WebLogic Server
JBoss EAP
upgrades
Cloud readiness,
containerization
Pluggable:
add your own rules
Java EE
upgrades
Eclipse
Plugin
Command
Line Interface
Web
Console
Maven
Plugin
Catalyze large scale Java application
modernizations and migrations
● Automate analysis
● Support effort estimation
● Accelerate code migration
● Bring workloads to OpenShift
● Free & Open Source
● Assembly of tools for each phase
of a transformation process
Homepage - Documentation
RED HAT APPLICATION MIGRATION TOOLKIT
39
40. RED HAT DATA GRID
IN-MEMORY DATA GRID SOLUTION
40
Enterprise open source distributed data management system for application data that
uses memory, keeps information synchronized across multiple servers, and can be used
as Distributed cache, NoSQL database and Event broker
Fast and
low latency
Ideal for on-premise, web, cloud, big data and IoT applications
Boost app
performance
Elastic
scalability
Data
replication
Data Security
41. Red Hat Confidential
Funktion
50% OF THE
ENTERPRISE APP
MARKET
(...but don’t forget Hamming! Redoing in trivially different ways is a waste)
DEVELOPERS ARE DEMANDING MORE CHOICE
47. Red Hat Confidential
f( )
● Single purpose
● Stateless
● Independently scalable
● Automated
● Single action
● Event-triggered
● Ephemeral
● Autonomous
● Loosely-coupled
SERVICE MICROSERVICE FUNCTION
FUTURE RUNTIME: FUNCTION AS A SERVICE
48. Red Hat Confidential
● Project - http://openwhisk.org/
● Service - IBM BlueMix, Adobe.io
● License : ASL v2
● Polyglot : Node.js, Swift, Java, Python
● Event Sources : BlueMix services, Watson,
Cloudant, other SaaS
● Advanced features - Event Sequencing,
templates, diagnostics
● Community : Large - IBM, SAP, Adobe,
Samsung, many individuals
APACHE OPENWHISK: RUNTIME FOR f( ) aaS
49. USE CASES FOR APPLICATION RUNTIMES
Increase the speed of app
delivery of existing and
new applications to your
customers
Increase the speed of
developing new
applications to address
new business
opportunities
Increase the speed of
change by modernizing
applications to adapt to
the markets and
customers
Increase the speed of
innovation across the
organization to the pace
that your business
demands
DELIVER FASTER DEVELOP FASTERCHANGE FASTER
INNOVATE
FASTER
49
51. RED HAT
INTEGRATION
PROCESS AUTOMATION
COMPOSE AND INTEGRATE
MICROSERVICES ACROSS AN
ENTERPRISE SERVICE NETWORK
INTEGRATION
51
AUTOMATE AND OPTIMIZE
BUSINESS PROCESSES
Develop, Deploy and Manage Across Cloud and On Premise
COMPREHENSIVE TOOLS TO BUILD
& MIGRATE APPS
APPLICATION RUNTIMES
DATA GRID
AMQ BROKER
Integration with RH Developer, CI/CD tools & Security Services
Optimized for OpenShift & Kubernetes Services
52. 52
RED HAT MIDDLEWARE
With AGILE INTEGRATION
DISTRIBUTED
INTEGRATION
CONTAINERS APIs
LIGHTWEIGHT
PATTERN BASED
EVENT-ORIENTED
COMMUNITY-SOURCED
CLOUD-NATIVE SOLUTIONS
LEAN ARTIFACTS,
INDIVIDUALLY DEPLOYABLE
CONTAINER-BASED SCALING
& HIGH AVAILABILITY
WELL-DEFINED,
REUSABLE, & WELL-
MANAGED
ENDPOINTS
ECOSYSTEM LEVERAGE
MICROSERVICES
53. 53
ESB
AGILE INTEGRATION: DEFINING A NEW METHOD
FOR INTEGRATION IN THE CLOUD
Centralize ⧫ Leverage ⧫ Simplify
Internal teams ⧫ Maximize use of resources
Traditional integration incompatible with
Cloud development
Modern architectures and app development
requires more agile integration
Distributed Integration ⧫ Scalability ⧫ Reusability
Agile Teams ⧫ Cloud App Dev
USE INTEGRATION WHERE NEEDED, RATHER THAN CENTRALIZING
54. 54
PRIVATE CLOUD
IMPLEMENT HYBRID INTEGRATION PLATFORM
Single platform and toolchain across cloud environments provides consistency and flexibility
for current and future deployments
Deploy on-premise
PUBLIC CLOUD
Deploy on public cloud provider
MANAGED CLOUD
Deployed and managed by
Red Hat
55. 55
Integration Platform as a Service (iPaaS)
offering based on Red Hat Fuse
Web-based toolchain and runtime deployed on
OpenShift
User experience focused on solving
integration problems without writing code
RED HAT FUSE ONLINE
Low-code platform for cloud-native integration
56. 56
Red Hat AMQ
Event and message based integration
Event notification
Enterprise
messaging
Modern, scale-out
architecture
Support microservice
applications
Bridge to legacy systems
Enable large scale solutions
Now/New: Version 7.1 higher performance, scalable architecture in Feb 2018,
Messaging-as-a-Service & AMQ Streams 2nd half 2018
57. 57
RED HAT AMQ 7
Flexible, standards-based messaging for the enterprise,
cloud and the Internet of Things
AMQ Online ( Messaging-as-a-Service)
- Scalable, easy-to-manage messaging utility based on OpenShift container
platform
- Available for self-managed and Red Hat-managed deployments (AMQ Online)
Broker
- Store & forward
- Volatile & durable
- Full JMS 2.0
support
- Best-in-class perf
Interconnect
- Message router
- High-performance
direct messaging
- Distributed
messaging backbone
AMQ Streams
- Durable pub/sub
- Replayable streams
- Based on Apache
Kafka
Standard
protocols
Polyglot
clients
Commonmanagement
58. 58
Branded dev portalRH SSO
API gateway
( Fuse / OpenShift )
v2.4: Openshift On-premise + OpenID Connect
Real-time admin portal
Sync / Authorize
API back end
API management
API provider
Administrators
Swagger doc
API
consumers
Developers
RED HAT API MANAGEMENT
Mobile apps
Developer apps
59. API FIRST CLOUD NATIVE APP DEVELOPMENT
59
Microcks
MOCK
IMPLEMENT
CONSUME
API Model Canvas
60. 60
Red Hat 3scale API Management Platform
Enabling API first
API visibility & control
enterprise wide
Security, rate limits,
analytics, API keys,
developer portal
Manage internal and
external APIs
Transform internal IT into “API
first” approach
Empower teams to deliver their
own APIs
Provide global visibility and a
uniform approach
Now/New: AMP 2.4: on-premises + OIDC since Oct 2017, OOTB policies since Apr 2018
61. MICROSERVICE ARCHITECTURE
Using Agile Integration
61
Core Layer (Application Runtimes)
External Apps
API Gateway Layer (3scale)
Containers
ContainerOrchestration(OpenShift)
Composite
Layer
(Fuse)
Service Interactions
Cloud Native
App (Runtime 1)
Enterprise Integration
Patterns
Cloud Native
App (Runtime 2)
Anti
Corruption
Layer
Containerized App (Lift and
Shift EAP)
SecurityServices(RHSSO)
DataServices(DGCaching)
Traditional
App (EAP)
VMs
APIManagement(3scale)
Policies Access Control Routing
Service Composition Events Mesh
62. FOUR USE CASES FOR INTEGRATION
Build applications in a
modern context, where a
large application is built as
multiple components, and
each component has one or
more API interfaces
Integrate data, processes,
and policies across multiple
SaaS applications or from
SaaS to on-premise apps
Build integrations between
modern apps or data, where
modern apps are defined as
being built in the cloud
using microservices style
architectures using
containers
Allowing a single user to
use multiple apps where
each individual apps data
(e.g., profile data, current
orders, previous history) is
available in every app
SaaS INTEGRATION API-FIRST DEV
OMNI CHANNEL
EXPERIENCE
INTEGRATE CLOUD
NATIVE APPS
62
63. BUSINESS VALUE OF RED HAT INTEGRATION
The Business Value of Red Hat Integration Products, IDC May 2018
TOPLINE METRICS
AVERAGE ANNUAL BENEFITS OF INTEGRATION
APPLICATION INTEGRATION AND DEVELOPMENT IMPACT
$400K
$39K
54%
Additional revenue per
year
Business productivity
benefits
Less developer time spent
on integration
520%
$32K
450%
3-year ROI
IT staff productivity gains
More applications
integrated per year
6 MONTHS
$3K
59%
To payback
IT infrastructure cost
reductions
Faster time to integrate
per application
63
64. KEY VALUE PROPOSITIONS ON OPENSHIFT
Why is Red Hat Integration the best choice for Cloud?
64
Build integrated services, deploy
where needed and use OpenShift
to centrally manage those
integrations in containers
Eliminate delays from working
with a centralized Integration
Competency Center, efficiently
scale and keep control with
central management in OpenShift
Introduce a leading set of
messaging capabilities pre-
integrated with Kubernetes
services including
healthcheck and logging
Centrally document, monitor,
manage and secure access to a
number of distributed APIs in
containers
Hybrid Platform
API
Policies,
Analytics,
and
Ecosystems
API based
Broker StreamsInterconnect
Mainframe AS/400
Centralized Integration
65. UPS delivers consistent, reliable package tracking and
delivery information with Fuse
“Before, operators were manually pulling
data from various locations. Now, they
can look at real-time, automatically
collected data and move people around.
That shift has ended up saving a lot of
time and eventually helps with our
customer package experience.”
- JIGNESH SHAH
SENIOR APPLICATION DEVELOPMENT MANAGER
UPS
CHALLENGE
Dispersed data across various applications causing complexity for real
time package tracking. Unable to automatically scale for demand.
SOLUTION
Real time application leveraging Fuse to centralize access to scanner data.
Fuse provided the high throughput, and deploying on OpenShift enabled
auto-scaling during the peak periods.
Staffing
Allocation
Cecisions
Unified view of
various data
points
Scalability
66. Global midstream gas company
BUILDING THE INTELLIGENT ENTERPRISE
RESULTS:
Lowered operational IT software spend while adopting open standards:
•Easier to maintain
•Faster innovation
•Greater security
ENERGY
Red Hat JBoss Fuse and Red
Hat JBoss A-MQ in SCADA
system to monitor flow of
oil/gas in pipelines
Software defined approach to
taking sensor data off the
pipelines, and ingest it into
SCADA system over the IoT
protocol, MQTT.
66
Site field automation
VSAT/Comm
Equipment
Director
Flow Computer
PLC
Sensors and actuators
Tank gauging
CORPCheckpoint BIZ DMZSCADAASA Comms DMZ
ECT (MQTT publish)
ECT
ECT ECT
ECT
ECT (MQTT publish)
68. PROCESS AUTOMATION
COMPOSE AND INTEGRATE
MICROSERVICES ACROSS AN
ENTERPRISE SERVICE NETWORK
INTEGRATION
68
AUTOMATE AND OPTIMIZE
BUSINESS PROCESSES
Develop, Deploy and Manage Across Cloud and On Premise
RED HAT
PROCESS AUTOMATION
COMPREHENSIVE TOOLS TO BUILD
& MIGRATE APPS
APPLICATION RUNTIMES
DATA GRID
AMQ BROKER
Integration with RH Developer, CI/CD tools & Security Services
Optimized for OpenShift & Kubernetes Services
69. BUSINESS
OPTIMIZATION
ENTANDO APP
BUILDER
PROCESS
MANAGER
BUSINESS
RULES
COMPLEX
EVENT
PROCESSING
69
✓ Process Automation Manager-
process engine supporting BPMN2
process automation and case
management
✓ Decision Manager - rules engine
based on the DROOLs project
✓ Business Optimizer-AI constraint
satisfaction solver based on
OptaPlanner project
✓ Entando UX- Lightweight UX
platform for building apps that
embed PAM/DM (Lic included)
✓ Trisotech - partner for DMN
modeling
Build applications that
automate processes
Embed rules into Cloud
applications
CUSTOM SOLUTIONS AND
AUTOMATED APPS
70. Orchestrate, coordinate
and choreograph
services
React to events and
triggers
Track analytics and KPIs
to improve processes
Make apps modern AND
customer-centric
Look for value from
every step in the supply
chain
Automate workflows
and decision making
BUSINESS NEEDS IT LANDSCAPE DIGITAL TRENDS
Improve speed and
accuracy with
automation
Automate internal and
external tasks with
Ansible Tower and
Process Automation Mgr
70
AUTOMATE AND ORCHESTRATE
APPLICATIONS IN THE CLOUD
ORCHESTRATE AUTOMATE REACT ANALYZE
71. FOUR USE CASES FOR PROCESS AUTOMATION
Allow system to make
intelligent decisions for
automated processes
Automate business with
process and case
management
Low-code development
for process-driven
applications
Adjust rules within
applications on the fly
BUSINESS
OPTIMIZATION
IMPROVE
PRODUCTIVITY
RAPIDLY ADAPT TO
MARKET CHANGES
UTILIZE BUSINESS
EXPERTISE
71
72. 72
DECISION
SERVICE DASHBOARD
SERVICE
INVOICE
SERVICE
BUILDING AND AUTOMATING
SERVICES IN THE CLOUD
Reacting to Events - Integrating with Services/Data - Composing Services
Shop
Order
Placed
Payment
Received
Fetch goods Ship goods
Customer
survey
Service
Support
Sales
Dashboards
73. BUSINESS VALUE OF RED HAT
PROCESS AUTOMATION
Business value of RHPAM, IDC May 2018
69% 556% 10 MONTHS
33% 26% 7%
25% 3% 1,261
TOPLINE METRICS
EXECUTION OF PROCESS CHANGES
PERFORMANCE AND USER IMPACT METRICS
Less expensive than
alternative solution
3-year ROI To payback
More changes carried out Faster execution of changes Higher developer productivity
Less downtime
Higher net productivity for
impacted LOB users
Hours, regulatory support
saved/100 users
73
74. Provide business users and
developers a consistent
development model to create and
modify business applications
74
Provides process automation and
decision making at the microservice
level for scalable implementations
on cloud or on premise
DECISION
MANAGEMENT
BUSINESS OPTIMIZATION
COMPLEX
EVENT
PROCESSING
PROCESS/CAS
E
MANAGEMENT
ENTANDO UX
PLATFORM
Enable IT and Business users a
platform to develop and deploy
powerful, customized automation
solutions
Simplify and accelerate the
development, deployment and
management of rules and
process-centric applications
KEY VALUE PROPOSITIONS ON OPENSHIFT
Why is Process Automation the best choice for Cloud?
MICROSERVICES
APPLICATIONS
75. 70 Million Seamless Ride Bookings Per Year
Powered by Red Hat Decision Manager
“We anticipate moving from large
software releases quarterly to
functional releases monthly, with
system refinements happening as
often as weekly,” Our IT organization
is now a responsive partner with a
business focus.”
- MICHAEL QUINTERO
ENTERPRISE SOLUTIONS ARCHITECT
LOGISTICARE
CHALLENGE
Business has grown over 60% and the core app was not able to handle
the growing scale and complexity of business. The app contained business
logic that made meeting the evolving needs of clients & partners,
increasingly difficult.
SOLUTION
● Saved $6Mn in operations by using DM to define complex rules for
regulatory compliance, routing, payments, and ride scheduling.
● Adopted the OpenShift container platform to manage, deploy and
scale apps and APIs, built using Red Hat Middleware.
Easier
Third Party
Integration
Operational
costs reduced
by $6 Mn
Increased
agent efficiency
by 15%
78. INSERT DESIGNATOR, IF NEEDED78
BUILDING PROCESS-DRIVEN APPS
With Red Hat Process Automation Manager, Red Hat Decision Server, and Red Hat OpenShift
Dev
Business central Registry
Container image
Ops
Image streamSource
S21 Microservice image
Deploy
79. 79
RED HAT MIDDLEWARE SUPPORTS DIGITAL
TRANSFORMATION
Build net new apps
Maintain &
migrate existing
apps
Integrate data
and services
With Services:
Create a Digital Transformation Road Map
Test concepts in a Red Hat Labs
With People:
Build skill sets
Create a partner ecosystem
+
With Technology:
Choose and use the right tools
Maintain your favorite app platforms
80. Middleware Java App
Server
Traditional Application
Development
MIDDLEWARE TRANSITION
To a Modern Cloud Platform
Standardized
Runtimes &
Frameworks
Kubernetes Optimized
Middleware
Middleware Application
Components
Application Services
for OpenShift
Cloud App
Development
Container Platform
Caching API Mgmt
Business
Rules
HTTP/
REST
Persistence
Process
Automation
Integration Messaging TransactionSecurity
Dependency Injection
Domains DevOps Clustering
Load BalancingFailover
Rolling
Updates
80
81. Middleware Java App
Server
Traditional Application
Development
MIDDLEWARE TRANSITION
To a Modern Cloud Platform
Standardized
Runtimes &
Frameworks
Kubernetes Optimized
Middleware
Middleware Application
Components
Application Services
for OpenShift
Cloud App
Development
Container Platform
Caching API Mgmt
Business
Rules
HTTP/
REST
Persistence
Process
Automation
Integration Messaging TransactionSecurity
Dependency Injection
Domains DevOps Clustering
Load BalancingFailover
Rolling
Updates
81
APPLICATION
RUNTIMES
INTEGRATION
PROCESS
AUTOMATION
82. Red Hat Confidential
Integrated Developer Toolchain Offerings
OpenShift.io presented the vision, but competitors are joining the fray.
83. 83
IT CONSTRAINTS IT OBJECTIVES
MAINTAIN
INNOVATE
W/ LIMITED RESOURCES:
Skills ♦ Time ♦ Money
BUILD OR BUY
Innovation leads to
differentiation
RED HAT ENTERPRISE LINUX ECOSYSTEM
Hardware, Virtualization, Cloud and
Service Provider Certifications
SPEED AGILITY CONTROL
Deliver and change services fast Quick wins & losses of new ideas Security, Scalability & Reliability
BUILD NEW BUT ALSO SUPPORT EXISTING
ON THE CLOUD
30%
INNOVATE
Ensure Productivity & Performance:
✓ Maintaining the current portfolio
✓ Encouraging innovation
70%
MAINTAIN
84. FOUNDATIONS
84
RED HAT APPLICATION SERVICES
FOR THE MODERN Cloud
CONNECTIVITY
DATA GRID
AMQ
BROKER
TESTED & VERIFIED
MICROSERVICES
FRAMEWORKS
SUPPORTED
MICROSERVICES
RUNTIMES
AUTOMATION
CLASSIC
OPENSHIFT
ONLINE
INTERCONNECT
STREAMS ONLINE
API MANAGEMENT
BUSINESS
OPTIMIZATION
BUSINESS
RULES
COMPLEX EVENT PROCESSING
RED HAT ENTERPRISE LINUX ECOSYSTEM
Hardware, Virtualization, Cloud and Service Provider Certifications
ENTANDO UX PLATFORM
PROCESS/CASE MANAGEMENT
API GATEWAY
MONETIZATION
86. cloud.redhat.com
OpenShift 4 cluster
OpenShift 4 cluster
OpenShift Dedicated
Hybrid
Containerized
Infrastructure
OperatorHub
Manage multiple
clusters
Register and
provision
cluster
View clusters
across clouds
Scale clusters
Consumption
based billing
Deploy and
manage K8s apps
Red Hat value-add (SaaS) services
Management
/ Insights
Developer
Tooling
Subscription
Information
...
A UNIFIED HYBRID CLOUD
● The Red Hat cloud
interface
● Spanning all
compute
● Aggregated
administration
● Value-add RH dev
and mgmt services
● OperatorHub
Product Manager: Jake Lucky
87. INSERT DESIGNATOR, IF NEEDED87
RED HAT’S SOLUTION IS DIFFERENT
WHEN COMBINED WITH RED HAT OPENSHIFT,
RED HAT PRODUCTS LET DEVELOPERS:
• Build, deploy, and manage truly modern,
secure, scalable process-driven applications.
• Fully support DevOps practices, microservices
architectures, and modern user experiences.
88. INSERT DESIGNATOR, IF NEEDED88
BENEFITS
FAST
• Build low-code applications from process and decision models
• Engage business and IT stakeholders
• Easily add custom logic
OPEN
• Uses standard repositories and tools that integrate with
existing software development environments
MODERN
• Supports development of containerized microservices applications
• Deploys on Red Hat OpenShift, on public, private, or hybrid clouds
• Has a comprehensive mobile UX
89. Faster Time to Market
Deliver apps faster with containers and DevOps
Modernize existing apps
Build next-gen, cloud native applications
90. OPEN DATA HUB ARCHITECTURE
CONTAINER STORAGE (CEPH)
CONTAINER HOST (RHEL/RHCOS)
Microsoft
Azure
AWSOpenStackDatacenterLaptop Google
Cloud
CONTAINER ORCHESTRATION AND MANAGEMENT (OPENSHIFT)
S3 API Object Store BLOCK FILE
GPU FPGA
APPLICATION LIFE CYCLE MANAGEMENT (OPENSHIFT)
DEVOPS WORKFLOW (CODE & DATA)
API GATEWAY (3SCALE) SERVICE MESH (ISTIO)
SERVERLESS
PRIVATE MICRO SERVICES
(CONTAINERIZED CUSTOM APPS)
CONTAINER APPS
PRE-DEFINED AI LIBRARY
(BOTS | ANOMALY | CLASSIFICATION | SENTIMENT | …)
AI TOOLCHAIN & WORKFLOW
(JUPYTER, SUPERSET, …)
COMMON SERVICES
SERVICECATALOG&SELFSERVICEUI/CLI
IDENTITY/POLICY(ACCESS,PLACEMENT)/LINEAGE(CODE
ANDDATA)
MANAGEMENTCONSOLE/INSIGHTS/AIOPS
(PROMETHEUS|ELASTIC|…)
FEDERATION
RH Core
Platform
OpenShift ALM
Red Hat
Middleware
Community &
ISV Ecosystem
Technology
Roadmap
Customer
Content
LEGEND
PYTHON / FLASK JAVA JAVASCRIPT ...
STREAMING (KAFKA - streamzi)
MSG BUS (AMQ) ANALYTICS (SPARK)
ML (TENSORFLOW |
…)
MEMORY CACHE (JDG) ||
DECISION (BxMS)
HDFS | REDIS | SQL | NoSQL
| GRAPHDB | TIMESERIES |
ELASTIC | ...
92. F4726-022217
WHERE ARE YOU TODAY?
MORE IMPORTANTLY, WHERE DO YOU WANT TO BE TOMORROW?
Optimise IT Integrated apps, data,
and processes
Multi-Cloud
infrastructure
automation
Rapidly Build more
modern digital
applications
Better ROI DevOps Scalability Time to Market