Содержание
- 2. Для кого данный доклад? Вы уже знакомы с докером и используете его. Вы уже знакомы с
- 3. Docker под капотом Сложности CI/CD
- 4. Docker daemon (Автоматизация управления) Как это работает? Namespaces Cgroups
- 5. Linux namespaces Вначале было слово chroot! (1982 год!)
- 6. chroot
- 7. chroot
- 8. Linux namespaces Вначале было слово chroot! (1982 год!) И создал админ Jail
- 9. Linux namespaces Вначале было слово chroot! И создал админ Jail И наконец в Linux появились Namespace
- 10. Linux namespaces UTC IPC PID User Mount Network
- 11. Linux namespaces - PID
- 12. Linux namespaces - User
- 13. Linux namespaces – Mount
- 14. Linux namespaces - Network Eth0 Veth1 Veth0
- 15. Linux namespaces - Network Eth0 Bridge Veth0 Veth1 Veth0
- 16. Linux namespaces - Network Eth0 Bridge Veth0 Veth0 Veth1 Veth0
- 17. Linux namespaces – Network + VXLAN
- 18. Linux namespaces – Network + VXLAN VXLAN
- 19. Linux namespaces – Network + VXLAN VXLAN
- 20. Linux namespaces UTC IPC PID User Mount Network
- 21. Docker daemon (Автоматизация управления) Как это работает? Namespaces Cgroups
- 22. App DB Cache
- 23. App DB Cache App exporter DB exporter
- 24. App DB Cache ELK App exporter DB exporter
- 25. App DB Cache ELK App exporter DB exporter
- 26. App DB Cache ELK App exporter DB exporter
- 27. App DB Cache ELK App exporter DB exporter 4 GB Ram
- 28. App DB Cache ELK App exporter DB exporter
- 29. Linux control groups Block devices (IOPS) CPU (Core, and CPU time access) RAM + OOM Control
- 30. Docker limits и почему это важно? CPU Memory GPU Disk IO Мы знаем сколько потребляет наше
- 31. OOMy God! Не доводить до OOM! Выставить ограничения по потреблению RAM. В крайнем случае запретить OOM
- 32. Overhead? CPU – Нет RAM – Нет Network – зависит от конфигурации Disk IO - Нет
- 33. Overhead: network 2016 год!
- 34. Docker expose port Transactions: 465325 hits Availability: 100.00 % Elapsed time: 49.78 secs Data transferred: 271.59
- 35. Docker expose port MYSQL Inserts 131498 за 20 секунд! Docker network HOST MYSQL Inserts 139550 за
- 36. Docker expose port MYSQL Inserts 348177 за 50 секунд! Docker network HOST MYSQL Inserts 359070 за
- 37. CI/CD и возникающие сложности
- 38. Когда нужны микросервисы?
- 39. Martin Fowler
- 40. Если код изначально плохой, то..
- 42. Давайте CI/CDшить монолит!
- 43. «Типичный» монолит (суровый пример) Написан под Windows Язык – Дельфи + VBS скрипты. Куча legacy кода
- 44. И что, вот так и оставить? Автоматизация задач, которые принесут пользу, а не вред. По возможности
- 45. А как быть с паролями? Хранить прямо в Git вместе с кодом проекта Подкладывать из другого
- 46. Docker registry, а оно нам надо? Когда docker-save -- copy -- docker-load удобнее? (BitBucket CI/CD) Какие
- 47. Union File System
- 48. А когда нужен Swarm, K8S ? Требуется обеспечить высокую отказоустойчивость Требуется балансировка нагрузки Нужно утилизировать имеющиеся
- 50. Скачать презентацию















































Если у вас мало времени и много вычислений… … поможет Excel
Формирование сведений об объекте закупке – лекарственном препарате в составе информации о контракте
Muffin сorporation
Презентация на тему Экстремизм в Интернете
Разрешения на доступ к этой презентации в настоящее время ограничены
Научная дисциплина информатика
Перспективы развития компьютерной сети МГУЛ Интернет-центр МГУЛ 2002
История слова интернет
Лекция 4
Storage Box Use Cases
Основные положения кибернетики. Лекция №1
Разработка базы данных для учета ремонтных работ ООО СпецНовСтрой
Организация конкурсного движения в социальных сетях как форма цифрового взаимодействия с семьями воспитанников ДОУ
Лучший адаптивный самописный WEB-сайт
Моделирование динамического режима движения жидкости в простой гидравлической системе
Медиапрофиль. Фотомодель из города Обоянь
The driver did not violate the ELD program
Работа cam-систем (продолжение). Информационные системы и технологии. Лекция 5
Международный день БЕЗ интернета
Информационные процессы. 8 клас
Информационные технологии
ВКР: Технические методы и средства, технологии защиты информации
04_Pravovye_norm_otnosyaschiesya_k_informatsii_pravonarushenia_v (2)
Продвижение западного контента
Язык программирования Turbo Pascal 7.0
Точка роста. Обновление материально-технической базы для формирования у обучающихся технологических и гуманитарных навыков
Оптимизация контента и структуры сайта
Социальные сети - это зло