Guest edu: как проходит день DevOps и Developer?
🎉 17 октября Kharkiv IT Cluster вместе с UKAD провели гостевую лекцию для студентов Национального аэрокосмического университета имени М.Е. Жуковского , на которой узнали, как DevOps и Developer обеспечивают непрерывную работу проекта.
🗣 Спикеры лекции —Косаревский Богдан (DevOps) и Минаев Дмитрий (Developer) в компании UKAD, раскрыли тему «Communication and typical day with DEV and DevOps».
В последнее время постоянно растет роль DevOps и Developer в современных ІТ-проектах. Их усилия и умения определяют, как быстро и эффективно развивается программный продукт.
Типовой день Developer👾
- Первый шаг в утреннем расписании — проверка логов . Developer просматривает изменения, внесенные в код во время последней итерации. Он проверяет конфликты и баги, которые могут возникнуть из-за изменений в других частях системы.
- После того, как новый код прошел проверку, Developer обеспечивает его развертывание на тестовом окружении, заваривает кофе и присоединяется к утренним митингам.
- Developer проводит предварительное тестирование перед публикацией новых функций или изменений, исправляет любые обнаруженные ошибки и готовит код к публикации, а также проводит unit-тесты.
- Developer обеспечивает автоматическое развертывание на производительном сервере с помощью скриптов автоматизации, что уменьшает риск ошибок и обеспечивает стабильную работу системы. Отправка на проверку QA и релиз.
- В конце рабочего дня Developer обращает внимание на журналы мониторинга и анализирует производительность системы в течение дня. Также планирует следующие шаги, учитывая знания, полученные в течение дня, и решает, как можно улучшить процессы на будущее.
Типовой день DevOps👾
- Начинается день с пересмотра задач, организации рабочего пространства и, конечно же, чашечки кофе.
- Планирование дня, определение приоритетов и выбор задач, которые будут решены сегодня.
- Написание алгоритмов, исправление багов, разработка нового функционала.
- Автоматизация процессов доставки.
- Разработчик проверяет свой код, исправляет ошибки и оптимизирует продукт. Этот этап важен для уверенности в том, что программа работает безупречно.
- Внедрение инструментов контроля качества и инфраструктурных решений.
Большая часть лекции была практическая, где Дмитрий развернул новый проект на Umbraco CMS, создав контакт форму на тестовом сайте, а Богдан спланировал архитектуру и инфраструктуру проекта с использованием оптимальных технологий для этого случая. Советуем всем посмотреть видео!
Чтобы разобраться в обязанностях разработчиков подробнее, смотри запись встречи!
👉Запись встречи «Общение и типичный день с DEV и DevOps»👈
Kharkiv IT Cluster благодарит Косаревского Богдана и Минаева Дмитрия из компании UKAD за предоставленную возможность студентам углубить свои знания.
Справка:
UKAD — сервисная компания полного цикла услуг веб-разработки по заказу. Специализация – технологии .NET и Azure.
Подпишись на наш телеграмм канал, чтобы быть в курсе событий.
Также читай новости на наших страницах в социальных сетях: