SlideShare una empresa de Scribd logo
1 de 25
Les Meetups Veille Techno’
Meetup Veille Techno’
Mesos, Chronos and Marathon
Integration in CI/CD factory
Les Meetups Veille Techno’
Principles
• Open to all : everybody’s welcome !
– Speakers
– Attendees
• Based on BBL
– A cutting edge technology
– A concept introduced in a customer
• There’s a groupe on Yammer !
Les Meetups Veille Techno’
Now let’s deep dive…
Les Meetups Veille Techno’
What is Mesos ?
Apache Mesos is an open-source
cluster manager that was
developed at the University of
California, Berkeley. It "provides
efficient resource isolation and
sharing across distributed
applications, or frameworks". The
software enables resource sharing
in a fine-grained manner,
improving cluster utilization.
Les Meetups Veille Techno’
Who use Mesos ?
Les Meetups Veille Techno’
But wait…
Les Meetups Veille Techno’
Zookeeper
Apache ZooKeeper is a software
project of the Apache Software
Foundation, providing an open
source distributed configuration
service, synchronization service,
and naming registry for large
distributed systems.
Les Meetups Veille Techno’
Marathon
Marathon is an Apache
Mesos framework for
long-running applications.
Given that you have
Mesos running as the
kernel for your datacenter,
Marathon is the init or
upstart daemon.
Les Meetups Veille Techno’
Chronos
• Chronos is a replacement for cron. It is a
distributed and fault-tolerant scheduler that
runs on top of Apache Mesos that can be used
for job orchestration.
Les Meetups Veille Techno’
Other Frameworks
Les Meetups Veille Techno’
Mesosphere DCOS
Les Meetups Veille Techno’
Now, we are ready !
Les Meetups Veille Techno’
Example Architecture
Les Meetups Veille Techno’
How does it work ?
Les Meetups Veille Techno’
How does it work ?
Les Meetups Veille Techno’
Jenkins on Mesos
Put simply, whenever the
Jenkins Build Queue starts
getting bigger, this plugin
automatically spins up
additional Jenkins slave(s)
on Mesos so that jobs can
be immediately scheduled
Les Meetups Veille Techno’
Why Jenkins on Mesos ?
• Provide high availability
– Built-in Mesos
– No more fancy architecture
• Mesos provide optimal utilization of resources
– Most of the time, slaves are idle
• Build slave management is a nightmare
Les Meetups Veille Techno’
Les Meetups Veille Techno’
Les Meetups Veille Techno’
Les Meetups Veille Techno’
A concrete example
Les Meetups Veille Techno’
A concrete example
Les Meetups Veille Techno’
Les Meetups Veille Techno’
Les Meetups Veille Techno’
SUJET
ARTICLE DU MONDE
CONTENU ARTICLE
THEME
Les Meetups Veille Techno’

Más contenido relacionado

La actualidad más candente

Docker in pratice -chenyifei
Docker in pratice -chenyifeiDocker in pratice -chenyifei
Docker in pratice -chenyifei
dotCloud
 
Docker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualizationDocker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualization
Suresh Balla
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
dotCloud
 

La actualidad más candente (20)

DockerCon EU 2015: Containing IoT Sensor Telemetry
DockerCon EU 2015: Containing IoT Sensor TelemetryDockerCon EU 2015: Containing IoT Sensor Telemetry
DockerCon EU 2015: Containing IoT Sensor Telemetry
 
Sharding Containers: Make Go Apps Computer-Friendly Again by Andrey Sibiryov
Sharding Containers: Make Go Apps Computer-Friendly Again by Andrey Sibiryov Sharding Containers: Make Go Apps Computer-Friendly Again by Andrey Sibiryov
Sharding Containers: Make Go Apps Computer-Friendly Again by Andrey Sibiryov
 
Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !Hypervisor "versus" Linux Containers with Docker !
Hypervisor "versus" Linux Containers with Docker !
 
Why it’s (past) time to run containers on bare metal
Why it’s (past) time to run containers on bare metalWhy it’s (past) time to run containers on bare metal
Why it’s (past) time to run containers on bare metal
 
Docker's Killer Feature: The Remote API
Docker's Killer Feature: The Remote APIDocker's Killer Feature: The Remote API
Docker's Killer Feature: The Remote API
 
A Summary about Hykes' Keynote on Dockercon 2015
A Summary about Hykes' Keynote on Dockercon 2015A Summary about Hykes' Keynote on Dockercon 2015
A Summary about Hykes' Keynote on Dockercon 2015
 
Containerization
ContainerizationContainerization
Containerization
 
Docker introduction & benefits
Docker introduction & benefitsDocker introduction & benefits
Docker introduction & benefits
 
Docker Containers Deep Dive
Docker Containers Deep DiveDocker Containers Deep Dive
Docker Containers Deep Dive
 
Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!
 
Docker and kernel security
Docker and kernel securityDocker and kernel security
Docker and kernel security
 
Dockers & kubernetes detailed - Beginners to Geek
Dockers & kubernetes detailed - Beginners to GeekDockers & kubernetes detailed - Beginners to Geek
Dockers & kubernetes detailed - Beginners to Geek
 
node.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontiernode.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontier
 
Docker in pratice -chenyifei
Docker in pratice -chenyifeiDocker in pratice -chenyifei
Docker in pratice -chenyifei
 
7 characteristics of container-native infrastructure, Docker Zurich 2015-09-08
7 characteristics of container-native infrastructure, Docker Zurich 2015-09-087 characteristics of container-native infrastructure, Docker Zurich 2015-09-08
7 characteristics of container-native infrastructure, Docker Zurich 2015-09-08
 
Docker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualizationDocker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualization
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
 
Infinit: Modern Storage Platform for Container Environments
Infinit: Modern Storage Platform for Container EnvironmentsInfinit: Modern Storage Platform for Container Environments
Infinit: Modern Storage Platform for Container Environments
 
Lightning talk unikernels
Lightning talk unikernelsLightning talk unikernels
Lightning talk unikernels
 
Docker taylor swift and protection v06
Docker taylor swift and protection v06Docker taylor swift and protection v06
Docker taylor swift and protection v06
 

Destacado

Lptw proper-10 a-yc-ot lesson for sunday skol
Lptw proper-10 a-yc-ot lesson for sunday skolLptw proper-10 a-yc-ot lesson for sunday skol
Lptw proper-10 a-yc-ot lesson for sunday skol
Gemma Diaz
 
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗCV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
3darchdeco
 
RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23
Maximilian Berghoff
 
Muskuloskeletal assesment for spinal and hamstring flexibility
Muskuloskeletal  assesment for spinal and hamstring flexibilityMuskuloskeletal  assesment for spinal and hamstring flexibility
Muskuloskeletal assesment for spinal and hamstring flexibility
Dian Kusumaningtyas
 
PORTFOLIO 2015 net
PORTFOLIO 2015 netPORTFOLIO 2015 net
PORTFOLIO 2015 net
3darchdeco
 

Destacado (20)

RESTing on HTTP
RESTing on HTTPRESTing on HTTP
RESTing on HTTP
 
Preparing for examination
Preparing for examinationPreparing for examination
Preparing for examination
 
PioneersIO - Networking with Docker
PioneersIO - Networking with DockerPioneersIO - Networking with Docker
PioneersIO - Networking with Docker
 
Lptw proper-10 a-yc-ot lesson for sunday skol
Lptw proper-10 a-yc-ot lesson for sunday skolLptw proper-10 a-yc-ot lesson for sunday skol
Lptw proper-10 a-yc-ot lesson for sunday skol
 
Fns sst-apt- 27-passagem inferior
Fns sst-apt- 27-passagem inferiorFns sst-apt- 27-passagem inferior
Fns sst-apt- 27-passagem inferior
 
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗCV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
CV ΛΑΡΙΣΑ-ΘΕΣΣΑΛΟΝΙΚΗ
 
आम्ले आम्लारी आणि क्षार
आम्ले आम्लारी आणि क्षारआम्ले आम्लारी आणि क्षार
आम्ले आम्लारी आणि क्षार
 
RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23RESTing on HTTP - FrOSCon 10 - 2015-08-23
RESTing on HTTP - FrOSCon 10 - 2015-08-23
 
आपली पृथ्वी आणि तिची वैशिष्ट्ये
आपली पृथ्वी आणि तिची वैशिष्ट्येआपली पृथ्वी आणि तिची वैशिष्ट्ये
आपली पृथ्वी आणि तिची वैशिष्ट्ये
 
Muskuloskeletal assesment for spinal and hamstring flexibility
Muskuloskeletal  assesment for spinal and hamstring flexibilityMuskuloskeletal  assesment for spinal and hamstring flexibility
Muskuloskeletal assesment for spinal and hamstring flexibility
 
Meetup Openstack : At the heart of IT revolution
Meetup Openstack : At the heart of IT revolutionMeetup Openstack : At the heart of IT revolution
Meetup Openstack : At the heart of IT revolution
 
Agriculture
AgricultureAgriculture
Agriculture
 
Concept idee 'de ProeFFabriek' 11 okt 2011
Concept idee 'de ProeFFabriek' 11 okt 2011Concept idee 'de ProeFFabriek' 11 okt 2011
Concept idee 'de ProeFFabriek' 11 okt 2011
 
PORTFOLIO 2015 net
PORTFOLIO 2015 netPORTFOLIO 2015 net
PORTFOLIO 2015 net
 
Portfolio 2015
Portfolio 2015 Portfolio 2015
Portfolio 2015
 
Cv λαρισα θεσσαλονικη
Cv λαρισα θεσσαλονικηCv λαρισα θεσσαλονικη
Cv λαρισα θεσσαλονικη
 
Rest
RestRest
Rest
 
Modelagem computacional
Modelagem computacionalModelagem computacional
Modelagem computacional
 
CV-2015 net
CV-2015 netCV-2015 net
CV-2015 net
 
साधी यंत्रे
साधी यंत्रेसाधी यंत्रे
साधी यंत्रे
 

Similar a Meetup Mesos : Mesos, Chronos and Marathon in CI/CD factory

Thinking in Terms of a Data Center Operating System
Thinking in Terms of a Data Center Operating SystemThinking in Terms of a Data Center Operating System
Thinking in Terms of a Data Center Operating System
Weston Bassler
 
Docker-N-Beyond
Docker-N-BeyondDocker-N-Beyond
Docker-N-Beyond
santosh007
 
Strata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
Strata SC 2014: Apache Mesos as an SDK for Building Distributed FrameworksStrata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
Strata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
Paco Nathan
 

Similar a Meetup Mesos : Mesos, Chronos and Marathon in CI/CD factory (20)

Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 
The advantages of apache mesos
The advantages of apache mesosThe advantages of apache mesos
The advantages of apache mesos
 
Keep calms and Docker On ... Innotech
Keep calms and Docker On ... InnotechKeep calms and Docker On ... Innotech
Keep calms and Docker On ... Innotech
 
Thinking in Terms of a Data Center Operating System
Thinking in Terms of a Data Center Operating SystemThinking in Terms of a Data Center Operating System
Thinking in Terms of a Data Center Operating System
 
2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...
2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...
2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...
 
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
 
Datacenter Computing with Apache Mesos - シリコンバレー日本人駐在員Meetup
Datacenter Computing with Apache Mesos - シリコンバレー日本人駐在員MeetupDatacenter Computing with Apache Mesos - シリコンバレー日本人駐在員Meetup
Datacenter Computing with Apache Mesos - シリコンバレー日本人駐在員Meetup
 
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 ...
 
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
 
Docker-N-Beyond
Docker-N-BeyondDocker-N-Beyond
Docker-N-Beyond
 
Mesos: Cluster Management System
Mesos: Cluster Management SystemMesos: Cluster Management System
Mesos: Cluster Management System
 
Beyond static configuration
Beyond static configurationBeyond static configuration
Beyond static configuration
 
Strata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
Strata SC 2014: Apache Mesos as an SDK for Building Distributed FrameworksStrata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
Strata SC 2014: Apache Mesos as an SDK for Building Distributed Frameworks
 
Containerization: The DevOps Revolution
Containerization: The DevOps Revolution Containerization: The DevOps Revolution
Containerization: The DevOps Revolution
 
Microservices and containers for the unitiated
Microservices and containers for the unitiatedMicroservices and containers for the unitiated
Microservices and containers for the unitiated
 
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
 
Microservices, DevOps, Continuous Delivery – More Than Three Buzzwords
Microservices, DevOps, Continuous Delivery – More Than Three BuzzwordsMicroservices, DevOps, Continuous Delivery – More Than Three Buzzwords
Microservices, DevOps, Continuous Delivery – More Than Three Buzzwords
 
Apache Mesos
Apache MesosApache Mesos
Apache Mesos
 
Mesos on coreOS
Mesos on coreOSMesos on coreOS
Mesos on coreOS
 
Easy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on AzureEasy Docker Deployments with Mesosphere DCOS on Azure
Easy Docker Deployments with Mesosphere DCOS on Azure
 

Último

一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptx
galaxypingy
 
75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
Asmae Rabhi
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 

Último (20)

一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptx
 
75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx75539-Cyber Security Challenges PPT.pptx
75539-Cyber Security Challenges PPT.pptx
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Power point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria IuzzolinoPower point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria Iuzzolino
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 

Meetup Mesos : Mesos, Chronos and Marathon in CI/CD factory

  • 1. Les Meetups Veille Techno’ Meetup Veille Techno’ Mesos, Chronos and Marathon Integration in CI/CD factory
  • 2. Les Meetups Veille Techno’ Principles • Open to all : everybody’s welcome ! – Speakers – Attendees • Based on BBL – A cutting edge technology – A concept introduced in a customer • There’s a groupe on Yammer !
  • 3. Les Meetups Veille Techno’ Now let’s deep dive…
  • 4. Les Meetups Veille Techno’ What is Mesos ? Apache Mesos is an open-source cluster manager that was developed at the University of California, Berkeley. It "provides efficient resource isolation and sharing across distributed applications, or frameworks". The software enables resource sharing in a fine-grained manner, improving cluster utilization.
  • 5. Les Meetups Veille Techno’ Who use Mesos ?
  • 6. Les Meetups Veille Techno’ But wait…
  • 7. Les Meetups Veille Techno’ Zookeeper Apache ZooKeeper is a software project of the Apache Software Foundation, providing an open source distributed configuration service, synchronization service, and naming registry for large distributed systems.
  • 8. Les Meetups Veille Techno’ Marathon Marathon is an Apache Mesos framework for long-running applications. Given that you have Mesos running as the kernel for your datacenter, Marathon is the init or upstart daemon.
  • 9. Les Meetups Veille Techno’ Chronos • Chronos is a replacement for cron. It is a distributed and fault-tolerant scheduler that runs on top of Apache Mesos that can be used for job orchestration.
  • 10. Les Meetups Veille Techno’ Other Frameworks
  • 11. Les Meetups Veille Techno’ Mesosphere DCOS
  • 12. Les Meetups Veille Techno’ Now, we are ready !
  • 13. Les Meetups Veille Techno’ Example Architecture
  • 14. Les Meetups Veille Techno’ How does it work ?
  • 15. Les Meetups Veille Techno’ How does it work ?
  • 16. Les Meetups Veille Techno’ Jenkins on Mesos Put simply, whenever the Jenkins Build Queue starts getting bigger, this plugin automatically spins up additional Jenkins slave(s) on Mesos so that jobs can be immediately scheduled
  • 17. Les Meetups Veille Techno’ Why Jenkins on Mesos ? • Provide high availability – Built-in Mesos – No more fancy architecture • Mesos provide optimal utilization of resources – Most of the time, slaves are idle • Build slave management is a nightmare
  • 18. Les Meetups Veille Techno’
  • 19. Les Meetups Veille Techno’
  • 20. Les Meetups Veille Techno’
  • 21. Les Meetups Veille Techno’ A concrete example
  • 22. Les Meetups Veille Techno’ A concrete example
  • 23. Les Meetups Veille Techno’
  • 24. Les Meetups Veille Techno’
  • 25. Les Meetups Veille Techno’ SUJET ARTICLE DU MONDE CONTENU ARTICLE THEME Les Meetups Veille Techno’