openshift & devops - avectris.ch€¦ · docker docker docker docker docker docker prod backend...
Post on 26-May-2020
163 Views
Preview:
TRANSCRIPT
OPENSHIFT & DEVOPSKUNDENPROZESSE MIT CONTAINER-PLATTFORMEN ELEGANT DIGITALISIEREN
Zdravko Ruzicic, Senior Solution ArchitectKurosch Saremi, Expert System Engineer
AGENDA
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 2
DevOps & Digitalisierung
Beispiel aus der Praxis
OpenShift
Vorteile der OpenShift Container Plattform
Live Demo
TOPICS
Dev Ops
Culture
Automation
Lean
Measurement
Sharing
Dev Ops
C
A
L
M
S
Quelle: John Willis; https://itrevolution.com/devops-culture-part-1/
Bare Metal VirtualMachines
DockerContainers
Quelle:
Deploy in Days or Weeks
Sinlge App Instance
Deploy in Hours or Days
10s or 100s of Apps
Deploy in Seconds or Minutes
100s or 1000s of Apps
DIGITALISIERUNG VON KUNDENPROZESSEN
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 7
Markenbindung
Hohe Qualität
Flexibilität
Instant Feeback
PRAXISBEISPIELONLINE PRÄMIENRECHNER
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 8
PRAXISBEISPIELONLINE PRÄMIENRECHNER
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 9
ONLINE PRÄMIENRECHNERORGANISATION ZU PROJEKTBEGINN
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 10
OpsDev
Kunde
Entwickler
ONLINE PRÄMIENRECHNERORGANISATION NACH WENIGEN WOCHEN
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 11
OpsDev
Governance & PL
Entwickler A
Auftraggeber User
Entwickler B
ONLINE PRÄMIENRECHNERARCHITEKTUR ZU PROJEKTBEGINN
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 12
IaaS Platform – Avectris Swiss Cloud
Linux VM Linux VM Linux VM Linux VM Linux VMLinux VM
Docker Docker Docker Docker Docker Docker
ProdBackend
TestBackend
DevBackend
ProdFrontend
TestFrontend
DevFrontend
Existing Backend Service
Existing Backend Service
Fir
ew
all
Firewall
Existing Web Application Firewall
Firewall
Internet
Anzahl Container: 30 3 x Frontend 7 x Backend = 10 pro Umgebung Gesamttotal: 30 (= 10x3)
(Prod/Test/Dev)
ONLINE PRÄMIENRECHNERARCHITEKTUR BEI GO LIVE
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 13
IaaS Platform – Avectris Swiss Cloud
Linux VM Linux VMLinux VM
Docker Docker Docker Docker Docker Docker
ProdBackend
TestBackend
DevBackend
ProdFrontend
TestFrontend
DevFrontend
ExistingBackend Service
ExistingBackend Service
Fir
ew
all
Firewall
Existing Web Application Firewall
Firewall
Internet
ExistingBackend Service
ExistingBackend Service
Managed GitLab
Anzahl Container: 3 x Frontend 32 x Backend = 35 pro Umgebung Gesamttotal > 100!
(Prod/Test/Dev)
Managed GitLab Service Automatisierte
Delivery Pipeline
Slack Channel für Collab.
Linux VM Linux VM Linux VM
ONLINE PRÄMIENRECHNERARCHITEKTUR BEI GO LIVE
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 14
IaaS Platform – Avectris Swiss Cloud
Linux VM Linux VM Linux VM Linux VM Linux VMLinux VM
Docker Docker Docker Docker Docker Docker
ProdBackend
TestBackend
DevBackend
ProdFrontend
TestFrontend
DevFrontend
ExistingBackend Service
ExistingBackend Service
Fir
ew
all
Firewall
Existing Web Application Firewall
Firewall
Internet
ExistingBackend Service
ExistingBackend Service
Managed GitLab
Skalierbarkeit? Automatisierung? Ausfallsicherheit? Redundanz?
Qu
ell
e:
Ma
riti
me
Ne
w Z
ea
lan
d
READY FOR DISASTER?
OPENSHIFT
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 16
ContinuousIntegration
ContinuousDelivery
ContinuousDeployment
CI / CD PIPELINE
Quelle:
OPENSHIFT
OpenShift & DevOps | Avectris Day | 21. Mai 2019
Quelle:
ARCHITEKTUR
OPENSHIFT MANAGED BY AVECTRISVALUE PROPOSITION
OpenShift & DevOps | Avectris Day | 21. Mai 2019 © Avectris AG | Slide 18
OpenShiftContainer PaaS
Verkürztes Time toMarket dank DevOps
Pay as you UseZertifizierungen &
Compliance
Hoher Automati-sierungsgrad
Kurze Kommuni-kationswege
Individuelle Anpas-sungen möglich
Kundenspezifisches Consulting
www.avectris.ch
LIVE DEMO
Avectris AGBruggerstrasse 68, PostfachCH-5401 BadenT +41 58 411 77 77F +41 58 411 77 78www.avectris.ch
Wir sind für Sie da
top related