SlideShare une entreprise Scribd logo
1  sur  96
Digital Transformation with
Red hat Hybrid Cloud
Vikram Singh
Enterprise Solution Architect
Redhat, Oslo
Red Hat Confidential
“Change is the essential
process of all of existence.”
— SPOCK
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
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?
KEY TECHNOLOGY TRENDS
KEY TECHNOLOGY TRENDS
Innovation
Culture
Cloud-native
Applications
AI &
Machine
Learning
Internet of
Things
Blockchain
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!
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….
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.
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
OPENSHIFT TECHNICAL OVERVIEW12
Self-Service
Multi-language
Automation
Collaboration
Multi-tenant
Standards-based
Web-scale
Open Source
Enterprise Grade
Secure
OPENSHIFT CONTAINER PaaS PLATFORM
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
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
Web
services
Monolith
Waterfall
Server
/VM
Data
Center
GREAT SOFTWARE COMPANIES ARE ADOPTING
NEW PATTERNS FOR DEVELOPMENT
APIs
Micro-
services
Container
CI/CD
Hybrid
Cloud
Speed
Agility
Control
OUTCOMES
15
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
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
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.
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
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
CONTAINERS IN PRODUCTION ARE REAL
ON RED HAT OPENSHIFT
OPENSHIFT SERVICE CATALOG
OpenShift
Ansible
Broker
OpenShift
Template
Broker
AWS
Service
Broker
Other
Service
Brokers
ANSIBLE
OPENSHIFT
AMAZON WEB SERVICES
OTHER SERVICES
Ansible
Playbook
Bundles
OpenShift
Templates
Public
Cloud
Services
Other
Services
OPEN SERVICE BROKERS
Expose and Provision Services External Services
SERVICE BROKERS
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
So far
- Business painponts, industry trends
- Current situations
- Containers, Red hat Openshift
- Red hat Middleware
Lets go Deeper
Red Hat Confidential
Red Hat Confidential
COMPUTE | STORAGE | NETWORK
UX | Business Logic | Data Model | Data
?
Red Hat Confidential
?
Red Hat Confidential
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
APPLICATION RUNTIME
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
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
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
Red Hat Confidential
ENTERPRISE JAVA IS UNDERGOING A
MASSIVE TRANSITION
• 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
✓ 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
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.
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
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
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
Red Hat Confidential
MICROSYSTEMS ARE COMPLEX
Red Hat Confidential
Cloud
Circuit Breaker
Service
Registry
Configuration
Service
Client-side Load
Balancing
Cloud Cloud
Infrastructure & Middleware
Services
SSO ServiceCache/DataGrid
2014 Current Future
Microservice Business Logic
Configuration
(ConfigMap)
Service
Registry
API Mgmt Messaging
Server-Side
Load
Balancing
Circuit
Breaker
Istio+
SSO ServiceCache/DataGrid
API Mgmt Messaging
Configuration
(ConfigMap)
Service Registry
Server-Side
Load Balancing
Circuit
Breaker
Microservice Business Logic
SSO ServiceCache/DataGrid
API Mgmt Messaging
Smart Routing
Distributed
Tracing
Distributed
Tracing
Distributed
Tracing
Distrib.Tracing
Distributed
Tracing
Microservice Business Logic
Smart
Routing
Smart
Routing
Middleware Services
Middleware ServicesService
Registration
+
MICROSERVICES ARCHITECTURES ARE
EVOLVING RAPIDLY
Red Hat Confidential
RHOAR COMPLEMENTS EAP AND GIVES YOU
THE RIGHT TOOL(S) FOR THE JOB
4545
DEVELOPERS DEMAND MORE OPTIONS
ENTERPRISES EXPAND USE OF LANGUAGES, FRAMEWORKS, & RUNTIMES
OPENSHIFT SERVICE MESH
Observe Observe
Secure
ControlConnect
Jaeger Prometheus
Istio
Product Manager: Brian Harrington
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
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
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
AGILE INTEGRATION
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
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
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
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
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
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
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
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
API FIRST CLOUD NATIVE APP DEVELOPMENT
59
Microcks
MOCK
IMPLEMENT
CONSUME
API Model Canvas
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
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
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
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
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
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
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)
AGILE AUTOMATION
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
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
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
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
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
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
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
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%
Red Hat Confidential
BUSINESS AUTOMATION /
DECISION MANAGEMENT: RULES
Red Hat Confidential
BUSINESS AUTOMATION /
DECISION MANAGEMENT: WORKFLOW
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
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
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
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
Red Hat Confidential
Integrated Developer Toolchain Offerings
OpenShift.io presented the vision, but competitors are joining the fray.
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
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
MULTI CLOUD STRATEGY
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
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.
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
Faster Time to Market
Deliver apps faster with containers and DevOps
Modernize existing apps
Build next-gen, cloud native applications
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 | ...
F4726-022217
IT’S ALL HERE
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
* Red Hat client data and Fortune Global 500 list, 2015 | Copyright © 2016 Red Hat, Inc. Red Hat and the Shadowman logo are trademarks of Red Hat, Inc., registered in the U.S. and other
countries.
OPEN SOURCE IS EVERYWHERE
RED HAT SOLUTIONS POWER LEADING ORGANIZATIONS
94 CONFIDENTIAL - FOR INTERNAL USE ONLY
OpenShift Customer
North America EMEA
APAC
Read more at: openshift.com/customers
OpenShift Enterprise - Norway
GENERAL DISTRIBUTION
END

Contenu connexe

Tendances

Microservices
MicroservicesMicroservices
MicroservicesPT.JUG
 
Spring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the MassesSpring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the MassesVMware Tanzu
 
Cloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootCloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootSufyaan Kazi
 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringKenny Bastani
 
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"Daniel Bryant
 
API more than payload
API more than payloadAPI more than payload
API more than payloadPhil Wilkins
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureKelly Goetsch
 
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...Karan Parikh
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionVMware Tanzu
 
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...VMware Tanzu
 
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...martinlippert
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
The 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native SoftwareThe 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native SoftwareVMware Tanzu
 
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIUsing Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIVMware Tanzu
 
MongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryMongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryVMware Tanzu
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshopSufyaan Kazi
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on OpenstackOpen Stack
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemBruno Borges
 
Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021Vadym Kazulkin
 
Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?Sufyaan Kazi
 

Tendances (20)

Microservices
MicroservicesMicroservices
Microservices
 
Spring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the MassesSpring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the Masses
 
Cloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootCloud native Microservices using Spring Boot
Cloud native Microservices using Spring Boot
 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with Spring
 
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
 
API more than payload
API more than payloadAPI more than payload
API more than payload
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
 
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s Solution
 
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
 
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...
WaveMaker - Spring Roo - SpringSource Tool Suite - Choosing the right tool fo...
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
The 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native SoftwareThe 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native Software
 
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIUsing Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
 
MongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryMongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud Foundry
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on Openstack
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
 
Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021
 
Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?Pivotal Power Lunch - Why Cloud Native?
Pivotal Power Lunch - Why Cloud Native?
 

Similaire à Dev ops

Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITKangaroot
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red HatAlbert Wong
 
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 developerEric D. Schabell
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture PrimerIlham Ahmed
 
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 & BRMSMaggie Hu
 
Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss tedm23
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
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 HatMaggie Hu
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudJeff Jakubiak
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aTony Pearson
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...John Archer
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyOrgad Kimchi
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...NuoDB
 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to GreenJohn Archer
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석Amazon Web Services Korea
 

Similaire à Dev ops (20)

Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation IT
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 
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
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
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
 
Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
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
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid Cloud
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902a
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategy
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to Green
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
 

Dernier

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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 AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Dernier (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Dev ops

  • 1. Digital Transformation with Red hat Hybrid Cloud Vikram Singh Enterprise Solution Architect Redhat, Oslo
  • 2. Red Hat Confidential “Change is the essential process of all of existence.” — SPOCK
  • 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?
  • 6. KEY TECHNOLOGY TRENDS Innovation Culture Cloud-native Applications AI & Machine Learning Internet of Things Blockchain
  • 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
  • 15. Web services Monolith Waterfall Server /VM Data Center GREAT SOFTWARE COMPANIES ARE ADOPTING NEW PATTERNS FOR DEVELOPMENT APIs Micro- services Container CI/CD Hybrid Cloud Speed Agility Control OUTCOMES 15
  • 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
  • 21. CONTAINERS IN PRODUCTION ARE REAL ON RED HAT OPENSHIFT
  • 22. OPENSHIFT SERVICE CATALOG OpenShift Ansible Broker OpenShift Template Broker AWS Service Broker Other Service Brokers ANSIBLE OPENSHIFT AMAZON WEB SERVICES OTHER SERVICES Ansible Playbook Bundles OpenShift Templates Public Cloud Services Other Services OPEN SERVICE BROKERS Expose and Provision Services External Services SERVICE BROKERS
  • 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
  • 27. Red Hat Confidential COMPUTE | STORAGE | NETWORK UX | Business Logic | Data Model | Data ?
  • 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
  • 35. Red Hat Confidential ENTERPRISE JAVA IS UNDERGOING A MASSIVE TRANSITION
  • 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
  • 43. Red Hat Confidential Cloud Circuit Breaker Service Registry Configuration Service Client-side Load Balancing Cloud Cloud Infrastructure & Middleware Services SSO ServiceCache/DataGrid 2014 Current Future Microservice Business Logic Configuration (ConfigMap) Service Registry API Mgmt Messaging Server-Side Load Balancing Circuit Breaker Istio+ SSO ServiceCache/DataGrid API Mgmt Messaging Configuration (ConfigMap) Service Registry Server-Side Load Balancing Circuit Breaker Microservice Business Logic SSO ServiceCache/DataGrid API Mgmt Messaging Smart Routing Distributed Tracing Distributed Tracing Distributed Tracing Distrib.Tracing Distributed Tracing Microservice Business Logic Smart Routing Smart Routing Middleware Services Middleware ServicesService Registration + MICROSERVICES ARCHITECTURES ARE EVOLVING RAPIDLY
  • 44. Red Hat Confidential RHOAR COMPLEMENTS EAP AND GIVES YOU THE RIGHT TOOL(S) FOR THE JOB
  • 45. 4545 DEVELOPERS DEMAND MORE OPTIONS ENTERPRISES EXPAND USE OF LANGUAGES, FRAMEWORKS, & RUNTIMES
  • 46. OPENSHIFT SERVICE MESH Observe Observe Secure ControlConnect Jaeger Prometheus Istio Product Manager: Brian Harrington
  • 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%
  • 76. Red Hat Confidential BUSINESS AUTOMATION / DECISION MANAGEMENT: RULES
  • 77. Red Hat Confidential BUSINESS AUTOMATION / DECISION MANAGEMENT: WORKFLOW
  • 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
  • 93. * Red Hat client data and Fortune Global 500 list, 2015 | Copyright © 2016 Red Hat, Inc. Red Hat and the Shadowman logo are trademarks of Red Hat, Inc., registered in the U.S. and other countries. OPEN SOURCE IS EVERYWHERE RED HAT SOLUTIONS POWER LEADING ORGANIZATIONS
  • 94. 94 CONFIDENTIAL - FOR INTERNAL USE ONLY OpenShift Customer North America EMEA APAC
  • 95. Read more at: openshift.com/customers OpenShift Enterprise - Norway