- DevOps
Генеральный директор ООО "Эквирон"
Занимаясь разработкой сложных информационных систем преимущественно для государственных структур в странах ЕАЭС, мы не раз сталкивались с трудностями в реализации CI/CD процессов. Вычислительные ресурсы, предоставляемые заказчиком для целей разработки и тестирования зачастую администрируются его штатными специалистами, что создает дополнительные сложности при развертывании программных компонентов. Если в процессе разработки у вас возникает необходимость обновлять версии программных модулей на серверах заказчика несколько раз в день, то это может стать реальной проблемой на пути ваших CI/CD процессов. Системные администраторы заказчика не горят желанием менять свои привычные методы работы, пытаются показать свою значимость и временами буквально саботируют жизненно важные активности. Все эти моменты привели нас в конечном счет к понимаю того, что эффективность наших CI/CD процессов не должна зависеть от сторонних исполнителей, которые не заинтересованы в сокращении временных издержек, возникающих при развертывании компонентов разрабатываемого ПО, а также тестовых сред. Мы создали простой и эффективный инструмент для наших разработчиков, и теперь CI/CD у нас работает как часы. С помощью контейнерной платформы Imagenarium можно легко и быстро развернуть любое количество сред в нужной конфигурации, и это не требует глубоких познаний в системном администрировании и управлении кластерными средами.
В докладе мы поделимся практическим опытом автоматизации CI/CD процессов, который мы приобрели в ходе выполнения наших проектов.
Доклад рассчитан на широкий круг специалистов - разработчиков, тимлидов, руководителей разработки, деливери менеджеров и иных лиц, заинтересованных в оптимизации процессов разработки сложных программных систем.