Как самому сделать микро-дистрибутив Linux

Platform Engineering. Архитектура платформ

Архитектурные паттерны
Методы и техника разработки ПО
Масштабирование с нуля
Критерии выбора технологий для проекта
Архитектуры / другое
Непрерывное развертывание и деплой
Непрерывная интеграция
DevOps на собственном (арендованном) оборудовании
Автоматизация разработки, доставки, эксплуатации

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

SA, DevOps и разработчики embedded систем, а так же те, кто работает с одноплатными компьютерами вроде Raspberry Pi. Сильный Middle или Senior+ уровень Обращение к программному комитету

Тезисы

Рассмотрим что есть дистрибутив, с чем его едят и как его правильно готовить :) Для запуска контейнеров и подавляющего числа ПО на самом деле необходим минимальный обвес между платформой запуска и предметом запуска - и как тут не пересолить как обычно есть тот ещё квест. Пройдёмся по тонкой грани undistribution, посмотрим как создавать пакеты и запускать процессы. Так же рассмотрим GitLab vs Jenkins для задачи: и у того, и у другого - есть свои изюминки, как их применить правильно?

В IT пришёл в начале 90-х и начал с программирования и железа, попутно разбираясь в интересных разделах математики, что и привело к нейронным сетям и самопайным устройствам с ассемблером. Параллельно по практике занялся системным администрированием с уклоном в сети, безопасность и построение информационных систем, которые управляли собой сами. После ухода из университета продолжает свои изыскания и по сей день, делая упор на практическом применении. Преподавал курс собственной разработки по FreeBSD в ЦКО «Специалист» при МГТУ им. Баумана и в закрытом режиме по заказу внутри компаний. Со временем дошёл до системного архитектора и идет дальше, иногда преподает по настроению :)

Видео

Другие доклады секции

Platform Engineering. Архитектура платформ