red hat - netclosecreating better technology the open source way. 100% commitment to the open source...

63

Upload: others

Post on 08-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 2: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Red Hat100 % opensource

Business model since 20 years

2 Bio revenue

58 quarters of growth

Page 3: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

No SINGLE organization can predict the FUTURE of technology…

…but a COALITION of us can BUILD it !

Page 4: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

OPENINNOVATION

THE NEW STANDARD

Mission Statement :

To be the Catalyst in Communities of Customers, Contributors and Partners

creating better technology the Open Source Way.

Page 5: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

100% Commitment to the Open Source Development Model

Page 6: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

“Red Hat is firmly positioned as the most successful

open-source software vendor in terms of subscription model success

and portfolio breadth.”

Page 7: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

MAIN IT TRANSFORMATION TRENDS

IoT, Big Data Analytics, Social, Mobile, API’s… What is next??

Page 8: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

IT Infrastructure „playground“DC, SLA, VM Ware, X86, „Statefull World“ , Mode 1

Openstack Future?

Business „playground“Shadow IT....SW driven,DevOps, Kuberneties,

Container, „Stateless World“ Mode 2

8

Customer Cloud Maturity Approach

Level 0

Virtualisation

Operational Automation

Traditional Applications

Level 1

Infrastructure Cloud

Orchestration Automation

Traditional Applications

Level 2

Public + Private Cloud

Hybrid Orchestration

SaaS and PaaS

Level 3

Scalable Hybrid Cloud

Cloud Native Dev model

Service Brokering

Clo

ud M

atur

ity L

evel

s

Transformation timeline

Whom to address?

IT

Page 9: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 10: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Retail Finance Media

Transportation

?

Why Software is eating the world

Page 11: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

As well in Switzerland

11

Page 12: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Page 13: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

2 000 000 000

Page 14: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

11.6 sec

Page 15: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 16: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 17: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 18: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

WATERFALL AND SILOS

Page 19: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 20: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

AGILE SOFTWARE DEVELOPMENT

Page 21: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

DEVOPS MOVEMENT

Page 22: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 23: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 24: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 25: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Self Service Portal: Get an AppServer in minutes

Page 26: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

HOW TO GET THERE?

Page 27: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Page 28: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

28

Page 29: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

CI/CD Flow

Artifact Repository

SCM

DEVELOPER

OPS

QA MANAGER

RELEASE MANAGER

JENKINS

OSE PRODOSE NPE

APP

SRC

CFG

TRIG

GE

R

AN

D B

UIL

DPU

SH

IMAG

E

PU

LL IM

AG

E

PULL

PUSH PULL

PUSH

PU

LL IM

AG

E

PU

LL IM

AG

E

Project: DEV Project: UAT Project: PROD

IMAGE REGISTRYPUSH

ARTIFACT

PULL ARTIFACTBUILDIMAGE APP

BUILD PROMOTE PROMOTE

IMAGE REGISTRY

APP

29

Page 30: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

30

Page 31: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

31

Page 32: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

32

Page 33: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

33

Page 34: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

34

Capacity?Which host?Where to store the image?Scaling? Monitoring?

Page 35: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

35

Which containers belong together?Limit access?Discovery? Persistent Storage? ...

Page 36: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

36

Page 37: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 38: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Critical features for both Dev and Ops

Page 39: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Community Powered Innovation

Page 40: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Choose your IaaS

* = Coming Soon

*

OpenShift will run anywhere RHEL runs (on-premise and in the cloud)

Portability across hybrid Infrastructures

Page 41: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Scalability: Pokémon Go powered by Kubernetes and Docker

https://cloudplatform.googleblog.com/2016/09/bringing-Pokemon-GO-to-life-on-Google-Cloud.html

Page 42: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

JBoss Middleware Services on OpenShift

● JBoss Enterprise Application Platform

● JBoss Web Server / Tomcat

● JBoss Developer Studio

● Red Hat Mobile / FeedHenry *

Application Container Services

MobileServices

● Fuse

● A-MQ

● Data Virtualization

IntegrationServices

● Business Process Management *

● Business Rules Management System *

BusinessProcess Services

* = Coming Soon

42

Page 43: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 44: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

openshift.com

Cloud Management

Page 45: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud
Page 46: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

OpenShift Architecture Overview

Page 47: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

10,000ft View

Page 48: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

OpenShift runs on your choice of infrastructure

Page 49: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Nodes are instances of RHEL where apps will run

Page 50: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

App services run in docker containers on each node

Page 51: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Registry

Pods run one or more docker containers as a unit

Page 52: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Masters leverage kubernetes to orchestrate nodes / apps

Page 53: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Master provides authenticated API for users & clients

Page 54: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Master uses etcd key-value data store for persistence

Page 55: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Master provides scheduler for pod placement on nodes

Page 56: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Pod placement is determined based on defined policy

Page 57: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Services allow related pods to connect to each other

Page 58: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Management/Replication controller manages the pod lifecycle

Page 59: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

“Burn down”/replace affected deployments

Page 60: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

OpenShift automatically recovers and deploys a new Pod

Page 61: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Pods can attach to shared storage for stateful services

Page 62: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Routing layer routes external app requests to pods

Page 63: Red Hat - Netclosecreating better technology the Open Source Way. 100% Commitment to the Open Source ... DevOps, Kuberneties, Container, „Stateless World“ Mode 2 8 Customer Cloud

Developers access openShift via web, CLI or IDE