@OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 ›...

17
@OpenShift RHOpenShift OpenShift

Transcript of @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 ›...

Page 1: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

@OpenShift

RHOpenShift

OpenShift

Page 2: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

Self-Service

Multi-language

Automation

Collaboration

Seamless

Standards-based

Web-scale

Open Source

Enterprise Grade

Secure

Critical features for both Dev and Ops

Page 3: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

Trusted Container OS

Trusted by Fortune Global 500 companies

Container Runtime & Packaging (Docker)

Enterprise Container Host

Red Hat Enterprise Linux Atomic Host

Page 4: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

Container Runtime & Packaging (Docker)

Enterprise Container Host

Red Hat Enterprise Linux Atomic Host

Enterprise Kubernetes

Cloudforms Red Hat Storage

Infrastructure Automation & Mg

Networking Storage Registry Logs & Metrics Security

Container Orchestration & Cluster Management (kubernetes)

Page 5: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

Container-Native Storage for OpenShift

●  Containerized Red Hat Gluster Storage

●  Native integration with OpenShift Container Platform

●  Unified Orchestration using Kubernetes for applications and storage

●  Greater control & ease of use for developers

●  Lower TCO through convergence

●  Single Vendor Support

DISTRIBUTED, SECURE, SCALE-OUT STORAGE CLUSTER

APPLICATION CONTAINER

APPLICATION CONTAINER

APPLICATION CONTAINER

STORAGE CONTAINER

STORAGE CONTAINER

STORAGE CONTAINER

Page 6: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

Container Runtime & Packaging (Docker)

Enterprise Container Host

Red Hat Enterprise Linux Atomic Host

Enterprise Container Platform

Source-2-Image Application Pipelines

Dev Tools OpenShift Application Lifecycle Management (CI/CD)

Build Automation Deployment Automation

Service Catalog (Language Runtimes, Middleware,

Databases)

Self-Service

Infrastructure Automation & Cockpit

Networking Storage Registry Logs & Metrics Security

Container Orchestration & Cluster Management (kubernetes)

Page 7: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

JBOSS EAP JBOSS DATA GRID

JBOSS DATA VIRTUALIZATION

JBOSS AM-Q JBOSS BRMS JBOSS BPM JBOSS FUSE

RED HAT MOBILE 3 Scale

Container

Business Automation

Container

Integration

Container

Data & Storage

Container

Web & Mobile

Traditional, Stateful, and Microservices-based Apps

OpenShift Application Lifecycle Management (CI/CD)

Build Automation Deployment Automation

Service Catalog (Language Runtimes, Middleware,

Databases)

Self-Service

Infrastructure Automation & Cockpit

Networking Storage Registry Logs & Metrics Security

Container Orchestration & Cluster Management (kubernetes)

Container Runtime & Packaging (Docker)

Enterprise Container Host

Red Hat Enterprise Linux Atomic Host

Page 8: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM
Page 9: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

OpenShift Architecture Overview

Page 10: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

10,000 foot overview

Page 11: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

11

Start with Source Code - S2I

Page 12: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

12

Deploy a Container Image

Page 13: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

13

Deploy a Dockerfile

Page 14: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

14

Deploy a Binary Artifact

Page 15: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

15

Run a CI CD Pipeline on OpenShift Cluster

Page 16: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

16

Use your existing CI CD Pipeline to Deploy to OpenShift

Page 17: @OpenShift RHOpenShiftpeople.redhat.com › mlessard › mtl › presentations › june2017 › ...JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM

17

Build locally with an all-in-one cluster on your Workstation