Thinking Inside the Container- A Continuous Delivery Story - Use Case Track
Riot builds a lot of software. At the start of 2015 we were looking at 3000 build jobs over a hundred different applications and dozens of teams. We were handling nearly 750 jobs per hour and our build infrastructure needed to grow rapidly to meet demand. We needed to give teams total control of the “stack” used to build their applications and we needed a solution that enabled agile delivery to our players. On top of that, we needed a scalable system that would allow a team of four engineers to support over 250.
After as few explorations, we built an integrated Docker solution using Jenkins that accepts docker images submitted as build environments by engineers around the company . Our “containerized” farm now creates over 10,000 containers a week and handles nearly 1000 jobs at a rate of about 100 jobs an hour.
In this occasionally technical talk, we’ll explore the decisions that led Riot to consider Docker, the evolutionary stages of our build infrastructure, and how the open source and in-house software we combined to achieve our goals at scale. You’ll come away with some best practices, plenty of lessons learned, and insight into some of the more unique aspects of our system (like automated testing of submitted build environments, or testing node.js apps in containers with Chromium and xvfb).
Видео Thinking Inside the Container- A Continuous Delivery Story - Use Case Track канала Docker
After as few explorations, we built an integrated Docker solution using Jenkins that accepts docker images submitted as build environments by engineers around the company . Our “containerized” farm now creates over 10,000 containers a week and handles nearly 1000 jobs at a rate of about 100 jobs an hour.
In this occasionally technical talk, we’ll explore the decisions that led Riot to consider Docker, the evolutionary stages of our build infrastructure, and how the open source and in-house software we combined to achieve our goals at scale. You’ll come away with some best practices, plenty of lessons learned, and insight into some of the more unique aspects of our system (like automated testing of submitted build environments, or testing node.js apps in containers with Chromium and xvfb).
Видео Thinking Inside the Container- A Continuous Delivery Story - Use Case Track канала Docker
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Virtual Machines vs Docker Containers - Dive Into Docker](https://i.ytimg.com/vi/TvnZTi_gaNc/default.jpg)
![Introduction To Docker and Docker Containers](https://i.ytimg.com/vi/JSLpG_spOBM/default.jpg)
![Adding Container Security to Docker Hub](https://i.ytimg.com/vi/SqKA4KCaOHc/default.jpg)
![Docker Tutorial - Part 1 - What is Docker, and Key Concepts](https://i.ytimg.com/vi/T25Z4CUwYjE/default.jpg)
![Simplify Hosting Your App in the Cloud with Uffizzi and Docker](https://i.ytimg.com/vi/lIZ-eTM-1iQ/default.jpg)
![Docker Tutorial - What is Docker & Docker Containers, Images, etc?](https://i.ytimg.com/vi/pGYAg7TMmp0/default.jpg)
![Monitoring In A Microservices World](https://i.ytimg.com/vi/sQPEz8gHJsY/default.jpg)
![you need to learn Docker RIGHT NOW!! // Docker Containers 101](https://i.ytimg.com/vi/eGz9DS-aIeY/default.jpg)
![Lack Of Self Isolation: Inside a Container Exploit](https://i.ytimg.com/vi/4d8K1w1GLq4/default.jpg)
![DockTalk: Node.js Docker Best Practices](https://i.ytimg.com/vi/JtfDFUMmug0/default.jpg)
![Find and Fix Container Image Vulnerabilities with Docker and Snyk](https://i.ytimg.com/vi/NIPjEj3HuWE/default.jpg)
![DockTalk: From Docker Straight to AWS](https://i.ytimg.com/vi/XlT08c-SzsY/default.jpg)
![What is Docker? Docker container concept explained || Docker Tutorial 1](https://i.ytimg.com/vi/jPdIRX6q4jA/default.jpg)
![DockTalk: Meet the Docker Captains - Brian Christner](https://i.ytimg.com/vi/I3JKbxF55GY/default.jpg)
![Cover of Bo Burnham's "We Think We Know You" (Encore Performance)](https://i.ytimg.com/vi/Tmih60y2DNI/default.jpg)
![DockTalk: Snyk Image Scanning](https://i.ytimg.com/vi/l1bncIvw-XA/default.jpg)
![DockTalk: Docker Hub Rate Limits](https://i.ytimg.com/vi/i1SIKY-YC6o/default.jpg)
![THINGS I THINK YOU SHOULD KNOW ABOUT ME](https://i.ytimg.com/vi/IAgYHvVgmR4/default.jpg)
![Distributed Deep Learning with Docker at Salesforce](https://i.ytimg.com/vi/qnLRu_-eNPw/default.jpg)