RED HAT CONTAINERS ROADMAP Portfolio … HAT CONTAINERS ROADMAP Portfolio Perspective Ron Pacheco...

Post on 11-May-2018

220 views 0 download

Transcript of RED HAT CONTAINERS ROADMAP Portfolio … HAT CONTAINERS ROADMAP Portfolio Perspective Ron Pacheco...

RED HAT CONTAINERS ROADMAPPortfolio Perspective

Ron PachecoDirector, Product Management

June 25, 2015

RED HAT'S VISION: OPEN HYBRID CLOUD

RED HAT CONFIDENTIAL | NDA ONLY 3

PANEL OF EXPERTS

● Subhendu Ghosh, Product Technologist, Red Hat Enterprise Linux

● Mike McGrath, Principal Architect, Containers Engineering

● Ken Johnson, Product Management, JBoss Middleware

● Nick Barcet, Product Management, OpenStack

● Xavier Lecauchois, Product Management, Management Software

● Ron Pacheco, Product & Technology Strategy, Platforms Business

RED HAT CONFIDENTIAL | NDA ONLY 4

CREATING DEFACTO STANDARDSRed Hat works with the open source community to drive standards for containerization.

CONTAINER DISCOVERYVIA REGISTRY

CONTAINER FORMAT WITH DOCKER

ISOLATION WITH LINUX CONTAINERS

ORCHESTRATION WITHKUBERNETES

ECOSYSTEM ENABLEMENTSimplifying Container Adoption

RED HAT CONNECTfor technology

partners

RED HAT CONTAINER DEVELOPMENT

KIT (CDK)

CONTAINER REGISTRY

RED HAT CONTAINER

CERTIFICATION

LEARN BUILD CERTIFY DISTRIBUTE

RED HAT CONFIDENTIAL | NDA ONLY 6

CREATING THE RUNTIME

CONTAINER DISCOVERYVIA REGISTRY

CONTAINER FORMAT WITH DOCKER

ISOLATION WITH LINUX CONTAINERS

ORCHESTRATION WITHKUBERNETES

RED HAT CONFIDENTIAL | NDA ONLY 7

DRIVING OPERATIONAL EFFICIENCY

UPDATEROLLBACK

RED HAT CONFIDENTIAL | NDA ONLY 8

ENABLING OPERATIONSRun and Orchestrate multi-container based applications at scale

CONTAINER API

RHEL RHEL ATOMIC HOST

CONTAINER ORCHESTRATION AND MANAGEMENT

INFRASTRUCTURE

RED HAT CONFIDENTIAL | NDA ONLY 9

ENABLING OPERATIONSRun and Orchestrate multi-container based applications at scale

CONTAINER API

RHEL RHEL ATOMIC HOST

CONTAINER ORCHESTRATION AND MANAGEMENT

INFRASTRUCTURE

RED HAT CONFIDENTIAL | NDA ONLY 10

ENABLING DEVELOPMENT AND OPERATIONSDevelop and Run and Orchestrate multi-container based applications at scale

CONTAINER API

RHEL RHEL ATOMIC HOST

CONTAINER ORCHESTRATION AND MANAGEMENT

INFRASTRUCTURE

LANGUAGE RUNTIMES, MIDDLEWARE, DATABASES, AND OTHER SERVICES

DEVOPS TOOL AND EXPERIENCE

ENABLING DEVELOPMENT AND OPERATIONS

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM Ironic

VM VM

Service Container

Kubernetes

Container

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM Ironic

VM VM

Service Container

Kubernetes

Container

compute networking storage

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM Ironic

VM VM

Service Container

Kubernetes

Container

compute networking storage

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM Ironic

VM VM

Service Container

Kubernetes

Container

compute networking storage

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM

VM VM

Service Container

Kubernetes

Container

VM

compute networking storage

CONVERGENCEPhysical and Application Abstraction

standard hardware

KVM

VM VM

Service Container

Kubernetes

Container

VM

networkingcompute storage

Cloud Providers

JBoss xPaaS SERVICES FOR OPENSHIFTWhere Middleware meets cloud...

INTEGRATEApplications, Data & Devices

Red Hat JBoss FuseRed Hat JBoss A-MQRed Hat JBoss Data Virtualization

ACCELERATEApplication development & performance

Red Hat JBoss Enterprise Application PlatformRed Hat JBoss Data GridRed Hat Mobile Application Platform

AUTOMATEBusiness rules & processes

Red Hat JBoss BPM SuiteRed Hat JBoss BRMS

DEV

ELO

PM

ENT

TOO

LSR

ed H

at J

Bos

s D

evel

oper

Stu

dio

MA

NA

GEM

ENT

TOO

LSR

ed H

at J

Bos

s O

pera

tion

s N

etw

ork

Decision Services

Business Process Services

Mobile Services

Integration, Messaging, Data Services

Application Services Caching Services

ARCHITECTURE EVOLUTION

APPLICATION

SVC

SVC

SVC

SVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

µSVC

MICROSERVICESSOAMONOLITHIC

MICROSERVICES + CONTAINERS

CONTAINER

xPaaSSVC

CONTAINER

xPaaSµSVC

CONTAINER

µSVC

xPaaSModular microservices architecture based on JBoss Middleware and OpenShift

µSVC µSVCxPaaS

SVCxPaaS

SVCxPaaSµSVC µSVC µSVC xPaaS

µSVCxPaaS

SVC

RED HAT SATELLITE

CONTAINER MANAGEMENT

RED HAT CONFIDENTIAL | NDA ONLY 24

CONTAINER-BASED APPLICATION DELIVERY SOLUTIONSA continuum of solutions to develop, run, and manage container-based applications

RED HAT CONFIDENTIAL | NDA ONLY 25

CERTIFIED HARDWARE ECOSYSTEM

MIDDLEWARE AND MOBILITY SERVICES

CER

TIFI

ED A

PP

LIC

ATIO

NS

VIA

ISV

EC

OSY

STEM

RED HAT ENTERPRISE LINUX, INCLUDING ATOMIC HOST

✔ Application lifecycle management✔ Continuous integration✔ Developer experience✔ Source-to-image

✔ Unified management from bare metal to containers✔ Scalable infrastructure✔ Hybrid deployment management

✔ Managed cluster of container-optimized hosts✔ Orchestration and service aggregation

Seamlessly manage from infrastructure to applications

Build scalable infrastructure based on OpenStack

Develop, build, and manage container-based applications

Run and orchestrate multi-container based applications at scale

Develop, build, and manage container-based applications

Run and orchestrate multi-container based applications at scale

Run and orchestrate multi-container based applications at scale

CONTAINER-BASED APPLICATION DELIVERY SOLUTIONSA continuum of solutions to develop, run, and manage container-based applications