and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T....
Transcript of and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T....
![Page 1: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/1.jpg)
For General Audiences
MoSAIC 2019
I.T. Evolution with Containers and Microservices
Damien EversmannSenior Solutions [email protected]
1
![Page 2: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/2.jpg)
For General Audiences
What we’ll be discussing today:
AGENDA
2
● Who am I?○ … and why should you care?
● The official abstract for this session.○ … and how we’ll diverge from most of it.
● A grand history of software development○ It’s not like history class, I promise.
● Software development methodologies and technologies○ All the cool flashy stuff that developers use and do
● Containers○ Buckets, boxes and bins
● Orchestration○ … and I won’t even bring out my son’s trombone.
● Putting it all together○ And, if you’re good, a demo
![Page 3: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/3.jpg)
For General Audiences
Who the heck am I?
3
Damien Eversmann● Developer● Development Manager● Systems Engineer● Enterprise Architect● Red Hat Solutions Architect
![Page 4: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/4.jpg)
For General Audiences
Why am I here?
4
What should you be thinking about as you plan for the next 5 years in IT?
Specifically:● Containers● DevOps● Automation● What else?
![Page 5: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/5.jpg)
For General Audiences
5
ABSTRACT
This session will focus on the how and why
businesses are containerizing their
applications. The portability of an application
and having the ability to move it from one cloud
to another, on premise to off, is not as difficult
as it may sound. Listen to how leveraging
container orchestration systems like
Kubernetes and Docker are giving this desired
flexibility.
![Page 6: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/6.jpg)
For General AudiencesTHE EVOLUTION OF SOFTWARE DEVELOPMENT
6
In order to discuss
modern solutions,
we need to discuss
how we got here to
begin with.
![Page 7: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/7.jpg)
For General Audiences
7
Stage 1:
The Monolith
![Page 8: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/8.jpg)
For General Audiences
Monolith, the 1stMAINFRAME
8
ALLDEVELOPERS
ALLUSERS
![Page 9: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/9.jpg)
For General Audiences
Monolith, the 2ndMONOLITHIC APPLICATIONS
9
APPLICATION ADEVELOPERS
APPLICATION AUSERS
APPLICATION BDEVELOPERS
APPLICATION BUSERS
![Page 10: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/10.jpg)
For General Audiences
10
Stage 2:
Layered
Applications
![Page 11: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/11.jpg)
For General Audiences
Layered ApplicationsN-TIER ARCHITECTURE
11
USER
DBAUX ENGINEER APP DEV
![Page 12: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/12.jpg)
For General Audiences
Benefits:● Developer Specialization● More Efficient Resource Utilization● Better Security Granularity
Layered Applications
12
![Page 13: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/13.jpg)
For General Audiences
13
Stage 3:
Services
Based
Architectures
![Page 14: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/14.jpg)
For General Audiences
Services-Oriented Architecture (SOA)
14
ENTERPRISE SERVICE BUS [ Messaging, Security, Transformation, Transport ]
Svc Svc Svc DBSvc Dev Svc Dev Svc Dev DBA
![Page 15: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/15.jpg)
For General Audiences
Benefits:● Even More Developer Specialization● Better Security Granularity● Decoupling of Disparate Resources● Multiple Delivery Mechanisms
Services-Oriented Architecture
15
![Page 16: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/16.jpg)
For General Audiences
Microservices
16
µSvc µSvc µSvc
µSvc
µSvc µSvc
µSvcµSvc
DB DB
DB
DB
MICROSERVICES
DEVELOPERSUI
![Page 17: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/17.jpg)
For General Audiences
Benefits:● Even More Developer Specialization● Best Security Granularity● Efficient Scaling● Platform Agnostic● Hybrid-Cloud Friendly
Microservices
17
![Page 18: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/18.jpg)
For General Audiences
Where do Containers fall into all this already?
18
![Page 19: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/19.jpg)
For General Audiences
19
The ProblemApplications require complicated installation and integration every time they are deployed
![Page 20: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/20.jpg)
For General Audiences
20
The SolutionAdopting a container strategy allows applications to be easily and consistently shared and deployed.
![Page 21: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/21.jpg)
For General Audiences
Containers - An Evolution in Application Deployment
21
Enable efficiency and automation for microservices, but also supports traditional (even monolithic!) applications
Enable faster and more consistent deployments from Development to Production
Enable application portability across infrastructure footprints● Physical, Virtual, Private & Public Cloud
![Page 22: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/22.jpg)
For General Audiences
Virtual Machines versus Containers
22
VM
OS Dependencies
Kernel
Hypervisor
Hardware
App App App App
Hardware
Container Host (Kernel)
Container
App
OS deps
Container
App
OS deps
Container
App
OS deps
Container
App
OS deps
Virtual machines are isolated,apps are not isolated
Containers are isolated,apps are isolated
![Page 23: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/23.jpg)
For General Audiences
Application Portability With Containers
23
LAPTOP
Container
Application
OS dependencies
Guest VM
RHEL
BARE METAL
Container
Application
OS dependencies
RHEL
VIRTUALIZATION
Container
Application
OS dependencies
Virtual Machine
RHEL
PRIVATE CLOUD
Container
Application
OS dependencies
Virtual Machine
RHEL
PUBLIC CLOUD
Container
Application
OS dependencies
Virtual Machine
RHEL
RHEL Containers + RHEL Host = Guaranteed PortabilityAcross Any Infrastructure
![Page 24: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/24.jpg)
For General Audiences
Virtual Machines and Containers
24
Container Host
Container
Application
OS dependencies
Infrastructure
Virtual Machine
Application
OS dependencies
Operating System
Infrastructure
Ops and Dev (sort
of)
Dev
Ops
Clear ownership boundary between Dev
and IT Ops drives DevOps adoption and
fosters agility
Optimized for stability Optimized for agility
![Page 25: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/25.jpg)
For General Audiences
Containers Support DevOps
25I.T. OPERATIONSDEVELOPERS
![Page 26: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/26.jpg)
For General Audiences
Containers Are Everything to Everyone
26
● 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 27: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/27.jpg)
For General Audiences
27
Containers Transform
Applications ProcessesInfrastructures
Monolith
N-Tier
Microservices
Datacenter
Hosted
Hybrid
Waterfall
Agile
DevOps
![Page 28: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/28.jpg)
For General Audiences
The Business Benefits of Containers
28
5 year ROI
531%
Average Annual Benefits per 100 Developers
$1.29M
Payback Period
8 Months
Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf
![Page 29: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/29.jpg)
For General Audiences
Containers Save the Day
29
sourcerepository
CI/CDengine
dev container
physical
virtual
private cloud
public cloud
![Page 30: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/30.jpg)
For General Audiences
Great! We will use containers! Thxcya!
… But wait, there’s more.30
![Page 31: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/31.jpg)
For General Audiences
What about a container running at scale?
31
?
![Page 32: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/32.jpg)
For General Audiences
What about multiple coupled containers running at scale?
32
?
![Page 33: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/33.jpg)
For General Audiences
Containers Alone Aren’t Enough
33
SchedulingDecide where to deploy 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 34: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/34.jpg)
For General Audiences
Kubernetes to the Rescue
34
Kubernetes is an open-source system for automating deployment, operations, and scaling of containerized applications across multiple hosts.
![Page 35: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/35.jpg)
For General AudiencesKUBERNETES
35
Kubernetes is a
cluster of simple
worker nodes
running containers
and managed by
one-or-more control
nodes.
![Page 36: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/36.jpg)
For General Audiences
Container Orchestration With Kubernetes
36
SourceControl
Repository
CI/CDEngine
Developer Kubernetes
![Page 37: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/37.jpg)
For General Audiences
Enterprise Demands More
37
● Standard operating environment● Application services● Metrics and logging● Infrastructure management● Self service portal● Persistent storage● Etc.
![Page 38: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/38.jpg)
For General Audiences
OpenShift is a platform that enables enterprise-grade, container-based application development
38
![Page 39: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/39.jpg)
For General Audiences
What is OpenShift Really?
39
![Page 40: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/40.jpg)
For General Audiences
Trusted Container OS
40
Container Runtime & Packaging(Docker/CriO/Podman)
Enterprise Container Host
Red Hat Enterprise LinuxRHEL CoreOS
Trusted by Fortune Global 500 companies
![Page 41: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/41.jpg)
For General Audiences
Container Orchestration
41
Infrastructure Automation & Cockpit
Networking Storage Registry Logs & Metrics
Security
Container Orchestration & Cluster Management(kubernetes) Kubernetes
PrometheusRed Hat Storage
Container Runtime & Packaging(Docker/CriO/Podman)
Enterprise Container Host
Red Hat Enterprise LinuxRHEL CoreOS
![Page 42: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/42.jpg)
For General AudiencesOPENSHIFT
42
![Page 43: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/43.jpg)
For General Audiences
Application Services
43
Infrastructure Automation & Cockpit
Networking Storage Registry Logs & Metrics
Security
Container Orchestration & Cluster Management(kubernetes)
OpenShift Application Lifecycle Management(CI/CD)
Build Automation Deployment Automation
Service Catalog(Language Runtimes, Middleware, Databases)
Self-Service
Source-2-ImageCI/CD Pipelines
Dev Tools
Container Runtime & Packaging(Docker/CriO/Podman)
Enterprise Container Host
Red Hat Enterprise LinuxRHEL CoreOS
![Page 44: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/44.jpg)
For General Audiences
Red Hat Kubernetes Participation
44
![Page 45: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/45.jpg)
For General Audiences
Container Development, Deployment and Management with OpenShift
45
sourcerepository
CI/CDengine
dev container
![Page 46: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/46.jpg)
For General Audiences
46
Self-Service
Multi-language
Automation
Collaboration
Multi-tenant
Standards-based
Web-scale
Open Source
Enterprise Grade
Secure
![Page 47: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/47.jpg)
For General Audiences
How do we deliver OpenShift
47
CONTAINER PLATFORM
DEDICATED
ONLINE
● Community Distribution of Kubernetes● 100+ Integrations● Align time with OSS trunk● Integrate OSS projects● Partner integration platform● No-cost validations for innovation
![Page 48: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/48.jpg)
For General Audiences
Over 1000 Customers Around the Globe
48
MODERNIZE APPS WEB APPS CLOUD NATIVE DEV
MOBILE BIG DATA | ANALYTICS AI | ML
MULTI-CLOUD
IOT
![Page 49: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/49.jpg)
VOLKSWAGENAutonomous Vehicle Testing
We got the idea to have all these tests we do with hardware on virtual test environments, and that’s why we’ve come to OpenShift and containers.
“”
Michael DeneckeHead of Test TechnologyVolkswagen AG
![Page 50: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/50.jpg)
BMWConnected Drive
“”We can localize clusters in different markets if we need to and therefore serve our customers on a worldwide scale.Dr. Alexander LenkLead Architect Connected Vehicle, Digital Backend, Big Data, BlockchainBMW Group
![Page 51: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/51.jpg)
CATHAY PACIFICTaking customer experience to new heights
Red Hat OpenShift Container Platform lets us move applications seamlessly and easily across multiple providers with no downtime. We can also use public cloud to scale up or down as demand requires.
“”
Kerry PeirseGeneral Manager, IT Infrastructure and OperationsCathay Pacific Airways Limited
![Page 52: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/52.jpg)
The Kubernetes platform for your business
“The moment we have an idea, we can start building the product.” Tobias Mohr, Head of Technology and Infrastructure, Lufthansa Technik
Source: Red Hat success story page, Lufthansa Technik builds a digital foundation with Red Hat, May 2018.
![Page 53: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/53.jpg)
For General Audiences
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
Thank You
53
![Page 54: and Microservices I.T. Evolution with Containers1).pdfFor General Audiences MoSAIC 2019 I.T. Evolution with Containers and Microservices Damien Eversmann Senior Solutions Architect](https://reader033.fdocuments.us/reader033/viewer/2022050413/5f8987eb308caf3191710e8c/html5/thumbnails/54.jpg)
For General Audiences
54
10,000-foot Overview