Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle...
Transcript of Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle...
![Page 1: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/1.jpg)
Welcome
Die Grundlagen der Container
Mehr als nur Docker
![Page 2: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/2.jpg)
Ihr Referent und Ansprechpartner
Consultant Datacenter
Schwerpunkte Cloud & Modern Datacenter
Standort Regensburg
Seit 2018 bei der SWS
10+ Jahre Erfahrung Enterprise IT
Florian Fröhlich
![Page 3: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/3.jpg)
![Page 4: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/4.jpg)
Alles Docker oder
was?
Grundlagen
Update in Sekunden!
Service Lifecycle
Kuberwhat?
Orchestrierung
Hat das jemand
ausprobiert?
Testing
Alles unter
Kontrolle? Sicher!
Unternehmenseinsatz
Wie die SWS sie
unterstützt!
Services
Vereinfachung durch
Standardisierung
Anwendungsentwicklung
Talking about a
Revolution!
Fragen
Agenda
![Page 5: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/5.jpg)
Alles Docker oder was?
Grundlagen
![Page 6: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/6.jpg)
Docker erlaubt es eine Anwendung inklusive
aller Abhängigkeiten in einem standardisierten
Format zur Verfügung zu stellen.- Docker
“
Was ist Docker?
![Page 7: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/7.jpg)
Container verpacken eine Anwendung und alle
zu ihrer Ausführung erforderlichen
Abhängigkeiten (Bibliotheken,
Konfigurationsdateien) in ein handliches
Gesamtpaket, das sogenannte Container
Image. Dadurch ist sichergestellt, dass die
Applikation in der für sie geeigneten
Umgebung läuft, unabhängig davon, ob dies
auf dem Laptop des Entwicklers oder auf der
Serverfarm für die Produktivumgebung
geschieht.
“
Was sind Container?
![Page 8: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/8.jpg)
Begriffe zum Verständnis
Persistent Volume
Nichtflüchtiger
Speicher
Image
Vorlage aus der ein
Container erzeugt wird.
Microservice
Architektur
Zerlegen von
Anwendungen in
kleinere in sich
abgeschlossene Teile
Continer (Docker) Engine
Laufzeitumgebung für
Container
Service Discovery
Auffinden von
Containern die einen
gewissen Service
anbieten
ML / AI
Machine Learning und
Artificial Intelligence
![Page 9: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/9.jpg)
Container sind doch nur kleine VMs!
“
Häufige Aussagen
![Page 10: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/10.jpg)
![Page 11: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/11.jpg)
Container vs. Virtual Machine 11
VMContainer
![Page 12: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/12.jpg)
Container sind die Weiterentwicklung der VM
und werden Virtualisierung wie VMware ESX
oder Microsoft Hyper-V bald vollständig
ablösen.“
Häufige Aussagen
![Page 13: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/13.jpg)
![Page 14: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/14.jpg)
Container haben keinen persistenten Speicher
und werden bei jedem Start aus dem Image
erzeugt.“
Häufige Aussagen
![Page 15: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/15.jpg)
DemotimeLive
![Page 16: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/16.jpg)
Zusammenfassung der
Vorteile
16
Skalierbarkeit
Schnelligkeit
Standortunabhängigkeit
Effizienz
![Page 17: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/17.jpg)
Kuberwhat?
Orchestrierung
![Page 18: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/18.jpg)
Entwickler und Betreiber, die Container nutzen
und ihre Anwendungen skalieren und
betreiben müssen, brauchen eine effiziente
Lösung zum Management der Container-
Landschaft.
“
Warum brauche ich eine Orchestrierung?
![Page 19: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/19.jpg)
Die Orchestrierungslösung instanziiert gemäß
der übergebenen Definition einen oder
mehrere Container. Je nach Konfiguration der
Umgebung auch Infrastruktur.“
Was leistet eine Orchestrierung?
![Page 20: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/20.jpg)
Die Plattform bietet zusätzlich zur
Orchestrierung weitere Funktionalität, welche
gerade im Unternehmenseinsatz von größer
Bedeutung sind.“
Was ist der Unterschied zu einer Plattform?
![Page 21: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/21.jpg)
Begriffe zum Verständnis
Routen
Routen sind die
Veröffentlichung von
Services außerhalb der
Plattform
SDN
Software-Defined-
Networking ist eine
Netzwerkvirtualisierung
Aggregated Logging
Zentralisieren aller
Konsolenausgaben
und Organisation
dieser Daten
Deploymentconfig
Anweisung wie Container
betrieben werden sollen
Provisioner
Weitere Infrastruktur
wird durch die
Plattform gemäß
Definition bereitgestellt
Metriken
Verschiedene
Leistungskennzahlen
![Page 22: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/22.jpg)
Alles unter Kontrolle? Sicher!
Unternehmenseinsatz
![Page 23: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/23.jpg)
Für jeden Ansatz gibt es Vor- und Nachteile. Im
Unternehmenseinsatz überwiegen jedoch die
Vorteile einer Plattform.“
Vorteile Unterschiede einer Plattform zu einer Orchestrierung?
![Page 24: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/24.jpg)
Kurzer Vergleich zwischen Orchestrierung und Plattform
Orchestrierung Plattform
![Page 25: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/25.jpg)
DemotimeLive
![Page 26: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/26.jpg)
Vereinfachung durch Standardisierung
Anwendungsentwicklung
![Page 27: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/27.jpg)
Vorstellung und Wirklichkeit (in vielen Unternehmen)
Vorstellung
Ich kann jederzeit ein neues Release erzeugen
Nach den Tests läuft die Software auf jeder Hardware fehlerfrei
Wenn mehr Leistung benötigt wird skalieren wir einfach
Realität Jemand ist … wir müssen warten bis er wieder da ist und können erst dann …
Funktioniert auf dem Gerät des Entwicklers und anschließend Fingerpointing
Anwendungen skalieren nicht und man versucht über noch mehr Hardware die Probleme zu lösen
27
![Page 28: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/28.jpg)
DemotimeLive
![Page 29: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/29.jpg)
Update in Sekunden
Service Lifecyle
![Page 30: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/30.jpg)
DemotimeLive
![Page 31: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/31.jpg)
Hat das jemand ausprobiert?
Testing
![Page 32: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/32.jpg)
DemotimeLive
![Page 33: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/33.jpg)
Wie die SWS Sie unterstützt
Services
![Page 34: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/34.jpg)
Welche Lösungen für Container bieten wir? 34
Plattform
Management
erforderlich
Beim Kunden
OpenShift in
Kundenumgebung
installiert
Wenige Container
sollen betrieben
werden
Beim Kunden
Einsatz von vSphere
integrated Containers
wenn vSphere
Enterprise Plus im
Einsatz
Container ohne
erweiterte Rechte
Hosted
OpenShift in SWS
Rechenzentrum als
shared Umgebung
Container mit
erweiterten
Rechten
Hosted
OpenShift in SWS
Rechenzentrum als
dedizierte Umgebung
Container mit
erweiterten
Rechten
Cloud
OpenShift in Public
Cloud
1 2 3 4 5
![Page 35: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/35.jpg)
35
Präferierter Weg um die Image Registry zu betreiben ist eine Daten-
Ablage auf einem S3-Speicher. Die SWS kann diesen gehostet und
zukünftig auch georedundant in Deutschland anbieten. Somit kann
die Anforderung eines Hosting in Deutschland umgesetzt werden
und die Plattform hat performanten Zugriff auf den Speicher.
Zusätzlich kann der S3-Speicher für weitere Dienste, wie z.b.
Artefaktspeicher oder Kundenanwendungen, genutzt werden.
Bisher bietet dieses Angebot nur AWS auf Unternehmens-
Niveau, jedoch unbefriedigend für Kunden mit Daten-
Schutzbedenken.
Wir bieten Plattform und S3 Storage aus einer Hand
Alleinstellungsmerkmal
Lösung - Hosted in Germany
![Page 36: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/36.jpg)
Ich will oder muss Container betreiben?
“Ich möchte Container betreiben“
Die Spitze des Eisbergs
Auch für Container braucht man
Infrastruktur!
Infrastruktur
Wissen im Haus ist meistens
nicht vorhanden – die SWS hilft
als verlässlicher Partner
Consulting
Von SWS verwaltete Plattform in
gewohnter Qualität
Managed Service
36
![Page 37: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/37.jpg)
Talking about a Revolution!
Antworten
![Page 38: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/38.jpg)
Lösungen individuell wie Ihr Unternehmen 38
Besuchen Sie uns am Stand im
Ausstellungsbereich
Sprechen wir darüber!
Demos
Ideen
![Page 39: Welcome [sws.de]€¦ · Alles Docker oder was? Grundlagen Update in Sekunden! Service Lifecycle Kuberwhat? Orchestrierung Hat das jemand ausprobiert? Testing Alles unter Kontrolle?](https://reader036.fdokument.com/reader036/viewer/2022071218/605276010ee71560ef4c61a2/html5/thumbnails/39.jpg)
Danke für Ihre ZeitBitte
Bewertung
nicht
vergessen!