SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
© 2015 IBM Corporation
Docker und IBM Bluemix
Susann Heidemüller
s.heidemueller@ie.ibm.com
@s_heidemueller
Stephan Max
stephan.max@ie.ibm.com
@smaxtastic
text
Die Agenda für heute
1. Einführung in Docker
2. Warum sind unsere Kunden interessiert
3. IBM Container mit Docker
4. Live-Demo
1
ISO-Container
2
Docker ist ein Schiffscontainer-System für Code
ZahlreicheTechnologienZahlreicheHardware-
Umgebungen
Lokale
Maschine
QA server
Öffentliche Cloud
Privater
LaptopCluster
Kunden-
Datencenter
Statische
Webseite
Web FrontendDB-App Queue Analytics-App
ArbeitenServicesund
Applikationen
zusammen?
Kannichschnellund
einfachmigrieren?
…der mit Standard-
Operationen bedient werden
und auf praktisch jeder
Hardware oder Cloud
konsistent laufen kann.
Docker ermöglicht es,
jede “Ladung” in einen
schmalen, portablen,
autarken Container zu
verwandeln…
3
Die Docker Mission
Docker ist eine open-source Plattform für das Bauen, Vertreiben und Ausführen
komplexer Applikationen für Entwickler und Systemadministratoren.
Build Ship Run
Überall
Jede App
4
Das Vokabular von Docker
Image
• Ein schreibgeschützer Schnappschuss eines Containers,
vertrieben über den Docker Hub, nutzbar als Vorlage für eigene
Container
Container
• Die Standard-Einheit von Docker innerhalb derer die Applikation
sitzt und transportiert werden kann
Docker Hub
• Verfügbar als SaaS-Angebot oder innerhalb des Enterprises
• Speichert, vertreibt und verteilt Docker Images
Docker Engine
• Das System zum Bauen, Vertreiben und Laufen von Containern
• Läuft auf jeder Hardware oder Cloud-Architektur
• Der User interagiert mit der Engine5
5
SaaS Enterprise
Container in der Detailansicht
6
Docker: Die Hintergründe
Offene Software
• >450M Downloads
Offene Mitarbeit
• 900+ Mitwirkende
Offenes Design
Offene Führung
• Offenes Container Projekt,
Docker Governance Board
Unterstützt das Docker Projekt
• Primärsponsor des Docker
Projektes
• Unterstützt Betreiber und
Mitwirkende
Kommerzielle Produkte
• Verteilen vorgepackter Software
• Partnerschaften mit der Industrie,
z.B. IBM
Kommerzieller Support
• Support, Enablement, Training
Das Docker Projekt Docker, Inc
7
text
Die Vorzüge von Docker
Mehr Software liefern
Portabilität
Ressourcen-Effizienz
App-zentrisch. Entwicklung, Cloud-Integration und Cloud-Verbreitung
beschleunigt, da Gedanken über unterschiedliche Umgebungen obsolet sind.
Im Durchschnitt liefern Docker-User bis zu 7mal häufiger Software aus.
Container sind Leichtgewichte und nutzen die Möglichkeiten des Host-
Betriebssystems. Die zu Grunde liegenden Images sind einfache Dateisysteme
um Speicher und Festplatten nicht zu belasten. Kein VM-Overhead.
Die isolierten, autarken Container bündeln die Applikation, Abhängigkeiten und
Konfigurationen zusammen. Dieses von Docker konzipierte Container-Format
kann dann nahtlos zwischen Infrastrukturen transportiert warden.
Container sind eine wichtige Grundlage für das Verteilen von Applikationen über die Cloud
8
Respondent Company Size
Unternehmen lieben Docker
9
10
IBM Container – Ausgerüstet mit Docker
IBM und Docker, eine starke Partnerschaft
11
Docker IBM Der Nutzer
Docker Hub verfügt über 75000
fertige Images, die Sie nutzen
können
• IBM-verwaltetes Image-Repository –
verbunden mit Docker Hub
• Kunden-eigenes Image-Repository (on-
oder off-premise)
• IBM-Images sind kuratiert und einsatzbereit
Voller Zugriff auf vorgefertigte
Docker- und IBM-Images, die Sie
mit ihren Anforderungen
kombinieren können
Offene, standardisierte,
leichtgewichtige, autarke LXC
Container-Technologie
• Hohe Performance durch Hosting auf
SoftLayer
• Nutzen der Images in Ihrem eigenen
Datencenter oder in der Cloud
Volle Auswahl über die Art und
Weise der hybriden Cloud-
Architektur, dabei voller Zugriff auf
den Bluemix-Service-Katalog
Build, ship, run!
• Integriertes Monitoring + Logging
• Skalierbarkeit
• Einfaches Container Management
Die Einfachheit von Docker
kombiniert mit IBM’s Enterprise-
Möglichkeiten
• Privater Netzwerkverkehr auf Container-
Level
• Externe IP-Adresse
Erweitert und verbindet Docker
Container zu einer vollen
Enterprise-Lösung
+ =
+ =
+ =
=
Bauen Sie Applikationen – Auf Ihre Weise!
12
Laufzeitumgebungen Flexible VMs Portable Container

Weitere ähnliche Inhalte

Andere mochten auch

IBM Bluemix Essentials
IBM Bluemix EssentialsIBM Bluemix Essentials
IBM Bluemix Essentials
Mahad Khan
 
00 vortrag zur geschichte nordamerikas
00 vortrag zur geschichte nordamerikas00 vortrag zur geschichte nordamerikas
00 vortrag zur geschichte nordamerikas
Malte279
 

Andere mochten auch (20)

Out of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix developmentOut of the Blue: Getting started with IBM Bluemix development
Out of the Blue: Getting started with IBM Bluemix development
 
Bluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demoBluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demo
 
Openstack days sv building highly available services using kubernetes (preso)
Openstack days sv   building highly available services using kubernetes (preso)Openstack days sv   building highly available services using kubernetes (preso)
Openstack days sv building highly available services using kubernetes (preso)
 
IBM Bluemix Essentials
IBM Bluemix EssentialsIBM Bluemix Essentials
IBM Bluemix Essentials
 
Hybrid Cloud Infografik (Deusch)
Hybrid Cloud Infografik (Deusch)Hybrid Cloud Infografik (Deusch)
Hybrid Cloud Infografik (Deusch)
 
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of TechnologyIBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
 
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
 
Azure Reference Architectures
Azure Reference ArchitecturesAzure Reference Architectures
Azure Reference Architectures
 
IBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみるIBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみる
 
IBM Container Service Overview
IBM Container Service OverviewIBM Container Service Overview
IBM Container Service Overview
 
IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0
 
The definition of normal - An introduction and guide to anomaly detection.
The definition of normal - An introduction and guide to anomaly detection. The definition of normal - An introduction and guide to anomaly detection.
The definition of normal - An introduction and guide to anomaly detection.
 
Container as a Service with Docker
Container as a Service with DockerContainer as a Service with Docker
Container as a Service with Docker
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
 
Docker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup SlidesDocker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup Slides
 
00 vortrag zur geschichte nordamerikas
00 vortrag zur geschichte nordamerikas00 vortrag zur geschichte nordamerikas
00 vortrag zur geschichte nordamerikas
 
Katalog ice
Katalog iceKatalog ice
Katalog ice
 
Las tics en nuestra sociedad y Educación
Las tics en nuestra sociedad y EducaciónLas tics en nuestra sociedad y Educación
Las tics en nuestra sociedad y Educación
 
Grupo lgtb
Grupo lgtbGrupo lgtb
Grupo lgtb
 

Ähnlich wie Docker und IBM Bluemix

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Steven Grzbielok
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
QAware GmbH
 

Ähnlich wie Docker und IBM Bluemix (20)

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
 
DOAG Webinar Oracle und Docker
DOAG Webinar Oracle und DockerDOAG Webinar Oracle und Docker
DOAG Webinar Oracle und Docker
 
Docker for Windows / Windows Container
Docker for Windows / Windows ContainerDocker for Windows / Windows Container
Docker for Windows / Windows Container
 
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
 
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
 
Java Aktuell Bernd Zuther Canary Releases mit der Very Awesome Microservices ...
Java Aktuell Bernd Zuther Canary Releases mit der Very Awesome Microservices ...Java Aktuell Bernd Zuther Canary Releases mit der Very Awesome Microservices ...
Java Aktuell Bernd Zuther Canary Releases mit der Very Awesome Microservices ...
 
Apex meets Docker
Apex meets DockerApex meets Docker
Apex meets Docker
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Docker Einführung @GPN15
Docker Einführung @GPN15Docker Einführung @GPN15
Docker Einführung @GPN15
 
Hsps2014
Hsps2014Hsps2014
Hsps2014
 
Steinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen EvolutionSteinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen Evolution
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
 
skilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft Azureskilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft Azure
 
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
 
InfraCoders I
InfraCoders IInfraCoders I
InfraCoders I
 
Moving DNUG Usergroup von on-premise in die IBM Connections Cloud
Moving DNUG Usergroup von on-premise in die IBM Connections CloudMoving DNUG Usergroup von on-premise in die IBM Connections Cloud
Moving DNUG Usergroup von on-premise in die IBM Connections Cloud
 
Entfesseln Sie die Leistung von HCL Nomad - DNUG Stammtisch Wien
Entfesseln Sie die Leistung von  HCL Nomad - DNUG Stammtisch WienEntfesseln Sie die Leistung von  HCL Nomad - DNUG Stammtisch Wien
Entfesseln Sie die Leistung von HCL Nomad - DNUG Stammtisch Wien
 
Docker and Raspberry Pi. A dream team?
Docker and Raspberry Pi. A dream team?Docker and Raspberry Pi. A dream team?
Docker and Raspberry Pi. A dream team?
 
Oracle und Docker
Oracle und DockerOracle und Docker
Oracle und Docker
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
 

Docker und IBM Bluemix

  • 1. © 2015 IBM Corporation Docker und IBM Bluemix Susann Heidemüller s.heidemueller@ie.ibm.com @s_heidemueller Stephan Max stephan.max@ie.ibm.com @smaxtastic
  • 2. text Die Agenda für heute 1. Einführung in Docker 2. Warum sind unsere Kunden interessiert 3. IBM Container mit Docker 4. Live-Demo 1
  • 4. Docker ist ein Schiffscontainer-System für Code ZahlreicheTechnologienZahlreicheHardware- Umgebungen Lokale Maschine QA server Öffentliche Cloud Privater LaptopCluster Kunden- Datencenter Statische Webseite Web FrontendDB-App Queue Analytics-App ArbeitenServicesund Applikationen zusammen? Kannichschnellund einfachmigrieren? …der mit Standard- Operationen bedient werden und auf praktisch jeder Hardware oder Cloud konsistent laufen kann. Docker ermöglicht es, jede “Ladung” in einen schmalen, portablen, autarken Container zu verwandeln… 3
  • 5. Die Docker Mission Docker ist eine open-source Plattform für das Bauen, Vertreiben und Ausführen komplexer Applikationen für Entwickler und Systemadministratoren. Build Ship Run Überall Jede App 4
  • 6. Das Vokabular von Docker Image • Ein schreibgeschützer Schnappschuss eines Containers, vertrieben über den Docker Hub, nutzbar als Vorlage für eigene Container Container • Die Standard-Einheit von Docker innerhalb derer die Applikation sitzt und transportiert werden kann Docker Hub • Verfügbar als SaaS-Angebot oder innerhalb des Enterprises • Speichert, vertreibt und verteilt Docker Images Docker Engine • Das System zum Bauen, Vertreiben und Laufen von Containern • Läuft auf jeder Hardware oder Cloud-Architektur • Der User interagiert mit der Engine5 5 SaaS Enterprise
  • 7. Container in der Detailansicht 6
  • 8. Docker: Die Hintergründe Offene Software • >450M Downloads Offene Mitarbeit • 900+ Mitwirkende Offenes Design Offene Führung • Offenes Container Projekt, Docker Governance Board Unterstützt das Docker Projekt • Primärsponsor des Docker Projektes • Unterstützt Betreiber und Mitwirkende Kommerzielle Produkte • Verteilen vorgepackter Software • Partnerschaften mit der Industrie, z.B. IBM Kommerzieller Support • Support, Enablement, Training Das Docker Projekt Docker, Inc 7
  • 9. text Die Vorzüge von Docker Mehr Software liefern Portabilität Ressourcen-Effizienz App-zentrisch. Entwicklung, Cloud-Integration und Cloud-Verbreitung beschleunigt, da Gedanken über unterschiedliche Umgebungen obsolet sind. Im Durchschnitt liefern Docker-User bis zu 7mal häufiger Software aus. Container sind Leichtgewichte und nutzen die Möglichkeiten des Host- Betriebssystems. Die zu Grunde liegenden Images sind einfache Dateisysteme um Speicher und Festplatten nicht zu belasten. Kein VM-Overhead. Die isolierten, autarken Container bündeln die Applikation, Abhängigkeiten und Konfigurationen zusammen. Dieses von Docker konzipierte Container-Format kann dann nahtlos zwischen Infrastrukturen transportiert warden. Container sind eine wichtige Grundlage für das Verteilen von Applikationen über die Cloud 8
  • 11. 10 IBM Container – Ausgerüstet mit Docker
  • 12. IBM und Docker, eine starke Partnerschaft 11 Docker IBM Der Nutzer Docker Hub verfügt über 75000 fertige Images, die Sie nutzen können • IBM-verwaltetes Image-Repository – verbunden mit Docker Hub • Kunden-eigenes Image-Repository (on- oder off-premise) • IBM-Images sind kuratiert und einsatzbereit Voller Zugriff auf vorgefertigte Docker- und IBM-Images, die Sie mit ihren Anforderungen kombinieren können Offene, standardisierte, leichtgewichtige, autarke LXC Container-Technologie • Hohe Performance durch Hosting auf SoftLayer • Nutzen der Images in Ihrem eigenen Datencenter oder in der Cloud Volle Auswahl über die Art und Weise der hybriden Cloud- Architektur, dabei voller Zugriff auf den Bluemix-Service-Katalog Build, ship, run! • Integriertes Monitoring + Logging • Skalierbarkeit • Einfaches Container Management Die Einfachheit von Docker kombiniert mit IBM’s Enterprise- Möglichkeiten • Privater Netzwerkverkehr auf Container- Level • Externe IP-Adresse Erweitert und verbindet Docker Container zu einer vollen Enterprise-Lösung + = + = + = =
  • 13. Bauen Sie Applikationen – Auf Ihre Weise! 12 Laufzeitumgebungen Flexible VMs Portable Container