Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb...
Transcript of Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb...
![Page 1: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/1.jpg)
Полтора года со своим Heroku-like PaaS
Дехтярев Евгений
![Page 2: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/2.jpg)
300+
городов
40+ млн.
пользователей
3600
сотрудников
![Page 3: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/3.jpg)
![Page 4: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/4.jpg)
О чём поговорим
● Кратко: Почему мы захотели изменений?
○ http://rootconf.ru/2016/abstracts/2053.html
● Чего мы достигли за полтора года использования.
● Позитив и негатив от выбранного решения.
● Итоги.
![Page 5: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/5.jpg)
Проблемы
✘ Зоопарк виртуальных машин
✘ Разработчики пишут деплой
✘ Staging != Production
✘ Деплой > 1h
![Page 6: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/6.jpg)
Варианты
Tar/Deb Не решает проблемы
![Page 7: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/7.jpg)
Варианты
Tar/Deb
LXC/OpenVZ
Не решает проблемы
Лучше, но не взлетело
![Page 8: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/8.jpg)
Варианты
Tar/Deb
LXC/OpenVZ
Docker
Не решает проблемы
Лучше, но не взлетело
То, что надо!
![Page 9: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/9.jpg)
Кандидаты
Dokku Для local PC
![Page 10: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/10.jpg)
Кандидаты
Dokku
Rancher
Для local PC
Глючный и Java
![Page 11: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/11.jpg)
Кандидаты
Dokku
Rancher
Flynn
Для local PC
Глючный и Java
Медленная разработка
![Page 12: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/12.jpg)
Кандидаты
Dokku
Rancher
Flynn
DEIS
Для local PC
Глючный и Java
Медленная разработка
Лёгкий, большое сообщество
![Page 13: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/13.jpg)
✘ Зоопарк виртуальных машин
✘ Разработчики пишут деплой
✘ Staging != Production
✘ Деплой > 1h
![Page 14: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/14.jpg)
✓ Унифицированная инфраструктура(CoreOS, Docker)
✘ Разработчики пишут деплой
✘ Staging != Production
✘ Деплой > 1h
![Page 15: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/15.jpg)
✓ Унифицированная инфраструктура(CoreOS, Docker)
✓ Разработчики пишут код, тесты, CI/CD
✘ Staging != Production
✘ Деплой > 1h
![Page 16: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/16.jpg)
✓ Унифицированная инфраструктура(CoreOS, Docker)
✓ Разработчики пишут код, тесты, CI/CD
✓ Staging == Production
✘ Деплой > 1h
![Page 17: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/17.jpg)
✓ Унифицированная инфраструктура(CoreOS, Docker)
✓ Разработчики пишут код, тесты, CI/CD
✓ Staging == Production
✓ Деплой < 10m
![Page 18: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/18.jpg)
![Page 19: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/19.jpg)
![Page 20: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/20.jpg)
![Page 21: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/21.jpg)
![Page 22: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/22.jpg)
Что у нас есть
4 инсталляции веб-платформы:
● Staging
● Production
○ Новосибирск
○ Москва
○ Дронтен(Голландия)
![Page 23: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/23.jpg)
Что у нас есть
4 инсталляции веб-платформы:
● Staging - 206 приложений
● Production - 63 приложения
○ Новосибирск
○ Москва
○ Дронтен(Голландия)
![Page 24: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/24.jpg)
Что у нас есть
4 инсталляции веб-платформы:
● Staging - 206 приложений
● Production - 63 приложения
○ Новосибирск
○ Москва
○ Дронтен(Голландия)
● >90 разработчиков
![Page 25: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/25.jpg)
Что у нас есть
4 инсталляции веб-платформы:
● Staging - 206 приложений
● Production - 63 приложения
○ Новосибирск
○ Москва
○ Дронтен(Голландия)
● >90 разработчиков
● ~12 млн. пользователей
![Page 26: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/26.jpg)
Нам понравилось
![Page 27: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/27.jpg)
Разработчики пишут код
Dev
Код
![Page 28: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/28.jpg)
Разработчики пишут код
Dev
Код
Сборщик
Heroku
Buildpacks
![Page 29: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/29.jpg)
Разработчики пишут код
Dev
Код
Сборщик
Heroku
Buildpacks
Образ
Хранилище
![Page 30: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/30.jpg)
Разработчики пишут код
Образ
![Page 31: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/31.jpg)
Разработчики пишут код
Образ
Apps
![Page 32: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/32.jpg)
Разработчики пишут код
Образ
Apps
Etcd2
![Page 33: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/33.jpg)
Разработчики пишут код
Образ
Apps
Etcd2
Роутер
![Page 34: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/34.jpg)
Разработчики пишут код
Образ
Apps
Etcd2
Роутер
Клиенты
![Page 35: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/35.jpg)
Простое горизонтальное масштабирование
![Page 36: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/36.jpg)
Лёгкий CI и деплой с кнопки
![Page 37: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/37.jpg)
Логирование
Разработчику: Просто отправь на stdout
![Page 38: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/38.jpg)
Логирование
Разработчику: Просто отправь на stdout
Docker
logsLogspout
Data Plane node
Logger
Control Plane node
Grafana
Docker
logsLogspout
Data Plane node
Kibana
Elasticsearch
![Page 39: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/39.jpg)
Логирование
Разработчику: Просто отправь на stdout
Journald
ncat
Syslog-ng
logger.py
Data Plane node
Kibana
Grafana
Elasticsearch
![Page 40: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/40.jpg)
Логирование
Разработчику: Просто отправь на stdout
Journald
ncat
Syslog-ng
logger.py
Data Plane node
Kibana
Grafana
Elasticsearch
![Page 41: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/41.jpg)
Data Plane node
Логирование
Разработчику: Просто отправь на stdout
Docker logs
Kibana
Fluentd
Grafana
Elasticsearch
![Page 42: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/42.jpg)
Мониторинг
Shinken
Google cAdvisor
Container metrics
monitoring.py
custom_checks.py
Elasticsearch
DEIS
![Page 43: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/43.jpg)
Мониторинг
Shinken
Google cAdvisor
Container metrics
monitoring.py
custom_checks.py
Elasticsearch
DEIS
![Page 44: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/44.jpg)
Мониторинг
PrometheusGoogle cAdvisor
Container metrics
DEIS
Grafana
![Page 45: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/45.jpg)
Мониторинг
PrometheusGoogle cAdvisor
Container metrics
DEIS
Grafana
Apps
Metrics
Gateway
![Page 46: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/46.jpg)
DataPlane node #1Простой maintenance
Роутер
Apps
Клиенты
DataPlane node #2
Apps
Publisher
Publisher
![Page 47: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/47.jpg)
Простой maintenance
Роутер
Клиенты
DataPlane node #1
Apps
DataPlane node #2
Apps
Publisher
Publisher
![Page 48: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/48.jpg)
Простой maintenance
Роутер
Клиенты
DataPlane node #1
Apps
DataPlane node #2
Apps
Publisher
Publisher
![Page 49: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/49.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
![Page 50: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/50.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
![Page 51: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/51.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
4. Деплой инфраструктуры
5. Деплой приложения
![Page 52: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/52.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
4. Деплой инфраструктуры
5. Деплой приложения
6. JIRA -> Routing, DNS
![Page 53: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/53.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
4. Деплой инфраструктуры
5. Деплой приложения
6. JIRA -> Routing, DNS
Стало
1. Пишем код
![Page 54: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/54.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
4. Деплой инфраструктуры
5. Деплой приложения
6. JIRA -> Routing, DNS
Стало
1. Пишем код
2. Git push
![Page 55: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/55.jpg)
Быстрая доставка приложений
Было
1. Пишем код
2. Пишем деплой
3. JIRA -> OpenVZ
4. Деплой инфраструктуры
5. Деплой приложения
6. JIRA -> Routing, DNS
Стало
1. Пишем код
2. Git push
3. JIRA -> DNS
![Page 56: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/56.jpg)
Нам не понравилось
![Page 57: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/57.jpg)
Scheduler приложений
Нет перебалансировки приложений
Fleet
![Page 58: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/58.jpg)
Scheduler приложений
Нет перебалансировки приложений
Ручной scale приложений
Fleet
![Page 59: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/59.jpg)
Scheduler приложений
Нет перебалансировки приложений
Ручной scale приложений
Пустая нода <- Новые релизы
Fleet
![Page 60: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/60.jpg)
Scheduler приложений
Нет перебалансировки приложений
Ручной scale приложений
Пустая нода <- Новые релизы
Ввод ноды == Ручной scale приложений
Fleet
![Page 61: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/61.jpg)
Вопросы с etcd2
Проблемы с multiDC
![Page 62: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/62.jpg)
Вопросы с etcd2
Проблемы с multiDC
Несколько инсталляций DEIS
![Page 63: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/63.jpg)
Вопросы с etcd2
Проблемы с multiDC
Несколько инсталляций DEIS
Router fallback
![Page 64: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/64.jpg)
Вопросы с etcd2
Проблемы с multiDC
Несколько инсталляций DEIS
Router fallback
Зависим от нагрузки
![Page 65: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/65.jpg)
Вопросы с etcd2
Проблемы с multiDC
Несколько инсталляций DEIS
Router fallback
Зависим от нагрузки
Etcd2 masters -> отдельные ноды
![Page 67: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/67.jpg)
Выводы
![Page 68: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/68.jpg)
● Доставляем быстрее
● Профильные задачи разработчикам
● Контроль деплоя/отката
● Унификация инфраструктуры
![Page 69: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/69.jpg)
Будущее
Deis v2 на Kubernetes
![Page 70: Полтора года со своим Heroku-like PaaS€¦ · Варианты Tar/Deb LXC/OpenVZ Не решает проблемы Лучше, но не взлетело](https://reader035.fdocuments.us/reader035/viewer/2022071010/5fc7e3bc774a003efa621ab8/html5/thumbnails/70.jpg)
Спасибо!
Дехтярёв Евгений
github.com/dekhtyarev/devopspro-readme
Вопросы?