SlideShare uma empresa Scribd logo
1 de 100
Baixar para ler offline
DOCKER ENABLES AGILE
DEVOPS
Keep C.A.L.M.S and Docker On
Boyd Hemphill Evangelist @behemphi
WHO AM I
Technologist
WHO AM I
Technologist
Community Builder
WHO AM I
Technologist
Community Builder
Extroverted Nerd
IS DEVOPS AGILE REBRANDED?
Controversial, Consideration, Conster…
WHO ARE YOU
Have heard of Docker?
WHO ARE YOU
Have heard of Docker?
Using Docker in Dev/QA
WHO ARE YOU
Have heard of Docker?
Using Docker in Dev/QA
Production Docker use?
WHAT IS DEVOPS
Culture
WHAT IS DEVOPS
Culture
Automation
WHAT IS DEVOPS
Culture
Automation
Lean
WHAT IS DEVOPS
Culture
Automation
Lean
Measure
WHAT IS DEVOPS
Culture
Automation
Lean
Measure
Share
“DevOps is the way in which a technology organization
embeds itself in a business to the benefit of that
business.”
DEVOPS
What is The Goal of your
company?
DEVOPS
What is The Goal of your
company?
Make Money
DEVOPS
What is The Goal of your
company?
Make Money
Value is what the market
will pay, not the amount of
work
WHAT IS AGILE
RTFM (where M =
manifesto)
WHAT IS AGILE
RTFM (where M =
manifesto)
Dogma is not agile
WHAT IS AGILE
RTFM (where M =
manifesto)
Dogma is not agile
Agile _is_ agile
“Agile is the philosophy defined by the Agile Manifesto. It
takes form in the ways organizations respond to change.”
FRAMEWORK FOR
REASONING
Philosophy
FRAMEWORK FOR
REASONING
Philosophy
Model
FRAMEWORK FOR
REASONING
Philosophy
Model
Implementation
FRAMEWORK FOR
REASONING
Philosophy
Model
Implementation
Tools
“Don’t be a Tools”
ECONOMICS 101
P = R - C
ECONOMICS 101
P = R - C
C = 0 => out of business
ECONOMICS 101
P = R - C
C = 0 => out of business
R has no limit!
ECONOMICS 101
P = R - C
C = 0 => :-(
R has no limit!
Does Docker impact R?
CONTAINERS 101 -
VMS VS. OS VIRTUALIZATION
A VM is a full copy of an
entire computer running as
software on a hypervisor
CONTAINERS 101 -
VMS VS. OS VIRTUALIZATION
A VM is a full copy of an
entire computer running as
software on a hypervisor
A container is a slice of a
kernel
CONTAINERS 101 -
VMS VS. OS VIRTUALIZATION
A VM is a full copy of an
entire computer running as
software on a hypervisor
A container is a slice of a
kernel
Exec Summary: The lack of
extra layers means big
efficiencies
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
Solaris Zones (2004)
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
Solaris Zones (2004)
OpenVZ (2005)
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
Solaris Zones (2004)
OpenVZ (2005)
LXC (2008)
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
Solaris Zones (2004)
OpenVZ (2005)
LXC (2008)
SILENCE
CONTAINERS 101 -
HISTORY
BSD Jails (2000)
Solaris Zones (2004)
OpenVZ (2005)
LXC (2008)
SILENCE
Docker (2013)
INFORMATION
ARCHITECTURE
Tackle Dev Acceleration,
Testing, Project Mgmt and
Ops Implementations
INFORMATION
ARCHITECTURE
Tackle Dev Acceleration,
Testing, Project Mgmt and
Ops Implementations
Look at traditional forward
thinking and edgy DevOps
thinking
INFORMATION
ARCHITECTURE
Tackle Dev Acceleration,
Testing, Project Mgmt and
Ops Implementations
Look at traditional forward
thinking and edgy DevOps
thinking
Apply the Agile Test
INFORMATION
ARCHITECTURE
Tackle Dev Acceleration,
Testing, Project Mgmt and
Ops Implementations
Look at traditional forward
thinking and edgy DevOps
thinking
Apply the Agile Test
Highlight DevOps Thinking
DEVELOPER
ACCELERATION
Traditional - Better
modeling of the production
topology
DEVELOPER
ACCELERATION
Traditional - Better
modeling of the production
topology
Forward - Disposable
Development environments
Docker: http://goo.gl/
TbacWI
Vagrant: http://goo.gl/
K5FnCG
DEVELOPER
ACCELERATION
Traditional - Better modeling of
the production topology
Forward - Disposable
Development environments
Docker: http://goo.gl/TbacWI
Vagrant: http://goo.gl/
K5FnCG
Bleeding Edge - Produce
container images as black boxes
THE AGILE TEST
INDIVIDUALS AND
INTERACTIONS OVER
PROCESSES AND TOOLS
Developers can take risks such as
upgrading PHP knowing they can get
back to a working state in seconds
instead of days. Enabling innovation
means better velocity.
[DevOps: Velocity = Revenue]
WORKING SOFTWARE
OVER COMPREHENSIVE
DOCUMENTATION
The Dockerfile (code) that describes the
run time environment is what ensures
a working environment, not a huge
wiki that is chronically out of date.
[DevOps: Infrastructure as Code]
CUSTOMER
COLLABORATION OVER
CONTRACT NEGOTIATION
A developer can change the function of a
service in a container and show it to a
customer (B2B) asking, "like this?”
Developers can kick out new features that can
be A/B tested on a SaaS offering (B2C)
[DevOps - Shorten Feedback Loops]
RESPONDING TO
CHANGE OVER
FOLLOWING A PLAN
Black box thinking means the role of ops
changes to expressing operational measures
(security, performance, scale) in terms of
automated testing. Innovation increases
because feedback comes sooner.
[DevOps - Innovation means competitive
advantage]
BUILD AND TEST AGILITY
Traditional - Better
modeling of the production
environment in testing
BUILD AND TEST AGILITY
Traditional - Better
modeling of the production
environment in testing
Forward Thinking - Better
parallelism in software
build and test.
BUILD AND TEST AGILITY
Traditional - Better
modeling of the production
environment in testing
Forward Thinking - Better
parallelism in software
build and test.
Bleeding Edge - Build
systems produce container
images as artifacts
THE AGILE TEST
INDIVIDUALS AND
INTERACTIONS OVER
PROCESSES AND TOOLS
At the bleeding edge, collaboration across
function becomes about producing tests
rather than processes for inhibiting
innovation. Code becomes the documentation
and collaboration happens at the engineering
level rather than the process control level.
[DevOps: Test all the things]
WORKING SOFTWARE
OVER COMPREHENSIVE
DOCUMENTATION
Better modeling of the production
environment, especially in a disposable
way, deploys are seamless in all
environments
[DevOps: Continuous Delivery]
CUSTOMER
COLLABORATION OVER
CONTRACT NEGOTIATION
A/B testing is a form of collaboration,
though generally an individual
customer is unaware they are a test
subject.
[DevOps - Short Feedback Loops]
RESPONDING TO
CHANGE OVER
FOLLOWING A PLAN
Responding to change is the definition
of both build and quality engineering.
Docker adoption has no effect.
PROJECT MANAGEMENT
Traditional - None
PROJECT MANAGEMENT
Traditional - None
Forward Thinking -
Coordination between Dev,
QA and Ops is eased
PROJECT MANAGEMENT
Traditional - None
Forward Thinking -
Coordination between Dev,
QA and Ops is eased
Bleeding Edge - Problems
of The Mythical Man
Month are eased by micro
teams
THE AGILE TEST
INDIVIDUALS AND
INTERACTIONS OVER
PROCESSES AND TOOLS
On the bleeding edge change becomes about how to
ensure behavior of software rather than people.
Software problems are easier than people problems.
I believe the manifesto needs an update here to value
the _quality_ of interaction.
[DevOps - Reduce need for human intervention]
WORKING SOFTWARE
OVER COMPREHENSIVE
DOCUMENTATION
Automated coordination between
environments means less deploy
friction for PM’s to manage.
[DevOps: Continuous Delivery]
CUSTOMER
COLLABORATION OVER
CONTRACT NEGOTIATION
Use of disposable environments could
lead to PMs doing check-ins with
customers that ask, "Like this?"
[DevOps - Short Feedback Loops]
RESPONDING TO
CHANGE OVER
FOLLOWING A PLAN
Micro teams move at their own pace. The
response to change is much more rapid.
There is little inter-team communication
required so the quality of intra-team
communication can be improved.
[DevOps - Increase efficiency holistically]
OPERATIONS
Traditional - Gnashing of
teeth, stress and
obstinance
OPERATIONS
Traditional - Gnashing of
teeth, stress and
obstinance
Forward Thinking -
Working with DevOps
thought leaders to identify
an appropriate sandbox to
do real world R&D.
OPERATIONS
Traditional - Gnashing of
teeth, stress and obstinance
Forward Thinking - Working
with DevOps thought leaders
to identify an appropriate
sandbox to do real world R&D.
Bleeding Edge - Micro services
teams (Netflix), Single tenant
systems (Pantheon), Bleeding
edge shops (offers.com)
THE AGILE TEST
INDIVIDUALS AND
INTERACTIONS OVER
PROCESSES AND TOOLS
At the operational level, Docker is a
technology.
Again, I believe the manifesto needs
and update to value the _quality_ of
interaction.
WORKING SOFTWARE
OVER COMPREHENSIVE
DOCUMENTATION
Containers are portable, so "works on
my machine" is not a consideration in a
Docker shop. When software gets to Ops,
it works.
Testing will need to focus on security
and performance.
CUSTOMER
COLLABORATION OVER
CONTRACT NEGOTIATION
At Pantheon, for example, this is a crucial
point. Customers use the fully featured system
indefinitely for free. They purchase value
added services like performance, back up and
the like.
[DevOps - Value is in what the market will
pay for.]
RESPONDING TO
CHANGE OVER
FOLLOWING A PLAN
Ops, in terms of DevOps thinking, is about eliminating
the need for reaction in the production environment.
An argument can be made that Docker allows for
automated response to change (scaling and disasters
for example)
[DevOps - Reduce need for human intervention]
SUMMARY - DEVOPS
Culture - DevOps thought leaders must determine
how a Docker adoption path looks in their
organization
SUMMARY - DEVOPS
Culture - DevOps thought leaders must determine
how a Docker adoption path looks in their
organization
Automation - Tools are not there yet. Companies are
showing up with the mission to address this, but it is
very early days.
SUMMARY - DEVOPS
Culture - DevOps thought leaders must determine how
a Docker adoption path looks in their organization
Automation - Tools are not there yet. Companies are
showing up with the mission to address this, but it is
very early days.
Lean - DevOps thought leaders are responsible for the
holistic impact of technology decisions at the business
level.
SUMMARY - DEVOPS
Culture - DevOps thought leaders must determine how a Docker
adoption path looks in their organization
Automation - Tools are not there yet. Companies are showing up
with the mission to address this, but it is very early days.
Lean - DevOps thought leaders are responsible for the holistic
impact of technology decisions at the business level.
Measurement - Empiricism is required if we are to meet our
Measurement obligation. Blackbox thinking could revolutionize
compliance.
SUMMARY - DEVOPS
Culture - DevOps thought leaders must determine how a Docker adoption path
looks in their organization
Automation - Tools are not there yet. Companies are showing up with the mission
to address this, but it is very early days.
Lean - DevOps thought leaders are responsible for the holistic impact of
technology decisions at the business level.
Measurement - Empiricism is required if we are to meet our Measurement
obligation. Blackbox thinking could revolutionize compliance.
Sharing - DevOps thought leaders should be working with peers and collaborators
in their company to determine if they can derive the proposed business benefits.
SUMMARY - AGILE
Individuals over Process - Agile thought leaders must
help Ops find ways to accept developers’ control of
dependencies
SUMMARY - AGILE
Individuals over Process - Agile thought leaders must
help Ops find ways to accept developers control of
dependencies
Working Software over Docs - Agilistas must help the
business identify safe places for change.
SUMMARY - AGILE
Individuals over Process - Agile thought leaders must
help Ops find ways to accept developers control of
dependencies
Working Software over Docs - Agilistas must help the
business identify safe places for change.
Collaboration over Contract - The Agile approach
should be applied to the learning of how to use Docker
in production.
SUMMARY - AGILE
Individuals over Process - Agile thought leaders must help Ops
find ways to accept developers control of dependencies
Working Software over Docs - Agilistas must help the business
identify safe places for change.
Collaboration over Contract - The Agile approach should be
applied to the learning of how to use Docker in production.
Change Response over Planning - New ways to apply the notion
of velocity must be developed to measure the success of a Docker
adoption.
“Docker enables new agile practices, but is it the right
technology choice for your organization?”
COLOPHON
AUDIBLE.COM = BEST DEVOPS
TOOL EVER!
The Lean Startup - Reis (tech)
The Goal - Goldratt (Theory of Constraints)
It’s not Luck - Goldratt (Theory of Constraints)
The Mythical Man Month - Brooks (Team structure)
Great by Choice - Collins (Culture)
The Phoenix Project - Kim (*) (tech)
Continuous Delivery - Humble (*) (hardcore tech)
The Lean Enterprise - Humble (*) (tech)

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

DevOps and PaaS at Pulse 2014
DevOps and PaaS at Pulse 2014DevOps and PaaS at Pulse 2014
DevOps and PaaS at Pulse 2014
 
Improving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined EnvironmentsImproving Software Delivery with DevOps & Software Defined Environments
Improving Software Delivery with DevOps & Software Defined Environments
 
XebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOpsXebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOps
 
Ibm innovate ci for system z
Ibm innovate ci for system zIbm innovate ci for system z
Ibm innovate ci for system z
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
 
DevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceDevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse Conference
 
Success Factors for a Mature Microservices Implementation
Success Factors for a Mature Microservices ImplementationSuccess Factors for a Mature Microservices Implementation
Success Factors for a Mature Microservices Implementation
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonus
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
 
A Cloud Native Platform - Cloud Native Day Santa Monica
A Cloud Native Platform - Cloud Native Day Santa MonicaA Cloud Native Platform - Cloud Native Day Santa Monica
A Cloud Native Platform - Cloud Native Day Santa Monica
 
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
 
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
 
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
 
Refactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary ArchitectureRefactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary Architecture
 
Avoiding the Release Weekend
Avoiding the Release Weekend Avoiding the Release Weekend
Avoiding the Release Weekend
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)
 
Keep calms and Docker On ... Innotech
Keep calms and Docker On ... InnotechKeep calms and Docker On ... Innotech
Keep calms and Docker On ... Innotech
 
New DevOps for the DBA
New DevOps for the DBANew DevOps for the DBA
New DevOps for the DBA
 

Destaque

Adventureswith micro services
Adventureswith micro servicesAdventureswith micro services
Adventureswith micro services
Thoughtworks
 
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
Henning Jacobs
 
Containers in production with Docker, CoreOS, Kubernetes and Apache Stratos
Containers in production with Docker, CoreOS, Kubernetes and Apache StratosContainers in production with Docker, CoreOS, Kubernetes and Apache Stratos
Containers in production with Docker, CoreOS, Kubernetes and Apache Stratos
Lakmal Warusawithana
 
传统零售业的移动互联网升级
传统零售业的移动互联网升级传统零售业的移动互联网升级
传统零售业的移动互联网升级
Thoughtworks
 
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorksTesting strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
Thoughtworks
 
A new model for Docker image distribution
A new model for Docker image distributionA new model for Docker image distribution
A new model for Docker image distribution
Docker, Inc.
 

Destaque (20)

Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Docker
DockerDocker
Docker
 
Adventureswith micro services
Adventureswith micro servicesAdventureswith micro services
Adventureswith micro services
 
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
DevOps Con 2015: Radical Agility with Autonomous Teams and Microservices in t...
 
Containers in production with Docker, CoreOS, Kubernetes and Apache Stratos
Containers in production with Docker, CoreOS, Kubernetes and Apache StratosContainers in production with Docker, CoreOS, Kubernetes and Apache Stratos
Containers in production with Docker, CoreOS, Kubernetes and Apache Stratos
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large company
 
Powering Radical Agility with Docker
Powering Radical Agility with Docker Powering Radical Agility with Docker
Powering Radical Agility with Docker
 
PuppetConf 2016: Continuous Delivery and DevOps with Jenkins and Puppet Enter...
PuppetConf 2016: Continuous Delivery and DevOps with Jenkins and Puppet Enter...PuppetConf 2016: Continuous Delivery and DevOps with Jenkins and Puppet Enter...
PuppetConf 2016: Continuous Delivery and DevOps with Jenkins and Puppet Enter...
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
Deploying and Testing Microservices
Deploying and Testing MicroservicesDeploying and Testing Microservices
Deploying and Testing Microservices
 
V mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentationV mware thin app 4.5 customer presentation
V mware thin app 4.5 customer presentation
 
传统零售业的移动互联网升级
传统零售业的移动互联网升级传统零售业的移动互联网升级
传统零售业的移动互联网升级
 
Radical Agility with Autonomous Teams and Microservices in the Cloud
Radical Agility with Autonomous Teams and Microservices in the CloudRadical Agility with Autonomous Teams and Microservices in the Cloud
Radical Agility with Autonomous Teams and Microservices in the Cloud
 
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorksTesting strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
Testing strategies for micro services - Ketan Soni, Jesal Mistry, ThoughtWorks
 
Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Prac...
Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Prac...Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Prac...
Push The Button with Continuous Delivery: Sam Newman Continuous Delivery Prac...
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overview
 
DevOps, containers & microservices: Separating the hype from the reality
DevOps, containers & microservices: Separating the hype from the realityDevOps, containers & microservices: Separating the hype from the reality
DevOps, containers & microservices: Separating the hype from the reality
 
Serverless Data Architecture at scale on Google Cloud Platform - Lorenzo Ridi...
Serverless Data Architecture at scale on Google Cloud Platform - Lorenzo Ridi...Serverless Data Architecture at scale on Google Cloud Platform - Lorenzo Ridi...
Serverless Data Architecture at scale on Google Cloud Platform - Lorenzo Ridi...
 
A new model for Docker image distribution
A new model for Docker image distributionA new model for Docker image distribution
A new model for Docker image distribution
 
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
 

Semelhante a Docker enables agile_devops

Microservices. Microservices everywhere! (At OSCON 2015)
Microservices. Microservices everywhere! (At OSCON 2015)Microservices. Microservices everywhere! (At OSCON 2015)
Microservices. Microservices everywhere! (At OSCON 2015)
Jérôme Petazzoni
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.
anilpmuvvala
 
What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.
anilpmuvvala
 

Semelhante a Docker enables agile_devops (20)

StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
 
Introduction to Dev Ops and Containerisation with Docker
Introduction to Dev Ops and Containerisation with DockerIntroduction to Dev Ops and Containerisation with Docker
Introduction to Dev Ops and Containerisation with Docker
 
Openstack Summit Container Day Keynote
Openstack Summit Container Day KeynoteOpenstack Summit Container Day Keynote
Openstack Summit Container Day Keynote
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Microservices. Microservices everywhere! (At OSCON 2015)
Microservices. Microservices everywhere! (At OSCON 2015)Microservices. Microservices everywhere! (At OSCON 2015)
Microservices. Microservices everywhere! (At OSCON 2015)
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Net3 Technology: 5 step guide to DevOps in the Cloud
Net3 Technology: 5 step guide to DevOps in the CloudNet3 Technology: 5 step guide to DevOps in the Cloud
Net3 Technology: 5 step guide to DevOps in the Cloud
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps Journey
 
Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates
 
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkitThe DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
 
The DevOps Paradigm
The DevOps ParadigmThe DevOps Paradigm
The DevOps Paradigm
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.
 
What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
bg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystifiedbg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystified
 
What_is_DevOps.pptx
What_is_DevOps.pptxWhat_is_DevOps.pptx
What_is_DevOps.pptx
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 

Mais de Boyd Hemphill

Mais de Boyd Hemphill (18)

Longhorn PHP Tech Debt
Longhorn PHP Tech DebtLonghorn PHP Tech Debt
Longhorn PHP Tech Debt
 
2022-08-16-cloud-austin-tech-debt.pdf
2022-08-16-cloud-austin-tech-debt.pdf2022-08-16-cloud-austin-tech-debt.pdf
2022-08-16-cloud-austin-tech-debt.pdf
 
The Dynamic Duo
The Dynamic DuoThe Dynamic Duo
The Dynamic Duo
 
Risk is not Fear
Risk is not FearRisk is not Fear
Risk is not Fear
 
Longhorn PHP - Stop Doing It Wrong
Longhorn PHP - Stop Doing It WrongLonghorn PHP - Stop Doing It Wrong
Longhorn PHP - Stop Doing It Wrong
 
Deploying PHP Applications to AWS Elastic Beanstalk
Deploying PHP Applications to AWS Elastic BeanstalkDeploying PHP Applications to AWS Elastic Beanstalk
Deploying PHP Applications to AWS Elastic Beanstalk
 
2017-10-24 All Day DevOps - Disposable Development Environments
2017-10-24 All Day DevOps - Disposable Development Environments2017-10-24 All Day DevOps - Disposable Development Environments
2017-10-24 All Day DevOps - Disposable Development Environments
 
Container Days NYC Keynote
Container Days NYC KeynoteContainer Days NYC Keynote
Container Days NYC Keynote
 
Docker Docker - Docker Security - Docker
Docker Docker - Docker Security - DockerDocker Docker - Docker Security - Docker
Docker Docker - Docker Security - Docker
 
HomeOps - Reasoning About DevOps at Home
HomeOps - Reasoning About DevOps at HomeHomeOps - Reasoning About DevOps at Home
HomeOps - Reasoning About DevOps at Home
 
Container Day - Seattle
Container Day - SeattleContainer Day - Seattle
Container Day - Seattle
 
Laundryops Practical DevOps at Home
Laundryops Practical DevOps at HomeLaundryops Practical DevOps at Home
Laundryops Practical DevOps at Home
 
Ten Book, Five Minutes
Ten Book, Five MinutesTen Book, Five Minutes
Ten Book, Five Minutes
 
StackEngine Demo - Boston
StackEngine Demo - BostonStackEngine Demo - Boston
StackEngine Demo - Boston
 
Docker Enables DevOps - Boston
Docker Enables DevOps - BostonDocker Enables DevOps - Boston
Docker Enables DevOps - Boston
 
StackEngine Demo - Docker Austin
StackEngine Demo - Docker AustinStackEngine Demo - Docker Austin
StackEngine Demo - Docker Austin
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
 
Docker Enables DevOps
Docker Enables DevOpsDocker Enables DevOps
Docker Enables DevOps
 

Último

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Último (20)

How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 

Docker enables agile_devops