Top Banner
CLOUD, CONTAINERS & DEVOPS: HYPE TO REALITY Justin Pittman Solutions Architect November 2017
24

HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

May 12, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

CLOUD, CONTAINERS & DEVOPS:HYPE TO REALITY

Justin PittmanSolutions ArchitectNovember 2017

Page 2: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION2

THE PROBLEM

Applications require complicated installation and integration every time they are deployed leading to

● Slow service delivery● Reduced service quality● Frequent down times

Page 3: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION3

THE SOLUTION

I.T. OPERATIONSDEVELOPERS

Page 4: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION4

THE SOLUTION

Adopting a Cloud & container strategy including a DevOps culture allows products to be developed and deployed.

● IaaS + PaaS

● Consistent env and tools● Predictable building blocks● Faster innovation & release

Page 5: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION5

APPDEV + SYSOPS PLATFORM

● Sandboxed application processes on a shared Linux OS kernel

● Simpler, lighter, and denser than virtual machines

● Portable across different environments

● Package my application and all of its dependencies

● Deploy to any environment in seconds and enable CI/CD

● Easily access and share containerized components

INFRASTRUCTURE APPLICATIONS

Page 6: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION6

78%DevOps Adoption Rate 2017

Source: RightScale 2017 State of the Cloud Report

Page 7: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION7

DEVOPS WITH CONTAINERS

?

Page 8: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION

Containerized Apps on Docker Hub

Source: DockerCon 2017 Keynote

8

900K

Image Pullson Docker Hub

12B

Page 9: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION9

35%

Container Adoption Ratein Production

Source: RightScale 2017 State of the Cloud Report

Page 10: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION

SchedulingDecide where to deploy containers

10

WE NEED MORE THAN JUST CONTAINERS

Lifecycle and healthKeep containers running despite failures

DiscoveryFind other containers on the network

MonitoringVisibility into running containers

SecurityControl who can do what

ScalingScale containers up and down

PersistenceSurvive data beyond container lifecycle

AggregationCompose apps from multiple containers

Page 11: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION11

DEVOPS WITH CONTAINERS

sourcerepository

CI/CDengine

dev container

physical

virtual

private cloud

public cloud

Page 12: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION12

CrunchyData

GitLab

Iron.io

Couchbase

Sonatype

EnterpriseDB

and many more

...and virtually any docker

image out there!

TRUE POLYGLOT PLATFORM

PHP Python Java NodeJS Perl Ruby .NETCore

ApacheHTTPServer

MySQL Redis

nginx TomcatVarnish

JBossEAP

JBossA-MQ

JBossFuse

JBossBRMS

JBossBPMS

JBossData Grid

JBossData Virt

RH Mobile RH SSO3SCALE

API mgmt

JBossWeb

Server

SpringBoot

Wildfly Swarm Vert.x

PostgreSQL MongoDB

Phusion Passenger

Third-partyLanguage Runtimes

Third-partyDatabases

Third-partyApp

Runtimes

Third-partyMiddleware

Third-partyMiddleware

Page 13: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

TECHNOLOGY EVOLVED

Page 14: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION14

Infrastructure Automation & Cockpit

Container Runtime & Packaging(docker)

Enterprise Container Host

Red Hat Enterprise LinuxAtomic Host

Trusted by Fortune Global 500 companies

IaaS & PaaS PLATFORM

Page 15: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION15

OpenShift Application Lifecycle Management

Infrastructure Automation & Cockpit

Networking Storage Registry Logs & Metrics

Security

Container Orchestration & Cluster Management(kubernetes)

Container Runtime & Packaging(docker)

Enterprise Container Host

Red Hat Enterprise LinuxAtomic Host

Enterprise Kubernetes++container orchestration

Trusted by Fortune Global 500 companies

OPENSHIFT CONTAINER PLATFORM

Page 16: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION16

OpenShift Application Lifecycle Management

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 LinuxAtomic Host

Developer Experience

Enterprise Kubernetes++container orchestration

Trusted by Fortune Global 500 companies

OPENSHIFT CONTAINER PLATFORM

Page 17: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION17

OpenShift Application Lifecycle Management

Build Automation Deployment Automation

Service Catalog(Language Runtimes, Middleware, Databases)

Self-Service

Infrastructure Automation & Cockpit

Container

BusinessAutomation

Container

Integration

Container

Data &Storage

Container

Web &Mobile

Networking Storage Registry Logs & Metrics

Security

Container Orchestration & Cluster Management(kubernetes)

Container Runtime & Packaging(docker)

Enterprise Container Host

Red Hat Enterprise LinuxAtomic Host

Traditional, stateful, and cloud-native apps

Developer Experience

Enterprise container orchestration

Trusted by Fortune Global 500 companies

END-TO-END DEVOPS PLATFORM

Page 18: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION18

DEVOPS WITH CONTAINERS

Red Hat OpenShift

Red HatGlusterStorage

Red Hat CloudForms

sourcerepository

CI/CDengine

dev container

Page 19: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

19

Public Cloud Architecture of Container Platform

Page 20: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

20

PUBLIC & PRIVATE CLOUD MANAGEMENT

● Create service delivery catalogs for users to choose the services the services that they need to deploy.

● Shopping cart functionality allows multiple services to be requested at one time.

● Service requests can be routed for approval.

Page 21: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION21

WHO IS DOING THIS?

read more at openshift.com/customers

Page 22: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION22

8mo Payback on investment 66% Faster app delivery

40% Infrastructure savings 20% IT Staff productivity improvement

530% ROI over 5 years $1.3M Avg annual business benefits per 100 dev

THE BUSINESS VALUE OF DEVOPS WITH OPENSHIFT

Source: The Business Value of Red Hat OpenShift, IDC, September 2016 https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf

Page 23: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

THANK YOU

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

Page 24: HYPE TO REALITY CLOUD, CONTAINERS & DEVOPS

GENERAL DISTRIBUTION

BUILT ON OPEN CONTAINER STANDARDSRed Hat Driving the Community

kubernetes contributionsdocker contributions