SlideShare una empresa de Scribd logo
1 de 141
Descargar para leer sin conexión
SecurityManagement Networking IntrospectionPerformance Utilization
the 7 characteristics of
container-native infrastructure
here
has…
who
container?
built a
container?
run a
container
run a
in production?
yeah?
you run it?
where’d
in a VM
you ran it
didn’t you?
container-native!
that’s not
container-native
infrastructure
7 characteristics of
@misterbisson
tweet questions to
native?
Container-
container
Unit of compute
containers
Provision
VMs
…not
bare metal
Containers run on
VMs
…not in
containers
Pay for
VMs
…not
Our simple app
Nginx
Couchbase
Node
audiofprint
Deploy that app
Nginx
Couchbase
Node
audiofprint
Nginx
Couchbase
Node
audiofprint
VM-native Container-Native
VM: 2 vCPU / 7.5GB RAM
Now scale it
CouchbaseCouchbase
Nginx Node
audiofprint
Nginx Node
audiofprint
VM: 2 vCPU / 7.5GB RAMVM: 2 vCPU / 7.5GB RAM
VM-native Container-Native
Nginx
Couchbase
Node audiofprint
Nginx
Couchbase
Node audiofprint
VM: 2 vCPU / 7.5GB RAMVM: 2 vCPU / 7.5GB RAM
What’s that bill?
VM-native
4 VMs
8 containers
$0.560/hour

$403.20/month
Container-native
0 VMs
8 containers
$0.315/hour

$226.66/month
have to be
why does it
that way?
most
infrastructure
two
scenario
pick
two:
• elasticity
• security
• performance
pick
two:
• elasticity
• security
• performance
pick
bare
metal
{
two:
• elasticity
• security
• performance
pick
hardware
virtual
machine{
container-native
infrastructure
three
scenario
pick
three:
• elasticity
• security
• performance
pick
bare
metal
containers
{
but
the kernel
supports it
only if
only if
the kernel
supports it
only if
–Docker's Jérôme Petazzoni
–Travis CI’s Sven Fuchs
not Docker’s
fault
it’s
the kernel’s
fault
it’s
breath for a moment
are we
doing this?
why
foundation
containers are the
foundation
not the goal
containers are the
it didn’t
or
photos
happen
it didn’t
or
photos
happen
it doesn’t
or
repo
work
it doesn’t
or
work
public repo
with
public repo
1. Dockerfile
2. docker-compose.yml
3. documentation, etc…
wait
stop
wait
stop
wait
the audience says…
how
proprietary code
in a public repo?
can i put
proprietary code
i argue back
but that’s not
“For our Go microservices, we use Travis CI
to run tests and to create Debian
packages as build artifacts. Travis uploads
these packages to S3, and then another
system pulls them down, signs them, and
imports them into our private Apt repository.
We use FPM to create packages, and Aptly to
manage our repos.”
“[W]e’ve really embraced chatops at 500px,
so we've scripted the use of those tools into
our beloved and loyal Hubot friend, BMO.
Anyone at 500px can easily deploy the
site or a microservice with a simple chat
message like bmo deploy <this
thing>.”
that’s
1. public APIs & open source tools
2. glue code / infrastructure as code
3. secrets & configuration details
so, either
1. the glue code really is proprietary
2. they didn’t have time
3. it doesn’t work
4. the secrets are baked into the code
5. it runs on pets and can’t be
deployed repeatably
so, either
1. the glue code really is proprietary
2. they didn’t have time
3. it doesn’t work
4. the secrets are baked into the code
5. it runs on pets and can’t be
deployed repeatably
fix that
please
we need
1. immutable infrastructure
2. repeatable installs
3. separate config from code
container-native
makes it possible
container-native
makes it real
developing for
breath for a moment
promised you
a list
i
the unit of compute
is a container
1:
you provision
containers
2:
the containers run
on bare metal
3:
the kernel offers
real security
4:
no escape
no incursion
that means
porous
containers
non-
the containers are protected
from noisy neighbors
5:
48 cores of bare metal
if a single container can
dominate them all?
what’s the point of
every container gets
a VNIC
6:
every container gets
a VNIC
6:
(or two)
every container gets
a VNIC
6:
(or three)
every container gets
a VNIC
6:
(or more)
well-connected container
is a happy container
because a
You pay for
containers
7:
You pay for
containers
7:
(not VMs)
science fiction
this is not
state of the art
this is
available
now
this is
actually
not new at all
this is
container spectrum
bare metal alternatives
to hardware VMs
container spectrum
infrastructure containers
container spectrum
application containers
bare metal alternatives
to hardware VMs
container spectrum
Docker
infrastructure containers
container spectrum
Docker
infrastructure containers
multi-process 

Docker containers
container spectrum
Docker
infrastructure containers
slimmed-down
infrastructure containers
container spectrum
Docker
infrastructure containers
multi-process 

Docker containers
slimmed-down
infrastructure containers
container spectrum
Docker
infrastructure containers
multi-process 

Docker containers
slimmed-down
infrastructure containers
they’re all
good
breath for a moment
container-native
makes it possible
container-native
makes it real
developing for
and
container-native
makes it fast
and
hosts
no more
pets
no more
lifecycle
no more
management
pay for
only
what you use
breath for a moment
The best place to run containers. 

Making Ops simple and scalable.
SecurityManagement Networking IntrospectionPerformance Utilization
SecurityManagement Networking IntrospectionPerformance Utilization
Public Cloud
Triton Elastic Container Service. We run our
customer’s mission critical applications on
container native infrastructure
Private Cloud
Triton Elastic Container Infrastructure is an
on-premise, container run-time environment used
by some of the world’s most recognizable brands
SecurityManagement Networking IntrospectionPerformance Utilization
Public Cloud
Triton Elastic Container Service. We run our
customer’s mission critical applications on
container native infrastructure
Private DataCenter
Triton Elastic Container Infrastructure is an
on-premise, container run-time environment used
by some of the world’s most recognizable brands
it’s open source!
fork me, pull me: https://github.com/joyent/sdc
how do you
secure it for
So…
bare metal?
Container anatomy
Application

package
Runtime

environment
Container anatomy
Application

package
Execution

driver
Container anatomy
Application

package
LXC
}
Docker
Container anatomy
Application

package
libcontainer
}
Docker
Container anatomy
Application

package
appc
}
Rocket
Container anatomy
Application

package
runC
}
OpenContainerFoundation
Container anatomy
Application

package
SmartOS

Zone
}
DockeronTriton
can i run my
Linux images
So…
on Triton?
yes!
Demo
time
SecurityManagement Networking IntrospectionPerformance Utilization
thank you
the 7 characteristics of 

container-native infrastructure
1. the unit of compute is a container
2. you provision containers
3. the containers run on bare metal
4. the containers are multi-tenant bare metal secure
5. every container gets its share
6. every container gets one or more VNICs
7. you pay for containers

Más contenido relacionado

La actualidad más candente

Docker security
Docker securityDocker security
Docker securityVishwas N
 
Docker and kernel security
Docker and kernel securityDocker and kernel security
Docker and kernel securitysmart_bit
 
Joyent Cloud App Architectures
Joyent Cloud App ArchitecturesJoyent Cloud App Architectures
Joyent Cloud App ArchitecturesScott Herson
 
Docker San Diego 2015-03-25
Docker San Diego 2015-03-25Docker San Diego 2015-03-25
Docker San Diego 2015-03-25Casey Bisson
 
Microcontainers, Microservices, Microservers? Less [Linux] is more!
Microcontainers, Microservices, Microservers? Less [Linux] is more!Microcontainers, Microservices, Microservers? Less [Linux] is more!
Microcontainers, Microservices, Microservers? Less [Linux] is more!Dermot Bradley
 
Docker and containers : Disrupting the virtual machine(VM)
Docker and containers : Disrupting the virtual machine(VM)Docker and containers : Disrupting the virtual machine(VM)
Docker and containers : Disrupting the virtual machine(VM)Rama Krishna B
 
Introduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and DockerIntroduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and DockerChris Taylor
 
Container Security
Container SecurityContainer Security
Container SecuritySalman Baset
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker IntroductionHao Fan
 
Cloudstack at Spotify
Cloudstack at SpotifyCloudstack at Spotify
Cloudstack at SpotifyNoa Resare
 
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...Ajeet Singh Raina
 
Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !Francisco Gonçalves
 
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...Cynthia Thomas
 
Ignite 2016 - Transforming Workloads
Ignite 2016 - Transforming WorkloadsIgnite 2016 - Transforming Workloads
Ignite 2016 - Transforming WorkloadsTaylor Brown
 
Docker Online Meetup #31: Unikernels
Docker Online Meetup #31: UnikernelsDocker Online Meetup #31: Unikernels
Docker Online Meetup #31: UnikernelsDocker, Inc.
 
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...Docker, Inc.
 

La actualidad más candente (20)

Docker security
Docker securityDocker security
Docker security
 
Docker and kernel security
Docker and kernel securityDocker and kernel security
Docker and kernel security
 
Joyent Cloud App Architectures
Joyent Cloud App ArchitecturesJoyent Cloud App Architectures
Joyent Cloud App Architectures
 
Docker San Diego 2015-03-25
Docker San Diego 2015-03-25Docker San Diego 2015-03-25
Docker San Diego 2015-03-25
 
Microcontainers, Microservices, Microservers? Less [Linux] is more!
Microcontainers, Microservices, Microservers? Less [Linux] is more!Microcontainers, Microservices, Microservers? Less [Linux] is more!
Microcontainers, Microservices, Microservers? Less [Linux] is more!
 
Docker and containers : Disrupting the virtual machine(VM)
Docker and containers : Disrupting the virtual machine(VM)Docker and containers : Disrupting the virtual machine(VM)
Docker and containers : Disrupting the virtual machine(VM)
 
Containers 101
Containers 101Containers 101
Containers 101
 
Introduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and DockerIntroduction to Containers - SQL Server and Docker
Introduction to Containers - SQL Server and Docker
 
Container Security
Container SecurityContainer Security
Container Security
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 
Cloudstack at Spotify
Cloudstack at SpotifyCloudstack at Spotify
Cloudstack at Spotify
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
 
Container Security
Container SecurityContainer Security
Container Security
 
Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !
 
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
 
Ignite 2016 - Transforming Workloads
Ignite 2016 - Transforming WorkloadsIgnite 2016 - Transforming Workloads
Ignite 2016 - Transforming Workloads
 
Docker Online Meetup #31: Unikernels
Docker Online Meetup #31: UnikernelsDocker Online Meetup #31: Unikernels
Docker Online Meetup #31: Unikernels
 
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...
The Good, the Bad and the Ugly of Networking for Microservices by Mathew Lodg...
 
Docker basics
Docker basicsDocker basics
Docker basics
 

Destacado

WordCamp NYC Scriblio 2009-11-13
WordCamp NYC Scriblio 2009-11-13WordCamp NYC Scriblio 2009-11-13
WordCamp NYC Scriblio 2009-11-13Casey Bisson
 
code4lib 2006-02-17
code4lib 2006-02-17code4lib 2006-02-17
code4lib 2006-02-17Casey Bisson
 
WordCamp NYC Authentication 2009-11-13
WordCamp NYC Authentication 2009-11-13WordCamp NYC Authentication 2009-11-13
WordCamp NYC Authentication 2009-11-13Casey Bisson
 
The Lies We Tell Our Code (#seascale 2015 04-22)
The Lies We Tell Our Code (#seascale 2015 04-22)The Lies We Tell Our Code (#seascale 2015 04-22)
The Lies We Tell Our Code (#seascale 2015 04-22)Casey Bisson
 
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)Rich Boberg, SHRM-SCP, SPHR, PHRca
 
Interconcept Solutions 10 mins buz showcase
Interconcept Solutions 10 mins buz showcaseInterconcept Solutions 10 mins buz showcase
Interconcept Solutions 10 mins buz showcaseEddie OOI
 
Bp Corp Pres Short
Bp Corp Pres ShortBp Corp Pres Short
Bp Corp Pres Shortkevinjoy
 
Meaning Thought Feeling Action Results
Meaning Thought Feeling Action ResultsMeaning Thought Feeling Action Results
Meaning Thought Feeling Action ResultsEddie OOI
 
微软精英挑战赛获奖作品
微软精英挑战赛获奖作品微软精英挑战赛获奖作品
微软精英挑战赛获奖作品dasiyjun
 
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例 社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例 dasiyjun
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPTdasiyjun
 
Onva Consulting - An Overview
Onva Consulting  - An OverviewOnva Consulting  - An Overview
Onva Consulting - An OverviewMattManners
 
Miva Merchant Conference 2013 e-Commerce Community Marketing
Miva Merchant Conference 2013 e-Commerce Community MarketingMiva Merchant Conference 2013 e-Commerce Community Marketing
Miva Merchant Conference 2013 e-Commerce Community MarketingGillian Muessig
 
2012 05 SEMcamp Kyiv The ROI of Search and Social
2012 05 SEMcamp Kyiv The ROI of Search and Social 2012 05 SEMcamp Kyiv The ROI of Search and Social
2012 05 SEMcamp Kyiv The ROI of Search and Social Gillian Muessig
 

Destacado (20)

WordCamp NYC Scriblio 2009-11-13
WordCamp NYC Scriblio 2009-11-13WordCamp NYC Scriblio 2009-11-13
WordCamp NYC Scriblio 2009-11-13
 
code4lib 2006-02-17
code4lib 2006-02-17code4lib 2006-02-17
code4lib 2006-02-17
 
WordCamp NYC Authentication 2009-11-13
WordCamp NYC Authentication 2009-11-13WordCamp NYC Authentication 2009-11-13
WordCamp NYC Authentication 2009-11-13
 
The Lies We Tell Our Code (#seascale 2015 04-22)
The Lies We Tell Our Code (#seascale 2015 04-22)The Lies We Tell Our Code (#seascale 2015 04-22)
The Lies We Tell Our Code (#seascale 2015 04-22)
 
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)
August 2011 Ur-Energy Corporate Presentation (NRC Licnese Update)
 
Interconcept Solutions 10 mins buz showcase
Interconcept Solutions 10 mins buz showcaseInterconcept Solutions 10 mins buz showcase
Interconcept Solutions 10 mins buz showcase
 
Bp Corp Pres Short
Bp Corp Pres ShortBp Corp Pres Short
Bp Corp Pres Short
 
S273
S273S273
S273
 
Meaning Thought Feeling Action Results
Meaning Thought Feeling Action ResultsMeaning Thought Feeling Action Results
Meaning Thought Feeling Action Results
 
微软精英挑战赛获奖作品
微软精英挑战赛获奖作品微软精英挑战赛获奖作品
微软精英挑战赛获奖作品
 
March 2012 PDAC Corporate Presentation
March 2012 PDAC Corporate PresentationMarch 2012 PDAC Corporate Presentation
March 2012 PDAC Corporate Presentation
 
Ur-Energy March 2013 Corporate Presentation
Ur-Energy March 2013 Corporate PresentationUr-Energy March 2013 Corporate Presentation
Ur-Energy March 2013 Corporate Presentation
 
Lsi 09.2
Lsi 09.2Lsi 09.2
Lsi 09.2
 
777
777777
777
 
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例 社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例
社会化数字音乐服务设计研究 ——以Last.fm的用户标签行为数据分析为例
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPT
 
Onva Consulting - An Overview
Onva Consulting  - An OverviewOnva Consulting  - An Overview
Onva Consulting - An Overview
 
MISA BC Conference - 2011
MISA BC Conference - 2011MISA BC Conference - 2011
MISA BC Conference - 2011
 
Miva Merchant Conference 2013 e-Commerce Community Marketing
Miva Merchant Conference 2013 e-Commerce Community MarketingMiva Merchant Conference 2013 e-Commerce Community Marketing
Miva Merchant Conference 2013 e-Commerce Community Marketing
 
2012 05 SEMcamp Kyiv The ROI of Search and Social
2012 05 SEMcamp Kyiv The ROI of Search and Social 2012 05 SEMcamp Kyiv The ROI of Search and Social
2012 05 SEMcamp Kyiv The ROI of Search and Social
 

Similar a The 7 characteristics of container native infrastructure, LinuxCon/ContainerCon 2015-08-17

DCEU 18: Building Your Development Pipeline
DCEU 18: Building Your Development PipelineDCEU 18: Building Your Development Pipeline
DCEU 18: Building Your Development PipelineDocker, Inc.
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"Kasper Nissen
 
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...Patrick Chanezon
 
DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1Docker, Inc.
 
An Introduction to Docker
An Introduction to DockerAn Introduction to Docker
An Introduction to Docker99X Technology
 
DockerCon 16 General Session Day 1
DockerCon 16 General Session Day 1DockerCon 16 General Session Day 1
DockerCon 16 General Session Day 1Docker, Inc.
 
Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Arun prasath
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Productiondevopsdaysaustin
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deploymentjavaonfly
 
DockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon HykesDockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon HykesDocker, Inc.
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: KeynoteDocker-Hanoi
 
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)Alexandre Roman
 
Containers and Nutanix - Acropolis Container Services
Containers and Nutanix - Acropolis Container ServicesContainers and Nutanix - Acropolis Container Services
Containers and Nutanix - Acropolis Container ServicesNEXTtour
 
Docker intro
Docker introDocker intro
Docker introspiddy
 
IBM MQ in containers MQTC 2017
IBM MQ in containers MQTC 2017IBM MQ in containers MQTC 2017
IBM MQ in containers MQTC 2017Robert Parker
 

Similar a The 7 characteristics of container native infrastructure, LinuxCon/ContainerCon 2015-08-17 (20)

DCEU 18: Building Your Development Pipeline
DCEU 18: Building Your Development PipelineDCEU 18: Building Your Development Pipeline
DCEU 18: Building Your Development Pipeline
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"
 
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
 
DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1
 
Introduction Into Docker Ecosystem
Introduction Into Docker EcosystemIntroduction Into Docker Ecosystem
Introduction Into Docker Ecosystem
 
An Introduction to Docker
An Introduction to DockerAn Introduction to Docker
An Introduction to Docker
 
DockerCon 16 General Session Day 1
DockerCon 16 General Session Day 1DockerCon 16 General Session Day 1
DockerCon 16 General Session Day 1
 
Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment
 
Cont0519
Cont0519Cont0519
Cont0519
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Kubernetes @ meetic
Kubernetes @ meeticKubernetes @ meetic
Kubernetes @ meetic
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deployment
 
DockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon HykesDockerCon 2017 - General Session Day 1 - Solomon Hykes
DockerCon 2017 - General Session Day 1 - Solomon Hykes
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: Keynote
 
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)
La sécurité avec Kubernetes et les conteneurs Docker (June 19th, 2019)
 
Containers and Nutanix - Acropolis Container Services
Containers and Nutanix - Acropolis Container ServicesContainers and Nutanix - Acropolis Container Services
Containers and Nutanix - Acropolis Container Services
 
Docker intro
Docker introDocker intro
Docker intro
 
IBM MQ in containers MQTC 2017
IBM MQ in containers MQTC 2017IBM MQ in containers MQTC 2017
IBM MQ in containers MQTC 2017
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

The 7 characteristics of container native infrastructure, LinuxCon/ContainerCon 2015-08-17