Управление пакетами и доставкой при помощи EPT

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

Архитектуры, теория программирования
DevOps и системное администрирование
Web-scale IT
Архитектурные паттерны
Непрерывное развертывание и деплой
Непрерывная интеграция
Автоматизация разработки, доставки, эксплуатации
Микросервисы

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

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

Широкий круг IT-специалистов, так или иначе сталкивающихся с установкой и доставкой пакетов, IT-архитекторы

Тезисы

1. Постановка задачи
1.1 Определение пакета прикладного ПО
1.2 Определение пакета драйвера/модуля - нюансы
1.3 Определение пакета программно-аппаратного комплекса
1.4 Зависимости - как на них не зависнуть

2. Кейсы
2.1 Python
2.1.1 pip
2.1.2 то, что в него не влезает - на примере HuggingFace
2.2 PHP
2.2.1 Composer
2.2.2 Drush
2.3 NodeJS

3. Предлагаемое решение
3.1 Количество vs Качество - логическое завершение
3.2 Оркестрация
3.2.1 Главный менеджер - каким он должен быть
3.2.2 Взаимосвязи языковых менеджеров - как сделать это правильно
3.3 Архитектура EPT
3.3.1 Общая парадигма
3.3.2 Паттерны взаимодействия
3.3.3 Где необходимо останавливаться и передавать задачу? Наверх ли её передавать?

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

Видео

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

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