red hat jboss overview intelligent integrated enterprise€¦ · jboss enterprise application...

35
Red Hat JBoss Overview Intelligent Integrated Enterprise Blaine Mincey Sr. Middleware Solutions Architect

Upload: others

Post on 28-May-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Red Hat JBoss Overview Intelligent Integrated Enterprise !!!!Blaine Mincey Sr. Middleware Solutions Architect

WHAT WE DO

“Red Hat Consulting’s local experience backed by Enlogit, a Czech Republic Red Hat Premier Partner, gave us peace of mind during roll out.” —PAVEL BARTOS, Lead Analyst, GE

Money Bank

We offer a range of mission-critical software and services covering:

HOW WE DO IT. THE BENEFITS.We develop everything via community-powered innovation.

Shared development reduces costs & accelerates innovation.

Open collaboration offers products that genuinely meet customers' requirements.

Better price/performance

Better quality

Faster technology innovation

Alignment to your needs

Flexibility

CLOUD OPERATING SYSTEM

VIRTUALIZATION STORAGE

MIDDLEWARE

Red Hat BPM Suite

4

The Integration Challenge: Silos On-premise – Silos in the Cloud

Integration

Email

Customers

Operations Finance

HR

CRM

Shipping & receiving

An Integrated Solution...the JBoss Way

JBoss Data Virtualization

Integrate Data with JBoss Data Virtualization

JBoss Data Virtualization

JBoss Fuse / ServiceWorks

Integrate Applications with JBoss Fuse

JBoss Data Virtualization

JBoss A-MQ JBoss Fuse / ServiceWorks

Integrate Devices with JBoss A-MQ

9

JBoss Data Virtualization

JBoss A-MQ JBoss Fuse / ServiceWorks

Add Business Agility with BPM Suite & BRMS

BRMS BPMS

JBoss Enterprise Application Platform● Lightweight, cloud-ready

application server ● Start-up in about 5 seconds ● Elegant configuration and

management ● Infinitely scalable clustering

and high-availability

The JBoss EAP is the foundation for the JBoss Enterprise Middleware stack

JBoss EAP 6: Distributed domain architecture

● Domain ● Domain Controller ● Host Manager ● Server Group ● Cluster

JBoss EAP 6: Standalone architecture

● Preserved original JBoss EAP simplicity

● Instance is the unit of automation

● Same management APIs

JBoss EAP 6: Management tools

Tools ● CLI ● Web Console ● Red Hat JBoss

Operations Network

Management APIs ● JMX ● REST API ● XML

14

Leveraging Our Core Integration Technologies

JBoss Fuse

Apache Camel

Apache CXF

Apache ActiveMQ

JBoss Fuse ServiceWorks

The Red Hat JBoss core ESB is available in both products.

16

JBoss A-MQ

A small-footprint, high-performance, open source messaging platform

!Enables real-time integration everywhere

JBoss Fuse ESB

JBoss Fuse provides simplified integration services across your enterprise.

JBoss Fuse ESB – Build On Apache Camel

Eclipse-based Tooling To Build Camel Routes

Web-based Management Console For Monitoring

Fuse Fabric – Managing Your Fuse ESB Clusters

■ Support Hybrid deployments – on premise, on cloud, or both ■ Endpoints can be relocated,

balanced, made elastic, and highly available

■ Distributed Configuration ■ Configuration may be accessed

across multiple domains ■ Configuration is highly available

■ Distributed Management ■ Easy elastic scaling of services ■ Monitoring and control of

resources

JBoss A-MQ

Camel Endpoints

Fuse IDE Fuse Management Console

JBoss Fuse

22

JBoss Fuse Service Works

!Enables organizations to Simplify integrations and focus on

business innovation

JBoss Fuse ServiceWorks Components

JBoss Fuse ServiceWorks – Switchyard

JBoss Fuse ServiceWorks – Overlord DTGov

JBoss Fuse ServiceWorks – Overlord RTGov

BPM Designer & Engine

BAM Dashboards

JBoss BPM Suite

Rules Authoring

Rules Testing

JBoss BRMS

Transformations: – Selects – Joins – Criteria – Functions – Unions – User Defined

Virtual Models Physical Models Representing Actual Data Sources

Point and Click Development

JBoss Data Virtualization

JBoss Data Grid – Distributed POJO cache

!!

JBoss Web Server – A lightweight HTTP Server and Tomcat Server

Other Middleware Platform Offerings

Deploying To the Cloud – Red Hat OpenShift

32

RHEL

Red Hat Enterprise LinuxNode

Public / Hybrid / Private / Virtualization / Bare Metal

JBossCode

Git Repo

DEVELOPER

USER

GIT/SSH

cronlogssshd

MySQL

HTTP/S

MY GEAR

Broker (RHEL)

Node (RHEL)

Node (RHEL)

REST

Web Console Eclipse IDE Cmd Line

SE

Linux

GEAR

My App

jenkins

Jenkins

Maven

CG

roup

s

Development – Advanced Tooling With JBDS

Operations – Monitoring & Management With JON

35

Thank You! !!Blaine Mincey [email protected]