SlideShare a Scribd company logo
@ContainerDay16
(Docker, Jenkins) -> {
Orchestrating("Continuous Delivery")
}
@ndeloof @CloudBees
@ContainerDay16
Continuous
Delivery ™
@ContainerDay16 @ndeloof
@ContainerDay16
4
@ContainerDay16
Automation is the key
@ContainerDay16 @ndeloof
@ContainerDay16
7
SCM
testscode
scan
compile
build
stage
prod
report
?
@ContainerDay16
8
@ContainerDay16 @ndeloof
checkout scm
mvn build
acceptance tests
smoke tests
staging
production
Dev
QA
Ops
users
@ContainerDay16 @ndeloof
Tinkerer
@ContainerDay16 @ndeloof
Plugins !
@ContainerDay16 @ndeloof
Plugins !
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Craftsman
@ContainerDay16 @ndeloof
Separation of concerns
@ContainerDay16 @ndeloof
Separation of concerns
@ContainerDay16 @ndeloof
Dispersion
@ContainerDay16 @ndeloof
Technologists
@ContainerDay16 @ndeloof
Modelize
@ContainerDay16 @ndeloof
Modelize
@ContainerDay16 @ndeloof
workflow ?
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Multi-Branch
@ContainerDay16 @ndeloof
Multi-Branch
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Toolchain
@ContainerDay16 @ndeloof
Toolchain
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Security ?
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Jenkinsfile + Docker ?
@ContainerDay16 @ndeloof
The Future
©2015CloudBees,Inc.AllRightsReserved
37
©2015CloudBees,Inc.AllRightsReserved
38
@ContainerDay16 @ndeloof
Pod
@ContainerDay16 @ndeloof
Pod
@ContainerDay16 @ndeloof
➜ ~ docker build -f Dockerfile.build -t foo .
➜ ~ docker cp foo:/build/app.war app.war
➜ ~ docker build -f Dockerfile.prod -t hackme/prod .
➜ ~ docker push hackme/prod
@ContainerDay16 @ndeloof
➜ docker-pipeline run
-----------------------------------------
Stage: build
-----------------------------------------
run stage in cf83cca8
+ mvn -version
Apache Maven 3.3.3
...
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
what’s next ?
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
@ContainerDay16 @ndeloof
Questions ?
@ContainerDay16 @ndeloof
Links
https://jenkins.io/
https://github.com/ndeloof/cddemo-demos
https://github.com/jenkinsci/pipeline-plugin
©2015CloudBees,Inc.AllRightsReserved

More Related Content

PDF
Paris Container Day 2016 : Retour sur DockerCon 16', faits marquants (Docker)
PDF
Paris Container Day 2016 : How cluster managers affect the landscape of moder...
PDF
Paris Container Day 2016 : Kubernetes, votre assurance-vie pour le cloud (Go...
PDF
Paris Container Day 2016 : Les conteneurs, microsoft azure et windows (Micros...
PDF
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
PDF
Paris Container Day 2016 : Running docker clusters on AWS (Amazon Web Services)
PDF
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
PDF
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
Paris Container Day 2016 : Retour sur DockerCon 16', faits marquants (Docker)
Paris Container Day 2016 : How cluster managers affect the landscape of moder...
Paris Container Day 2016 : Kubernetes, votre assurance-vie pour le cloud (Go...
Paris Container Day 2016 : Les conteneurs, microsoft azure et windows (Micros...
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
Paris Container Day 2016 : Running docker clusters on AWS (Amazon Web Services)
ArgoCD and Tekton: Match made in Kubernetes heaven | DevNation Tech Talk
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...

What's hot (20)

PDF
Building streaming applications using a managed Kafka service | DevNation Tec...
PDF
Introduction to Kubernetes - Docker Global Mentor Week 2016
PPTX
DevOps Practices @Pipedrive
PDF
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
PPTX
Introduction to the Container Network Interface (CNI)
PPTX
[20200720]cloud native develoment - Nelson Lin
PPTX
Kubernetes CRI containerd integration by Lantao Liu (Google)
PDF
Operatorhub.io and your Kubernetes cluster | DevNation Tech Talk
PDF
GitOps: Stop, collaborate and deploy | DevNation Tech Talk
PDF
Docker Summit 2016 - Kubernetes: Sweets and Bitters
PDF
SRE principles and (Kubernetes) Operator practice | DevNation Tech Talk
PDF
4K–Kubernetes with Knative, Kafka and Kamel
PDF
Mattia Gandolfi - Improving utilization and portability with Containers and C...
PDF
An Introduction to Rancher
PPTX
Moby Summit introduction
PDF
Everything you want to know about Ingress
PDF
Kubernetes Summit 2020 - DevOps: Where is My PodPod
PDF
Kubernetes on AWS at Zalando: Failures & Learnings - DevOps NRW
PDF
Kubernetes上で動作する機械学習モジュールの配信&管理基盤Rekcurd について
PDF
[Container world 2017] The Questions You're Afraid to Ask about Containers
Building streaming applications using a managed Kafka service | DevNation Tec...
Introduction to Kubernetes - Docker Global Mentor Week 2016
DevOps Practices @Pipedrive
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
Introduction to the Container Network Interface (CNI)
[20200720]cloud native develoment - Nelson Lin
Kubernetes CRI containerd integration by Lantao Liu (Google)
Operatorhub.io and your Kubernetes cluster | DevNation Tech Talk
GitOps: Stop, collaborate and deploy | DevNation Tech Talk
Docker Summit 2016 - Kubernetes: Sweets and Bitters
SRE principles and (Kubernetes) Operator practice | DevNation Tech Talk
4K–Kubernetes with Knative, Kafka and Kamel
Mattia Gandolfi - Improving utilization and portability with Containers and C...
An Introduction to Rancher
Moby Summit introduction
Everything you want to know about Ingress
Kubernetes Summit 2020 - DevOps: Where is My PodPod
Kubernetes on AWS at Zalando: Failures & Learnings - DevOps NRW
Kubernetes上で動作する機械学習モジュールの配信&管理基盤Rekcurd について
[Container world 2017] The Questions You're Afraid to Ask about Containers
Ad

Viewers also liked (9)

PDF
Cloud Strategies for a modern hybrid datacenter - Dec 2015
PDF
El camino hacia la nube hibrida y abierta de Red Hat
PDF
Beyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
ODP
Building Enterprise Clouds - Key Considerations and Strategies - RED HAT
PDF
Knee deep in the undef - Tales from refactoring old Puppet codebases
PDF
Compliance and auditing with Puppet
PDF
Red hat's updates on the cloud & infrastructure strategy
PDF
Build and manage private and hybrid cloud
PDF
Openstack Cloud Management and Automation Using Red Hat Cloudforms 4.0
Cloud Strategies for a modern hybrid datacenter - Dec 2015
El camino hacia la nube hibrida y abierta de Red Hat
Beyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
Building Enterprise Clouds - Key Considerations and Strategies - RED HAT
Knee deep in the undef - Tales from refactoring old Puppet codebases
Compliance and auditing with Puppet
Red hat's updates on the cloud & infrastructure strategy
Build and manage private and hybrid cloud
Openstack Cloud Management and Automation Using Red Hat Cloudforms 4.0
Ad

Similar to Paris Container Day 2016 : Orchestrating Continuous Delivery (CloudBees) (20)

PDF
Docker All The Things - ASP.NET 4.x and Windows Server Containers
PDF
X by orange; una telco en la nube
PDF
EDB Postgres with Containers
 
PPTX
Caribbean Developers Conference - 201K8s
PDF
Pipeline as code for your infrastructure as Code
PDF
( jenkins, docker ) -> { Continuous Delivery }
PDF
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
PDF
Prepare to defend thyself with Blue/Green
PPTX
Top 5 benefits of docker
PPTX
Overcoming Continuous Delivery Impedance
PPTX
Fandogh Cloud workshop slides
PDF
Configuration as Code in Jenkins. What's new? Nov 2016
PDF
Tampere Docker meetup - Happy 5th Birthday Docker
PDF
Continuous (Non)-Functional Testing of Microservices on k8s
PDF
Jenkins vs. AWS CodePipeline
PDF
Delivery Pipelines as a First Class Citizen @deliverAgile2019
PDF
The Return of the Dull Stack Engineer
PPTX
Docker Bday #5, SF Edition: Introduction to Docker
PDF
Dr. Strangeconfig or: How I Learned to Stop Using Chef and Puppet and Love th...
PDF
Odo improving the developer experience on OpenShift - hack & sangria
Docker All The Things - ASP.NET 4.x and Windows Server Containers
X by orange; una telco en la nube
EDB Postgres with Containers
 
Caribbean Developers Conference - 201K8s
Pipeline as code for your infrastructure as Code
( jenkins, docker ) -> { Continuous Delivery }
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
Prepare to defend thyself with Blue/Green
Top 5 benefits of docker
Overcoming Continuous Delivery Impedance
Fandogh Cloud workshop slides
Configuration as Code in Jenkins. What's new? Nov 2016
Tampere Docker meetup - Happy 5th Birthday Docker
Continuous (Non)-Functional Testing of Microservices on k8s
Jenkins vs. AWS CodePipeline
Delivery Pipelines as a First Class Citizen @deliverAgile2019
The Return of the Dull Stack Engineer
Docker Bday #5, SF Edition: Introduction to Docker
Dr. Strangeconfig or: How I Learned to Stop Using Chef and Puppet and Love th...
Odo improving the developer experience on OpenShift - hack & sangria

More from Publicis Sapient Engineering (20)

PDF
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
PDF
Xebicon'18 - IoT: From Edge to Cloud
PDF
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
PDF
XebiCon'18 - Modern Infrastructure
PDF
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
PDF
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
PDF
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
PDF
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
PDF
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
PDF
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
PDF
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
PDF
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
PDF
XebiCon'18 - Le développeur dans la Pop Culture
PDF
XebiCon'18 - Architecturer son application mobile pour la durabilité
PDF
XebiCon'18 - Sécuriser son API avec OpenID Connect
PDF
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
PDF
XebiCon'18 - Spark NLP, un an après
PDF
XebiCon'18 - La sécurité, douce illusion même en 2018
PDF
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
PDF
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
XebiCon'18 - Modern Infrastructure
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
KodekX | Application Modernization Development
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Machine learning based COVID-19 study performance prediction
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
Teaching material agriculture food technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KodekX | Application Modernization Development
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
Encapsulation_ Review paper, used for researhc scholars
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
Machine learning based COVID-19 study performance prediction
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Teaching material agriculture food technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

Paris Container Day 2016 : Orchestrating Continuous Delivery (CloudBees)